DIY device (gadget) that helps you quickly adjust FPV Combat board settings like player ID, player name, lives, ammo and many more.
This is an alternative to classic way of using OSD menu (and IR remote earlier).
It is a convenient way to adjust settings "on the go", at the field, for everyone.
FPV Combat board shall be flashed with compatible firmware.
Gadget version 0.5.0+ requires FPV Combat version 2.8.0+.
You'll need to buy some electronic components and 3D print the case, see below.
Soldering skills required.
Picture | Item | Comment | Price (per item) |
---|---|---|---|
XIAO-nRF52840 board | With battery charger | $9.90 | |
HC-12 network module | 433Mhz | $12 | |
0.96inch display | OLED 128 x 64 | $2.4 - $3.8 | |
KY-040 rotary encoder | Breakout | $1.8 | |
Adafruit TLV62569 (4711) | Step-down converter 3.4~5.5V to 3.3V | $3.95 | |
Prototype board | 30 x 70 mm, or PCB | $0.8 | |
LiPo Battery | 1S, 100-500mAh, 45 x 25 x 9 mm | $11 | |
Micro Slide Switch | 2 positions, 3 contacts | $0.1 | |
Total | $45 |
- MCU
- XIAO-RP2040 - $5.40 (cheaper, no battery charger)
- XIAO-nRF52840 Sense - $15.99 (more expensive, has IMU that we don't use)
- Step-down converter
- Battery charger (optional, use with MCU w/o built-in battery charger)
It is possible to order the gadget either fully assembled, as a kit or just PCB from our shop on Etsy.
Alternatively, you can always order PCB yourself from PCBWay, JLCPCB and alike or use 30x70mm prototype board.
- Once soldered, backs of pins/slots have to be filed out/flattened, otherwise risk of damaging the battery;
- Straighten encoder pins and cut them a bit, just a several mm;
- Cut a bit of encoder pcb, across mounting holes, otherwise it does not fit;
- HC-12 is placed white (flat) side up;
- Pull HC-12 antenna a little so it is away from everything to minimise interference.
Join our FPV-Combat Community
Questions? Make an issue on this repository or search Yurii Soldak in our FB group.