This folder holds the board documentation assets. The goal is simple: give you everything you need to understand the hardware without opening the CAD tools.
If you are new:
- Start with
pcb.pngto see the full board layout. - Then open
esp32_c3.pngto understand the MCU wiring. - Use
power_switch.png,LDO.png, andusb_c.pngto follow power flow. - Check
battery_charge.pngandvoltage_dividers.pngto understand battery measurement. - Finally look at
oled.pngandI2c.pngfor the display and I2C wiring.
Board Layout
Overall board layout. Use this to locate components and understand where connectors, buttons, and signals physically sit.
ESP32-C3 Microcontroller
Microcontroller wiring. This is the heart of the design. It shows which GPIOs are used, how the crystal is connected, and where power and reset lines go. Use it to map firmware pins to hardware signals.
Exposed IO / Test Points
Exposed headers or test points. Use this to find accessible signals for probing, flashing, or expansion.
USB-C Connector
USB-C connector wiring. Use this to see how 5V enters the board and what pins are connected. Helpful when debugging power input or USB wiring.
Power Switch
Power switch circuit. Follow how the board enables/disables power and which nets are switched. Useful if the device does not boot or power cycles.
LDO Regulator
Voltage regulator (LDO). This shows how the board converts input power down to the logic voltage. Use this when verifying power rails or checking for voltage drop.
Battery Charger
Battery charging circuit. Useful if you are debugging charging, battery safety, or powering the board from a LiPo.
Voltage Dividers
Voltage dividers used for measurement (for example, battery sense). This is where the ADC scaling is defined, so it directly impacts calculated battery voltage.
I2C Bus
I2C bus wiring. Shows which devices live on the I2C bus and how they are connected. Use this when debugging OLED/DAC access or bus contention.
TCXO and Dual DAC
Clock and DAC circuitry. This is relevant if you are working on timing precision or DAC calibration. It shows how the reference clock is tuned and how corrections are applied.
OLED Display
OLED display wiring. Use this when debugging the display or changing screen wiring. Shows power, reset, and I2C pins.
3D Board Model
3d_view.obj: 3D geometry.3d_view.mtl: material definition.
You can open the OBJ in most 3D viewers (Blender, FreeCAD, etc.) to see the assembled board in 3D.
Altium Sources
There are two sources here:
altium.zip: full Altium project archive. This is the source of truth.
If you need to edit the schematic or PCB:
- Prefer
altium.zip. - Unzip it and open the project in Altium Designer.










