12-5V Buck + ELRS RX: Test Plan

Assembly Checks

Verify no connector pins look soldered together
Verify no pins on ESP32/SX1281 look shorted
Solder on XT60-M and XT60-F connectors
Solder on 2.54mm pitch header pins for 5V/PWM
Verify pin 1 on chips aligns with indicator
19663A59-AF8C-4B97-BCAE-54DF343E83DC_1_105_c-20241127-175804.jpeg
Completed assembly checks.

Power Testing

DMM

Make sure no power rails are shorted to ground or each other with DMM

From here on, power the device:

Verify the 5V output rail turns on (buck functionality)
Verify the internal 3.3V rail turns on (LDO functionality)
Slowly increase voltage (with low current limit, 100mA max) on buck input
Check for excessive current/power draw (ensuring no output load)
Optionally, measure potential when EN pin activates buck IC
Varies due to hysterisis, but ~5.2V
Probe the output net for voltage stability with DMM
5D0B97E7-C703-43A6-BE12-032A32EB4DEE_1_105_c-20241128-182857.jpeg
Buck outputs 5V.

E-load

Perform load test on buck converter: use an e-load to saturate the 5V rail to 4A rated maximum.
Optionally, load the 12V passthrough XT60-Fs.

Oscilloscope

Load transient testing: Step the e-load and view the transient response from buck converter output.
Battery inrush test: simulate hot-plugging a battery on the input terminal and view transient voltage spike/oscillations.

Firmware Testing

Use USB to UART adapter/FTDI cable to flash the bootloader onto the stock ESP32-C3.

… more to be completed by EFS