ELRS on my transmitter support BLE Joystick (but I haven't seen it!). So this is useless for me 😄
- Arduino Micro
- Betaflight Lite RX
- Header Pin
- breadboard
- some cables
- welder
Weld the header pins to receiver (if needed).
Put all on breadboard and put wiring:
Arduino | Receiver |
---|---|
vcc 5v | vcc 5v |
GND | GND |
TX | RX |
RX | TX |
Update ELRS to latest version (in my case 3.2.0) on receiver and transmitter. Set RCVR_UART_BAUD to 115200.
Warning set Packet Rate to 250Hz (or 333Hz should works too) this setting make me some headache (ref: Elrs doc - Serial Baud Rate)
Compile and flash ElrsJoystic.ino
on Arduino Micro, have fun.
RF Channel | Joystick |
---|---|
1 | Axis X |
2 | Axis Y |
3 | Axis Rudder |
4 | Axis Throttle |
5..16 | None at the moment |
I've done a very basic schematics and shared under schematics
folder
CapnBry/CRServoF for awesome CRSF Serial protocol deserializer