Historical project documentation. Content is maintained in GitLab.

HW-0.23-mini

Construction/HW-0.22/HW-0.22-mini/HW-0.23-mini/HW-0.24-mini/HW-0.30/HW-0.30-mini/NGBLC-4miniNext Chapter

Construction of the NG Hardware - HW-0.23-mini

HW-0.23-mini PCB Assembling

Undervoltage Protection

The undervoltage protection protects your battery from low voltage (they get permanently damaged if the voltage drops too low). Because we support different battery types you have to choose resistors R2 and R3 according to your battery type.

TypLiPoLiFePo
VoltageR2R3VoltageR2R3
3S8.1V150k12k8.4V130k10k
4S10.8V510k30k11.2V120k6k8
5S13.5V430k20k14V270k12k

You also can leave R5 unpopulated to disable this function.

Cabeling

Plugs

The different plugs on the PCB:

NameFunctionPins
X1JTAG Connector1-TDO, 2-TDI, 3-TCK, 4-TMS, 5-TRST, 6-RTCK, 7-RESET, 8-GND, 9-3.3V, 10-GND
X2PPM Connector1-5V, 2-PPM(Input), 3-GND
X3Beeper1-GND, 2-5V, R26 bias resistor
X4GPS AntennaMMCX Plug
X5UART0 (3.3V, 5V tolerant)1-GND, 2-RXD(Input), 3-TXD(Output), 4-5V/3.3V(see SJ1)
X6UART1 (3.3V, 5V tolerant)1-GND, 2-RXD(Input), 3-TXD(Output), 4-5V/3.3V(see SJ3)
X7I2C Actor Bus1-GND, 2-SDA, 3-SCL, 4-5V
X8I2C Aux, RC/Cam-Controller1-6V, 2-6V, 3-5V, 4-3.3V, 5-GND, 6-SCL, 7-SDA, 8-GND
X10Aux ADC1-GND, 2-ADC0, 3-ADC1, 4-3.3V
X11Aux Open Collector1-AUX-OC, 2-GND

Switches

The different switches on the PCB:

SW1Power Switch
SW2Reset / Bootloader
SW3GPS/RTC Battery Switch

Jumpers

The different jumpers on the PCB (SJ, solder jumper):

NameFunction
SJ13.3V/5V UART0 pin 4 voltage (1-2 = 3.3V, 2-3 = 5V)
SJ2Battery measurement (1-2 = measure)
SJ33.3V/5V UART1 pin 4 voltage (1-2 = 3.3V, 2-3 = 5V)
SJ43.3V/5V I2C General Purpose Bus signal voltage (1-2 = 3.3V, 2-3 = 5V)
SJ5SCL for HMC5883L
SJ6SDA for HMC5883L