Devlog 2: More design
Okay, lots more done today. I got my PCB into a more breakable version that splits in two after manufacturing. It has slits that you can cut/break, and it becomes two boards.
The bottom of the board contains all the power supplies and high-voltage stuff (ZMPT101B, HLK-10M05, MT3608 module) just to keep it separated. Think of it as a hotswap modular system where you can swap out parts and keep it all in the same design to upgrade for future access or easy repair. This is the same reason I’ve added a step-up module for devices that run on higher than 5V, for future-proofing.
Then, the upper module houses the FireBeetle 2 ESP32-C6. Right now, it’s very empty, but that’s what’s great about these modules. I don’t have to completely redo the entire power supply because a wrong-rating resistor is on I just need to update the ESP module instead of the entire thing, saving costs later down the road when doing proper R&D.
Because of this design choice, you can also add different modules, like a relay chain, as I mentioned in Devlog #1. Something like an M5Stack or D1 Mini hat. And that’s where I’ve hit a small “roadblock”. I can easily add extra pins on top of the ESP module, as it goes PSU → ESP → etc., but after a few devices, it gets large and tall. That won’t be too fun for a “discrete” device that’s just supposed to measure the frequency of the grid to predict power outages later in the project.
The ESP32 hat is looking bland. Yes, it’s not supposed to be flashy, but it feels like I’m wasting the potential of the FireBeetle by just using one for AC sensing and voltage. Yes, it has a built-in BMS that I’ll be using, yet it still feels like a waste. I have many great ideas about this project already, but I need to contain myself, as the core of the project hasn’t even been done yet.
I’ve been quoted $5 for the PCB and $80 for assembly. I might have to go with through-hole as I originally wanted, but I’m still sourcing the caps I need, so that’s what I will mainly focus on tomorrow, as well as making the first part of the server.
Closer towards the end of the month, I’ll get funds for the first perf-board prototype. Super excited for that, as it will be the first working proof of concept, so I can hopefully get some sponsors. If not, that’s fine—it will just take longer.
TODO List
-Source the 1µF ceramic capacitors locally
-Finalize the decision between through-hole and SMD assembly for the PCB
-Secure funds for the first perf-board prototype build
-Start coding the first part of the FastAPI server on my PC
-Wait for the parts to arrive from Micro Robotics
-Assemble the physical proof-of-concept and record the first live SMS test
Ive also found some old pictures of the very first version that i started in late may early june i didnt record much of it but did take photos for my instagram insta and phtos of old versions attached
@o.nly_mason