i2c enabled in Raspberry Pi Configuration? I think the script is supposed to do it for you but can’t hurt to double check. It’s not detecting anything, according to what you posted.
That doesn’t look too bad. Just for future reference, you don’t need that much solder. If your up to it, you could try reflowing the ones shown as being used in the pinout for the Touch pHat. Just reheat them to melt the solder, don’t add any more solder. Touch the pin and the pad with the tip of the iron and draw it away going up. 2, 3 seconds max should be all you need. Clean your iron tip between reflows. Getting both the pin and the pad hot helps prevent cold solder joints. IMHO anyway.
It’s hard to tell from the top view, but is the pHAT pushed all the way down on the header? It needs a firm push to make proper contact and it looks like there’s more of a gap between the top of the PiBow Zero and the pHAT than I would expect.
Thank you for your advice, I’ve already reheat all of them to melt the solder but still not working and I’m sure the pHAT pushed all the way down on the header.
And still not working? Your soldering looks good enough that it should be working.
It’s strange that all the LEDs are on, too, I’m pretty sure that shouldn’t be the case without some software running. The touch chip o the pHAT might be fried.
Could you post a clear photo of the chip on the underside of Touch pHAT?
You should contact support@pimoroni.com with your order number, and request a replacement, referencing this forum thread.