2023/05/31 update:
Added the external power supply part, only added two Schottky diodes and an XT30 interface. According to the instructions of the dcdc module, it supports up to 24v external connection. It is recommended that 2S battery is enough. If no external connection is needed If so, you don’t have to solder the xt30 and the two Schottky diodes, that is, the two on the left and right sides of the xt30 interface. But if you don’t solder, you can short-circuit the two pads of the Schottky diode on the right side of the xt30 interface at that position. The output of jr warehouse and the input of dcdc module are linked.
Documentation:
If you can use ready-made modules, use ready-made modules. The components are common and easy to weld, which avoids a lot of welding troubles. All components are concentrated on the front, and only one ESP32 module is placed on the back. It is very To facilitate welding, the DCDC module also uses off-the-shelf modules.
It is recommended to refer to the BOM table in my attachment
! ! ! ! ! ! ! ! ! ! ! Before welding the dcdc module, be sure to test the voltage of the DCDC module first. If it can be exactly 3.6V, better. If not, try not to be lower than 3.3V. It can be controlled at 3.4V (just between 3.3V-3.6V)! ! ! ! ! ! ! ! ! ! !
The dcdc module only requires three pins on the right, namely input, output and GND. The EN enable pin does not need to be soldered.
To use the backpack function, please flash esp01f into the firmware first (just flash the backpack firmware such as happymodel), then short-circuit the two shorting pads on the back of the PCB, and then flash the firmware in esp32.
When flashing the firmware of ESP32, first download the source code of ELRS, then modify the json file of the pin (DIY 2400 E28.json) and replace it with the JSON file I provided, select local flashing in the ELRS ground station, and the selected target is standard DIY 2400 TX ESP32 SX1280 E28, and check WS2812_IS_GRB. Then use TTL to connect the high-frequency head to brush and write. Note that the voltage of TTL is selected as 5V.
Then just flash directly.