@genmaicha I actually haven't really coded anything yet (myself), but all the vibe code test stuff is just arduino C/++ pasted into Arduino IDE (ez mode, honestly a big reason why I picked the ESP32 for this project, a bit overkill, but has a lot of support/libraries to make this very hackable/accessible)
Now that I know everything should work next board revision🤞I'll look into learning FreeRTOS to really start the code side of things
@sun for example that board is mostly just reading the datasheets copying the application circuit for each part. The only sections I felt like I did any "EE" are where I used mosfets, 1 to make the circuit draw from the USB vbus when plugged in so the battery can charge, and 2nd one for driving the speaker, everything else was basically following lego directions
@sun It can be fun! imo the thought process is similar to coding, except with electronics there seems to be way more strange dark alleys to explore and get rekt in, and it can take a lot longer to iterate
@sun yeah, kicad and sent off to https://oshpark.com/ for fab. First time trying their After Dark boards (clear solder mask with black substrate), expected more black because I thought the mask was black. Just been testing things after getting it populated, this is revision 2, first one the USB-C connection was fubar so I swapped to something I could solder
used my magnetic stirrer/hotplate to cook some PCBs earlier and thought I had found a good alternative to hot air, just tried a more complex board and found some components were ferromagnetic and stood up or rotated :aru_8081: at least I turned it off quickly enough and was able to re-orient the parts. Going to see if I can take the magnets out of it, then pick up a hotplate just for this