1. From the Main Screen for KiCAD, go to "Tools" > "Plugin and Content Manager":
But with all that wasted time, I now have a neat breakout board design that can act as an I2C hub (for three devices), breaks out all the worthy GPIO pins, has some cool LEDs (purely optional), and an optional power load switch IC, which I put on it at the suggestion of my AI buddy who said why not? Aparently it can be handy if I2C devices lock up or get confused (they can be power reset through a GPIO from the ESP32 when it detects no data is flowing). I tried to keep everything that was required for the basics to work as through hole components, while the optional bits are SMT (but aside from the SOT-23 package for the IC, they are all 1206 SMD parts). KiCAD was able to export the board as a STEP so I could verify it would fit with my other models too, which was pretty cool.
I expect to have a few projects coming down the pike using this ESP32 dev board, related to 3D printer air quality monitoring, printer exhaust filtering or ducting, which will have integration with Home Assistant (for automation).
All this begs the question though, why make a breakout board (which requires soldering to assemble) if you suck at soldering? For me at least, there is a big difference between trying to solder tiny wires that really shouldn't be going into a board (aside from a prototype), and soldering pin headers which are much simpler to deal with. Even though I suck at soldering, I can make a reasonable effort at soldering a pin header. To help with my technique, I also decided to pick up some real flux to help me with this project, since I typically use flux core solder, and some decade old flux paste, which is not ideal. One tool I have that absolutly rocks though is my Alientek T80P USB-C soldering iron. It gets to 350°C in seconds. Before I can get my bearings on what I'm soldering, it's ready to go. It does require a beefy USB-C PD supply though (I use a 100w battery power bank since I like to work outside when possible).


































































RSS Feed