I’ve just received my DrumHAT and immediately connected it to the RPi: directly plugged into the board. I don’t have any other HATs (Piano or Speaker), just DrumHAT. And I don’t use pHAT Stack or ribbon cable. I tried all the examples in ~/Pimoroni/drumhat/examples and it seems that my hat is not responding to the touches. From the code, I see it should at least print out messages when I touch the pads, but it doesn’t.
I tried i2cdetect and it shows the device on 0x2c (the default address for this hat). I enabled the 1-Wire interface as it was suggested in one of the forum posts.
What am I missing in my setup? Does it work without a PianoHAT at all? Is there any way to test the hat with the low-level library (cap1xxx)? Is it possible that the heat coming from the board disturbs the sensors?