System Integration

Here's a summary about what you'll see next:

1) 3D Design and Packaging
2) Electronics and PCBs
3) Code Logic
4) BOM
5) Tasks List

1) 3D Design and Packaging

Starting to adding components and making the 3D design made me realise not all components will fit well and I need to change some of them and make PCBs as small as possible with some adjustments. So this is the first version of my project.


2) Electronics and PCBs

After considering the problems in the 3D model I changed the pump to a smaller one and chose to use 2 neopixel sticks 5v instead of 12v neopixel strip. So that's the final system diagram.

Final Schematic for the main PCB

Final look for the main PCB

This PCB will have the xiao esp32-c3 connected to pin headers and pin sockets to connect to the components like the display and the pump. Also the 4 horizontal pin headers will be connected directly to the PCB of the step response.


3) Code Logic


4) BOM


5) Tasks List