Week 16:System Integration
May 20, 2024
Project Document
6. Design Togo Board
Togo Board Design
Cable Management
ToGo Cube Desıgn
ToGo PCB MOdule
ToGO Cube + Board
BOM (Bill of Materials)
PCB Cube
Part Name | Quantity |
---|---|
XIAO-ESP32C3 | 1 |
LED_1206 | 2 |
C_1206 (Capacitor) | 1 |
R_1206 (Resistor) | 2 |
LED WS2812B | 1 |
Conn_PinHeader 2.54mm | 5 |
Lipo 3.7V 1000mAh | 1 |
Step-up Adaptor | 1 |
Board Electronic
Part Name | Quantity |
---|---|
Raspberry Pi 4 | 1 |
Raspberry Pi Camera 2 | 1 |
WS2812B LED Strip | 42 |
3-Pin Pigtail Connector | 6 |
Adaptor TDK 5V 2A | 1 |
Power Adapter 5V 3A | 1 |
Mechanical Equipment
Part Name | Quantity |
---|---|
Board Profile | |
Sigma 20mm x 20mm | 5m |
3mm Plexiglass | |
3D Filament | |
M4 Screw |
Detailed Descriptions and Notes
PCB Cube
- XIAO-ESP32C3: ESP32-C3 microcontroller module.
- LED_1206: 1206 package SMD LED, for general illumination or indicator light.
- C_1206 (Capacitor): 1206 package SMD capacitor, for circuit stabilization.
- R_1206 (Resistor): 1206 package SMD resistors, for current limiting of LEDs and other components.
- LED WS2812B: Addressable RGB LED.
- Conn_PinHeader 2.54mm: 2.54mm pitch pin header, for component connections.
- Lipo 3.7V 1000mAh: Lithium polymer battery, power source.
Board Electronic
- Raspberry Pi 4: Central processing unit, controls the project.
- Raspberry Pi Camera 2: Camera module, provides visual input.
- WS2812B LED Strip: 42 addressable RGB LED strips.
- 3-Pin Pigtail Connector: 3-pin connectors for LED strip connections.
- Adaptor TDK 5V 2A: 5V 2A power adapter, for LED strips.
- Power Adapter 5V 3A: 5V 3A power adapter, for Raspberry Pi.
Mechanical Equipment
- Board Profile:
- Sigma 20mm x 20mm: I use for board structure
- 3mm Plexiglass: I use inside board design
- 3D Filament: 3D printer filaments, for printing Cube desing
- M4 Screw: M4 screws for assembly and securing components.
Power Management for ToGO Project
Power Budget and Supply Compliance
The total power consumption of all components is estimated calculated.
Components Power Consumption
Cube
- XIAO-ESP32C3: 160mA (max)
- LED_1206 (2 units): 20mA each, total 40mA
- LED WS2812B: 60mA
Total Estimated Power Consumption for Cube: 260mA
Board
- Raspberry Pi 4: 2.5A (typical) to 3A (max)
- Raspberry Pi Camera 2: 250mA (max)
- WS2812B LED Strip (42 LEDs): 60mA per LED, total 2.52A
Total Estimated Power Consumption for Board: ~5.77A
Power Supplies
- Lipo 3.7V 1000mAh: Powers Cube components. Estimated runtime:
- ( \text{Runtime} = \frac{1000mAh}{260mA} \approx 3.85 \text{ hours} )
- 5V 3A Adapter: Used for Raspberry Pi 4 and Camera Module.
- 5V 2A Adapter: Used for WS2812B LED strips.
Voltage Conversion
For components requiring different voltage levels, use DC-DC converters to step down or regulate voltages as necessary.
- Voltage Regulator: For stepping down 3.7V to 3.3V for the XIAO-ESP32C3 and other Cube components.