This week, I had a go at building a DevKit for the ESP32-H2-MINI-1 module

This features some new things for me.
I’m going for an ESP32-H2 module this time. I’m a big fan of the ESP32 as it’s a very accessible piece of hardware thanks to Arduino and ESPHome. The H2 doesn’t have WiFi, instead relying on Zigbee/Thread radio.
It has a USB connector. My previous PCBs used a row of headers pins, so I decided it was time to give USB a try. The board can (hopefully) be flashed via USB, in addition to be powered by it. This meant a few more components were required. I also made room for three LEDs too – 5v, 3.3v and one connected via a GPIO. Hopefully this will help with diagnostics. I got this idea from atomic14’s video.
I’m using the same MCP1700 power module as my Nordic PCB. It can deliver 250mA of power, which is more than the peak demand of the H2. It wouldn’t work for WiFi modules, like the S3, but should be plenty for this.
The KiCad project is here at present: https://github.com/tomasmcguinness/matter-esp32-temperature-sensor/tree/main/Hardware/PCB
This board is a prototype now and completely untested. I’ve ordered some from Aisler, but they won’t arrive for a few weeks.
Stay tuned for updates!
Update: 30th March 2026
The boards have arrived from aisler.net. First impressions – what have I done! The pads under the USB connector are *tiny*!!!

I’m putting together an order of parts from mouser.co.uk. I have two other PCBs coming in a few days, so I’m going to put order parts for those too.
I’m excited to try and solder this one!
Did you like reading this post?
If you found this blog post useful and want to say thanks, you’re welcome to buy me a coffee. Better yet, why not subscribe to my Patreon so I can continue making tinkering and sharing.
Be sure to check out my YouTube Channel too – https://youtube.com/tomasmcguinness
Thanks, Tom!
Leave a comment