Includes nRF24L01+ transceiver, ATmega328P processor, 2x motor controller with brake (e.g. tank-arcade mix) or servo outputs and telemetry.
The motor driver IC is based on MX1208, MX1508, MX1515, MX1616, MX1919 and others similar, which uses 4x PWM input control signals. The option to adjust the brake is included in the code.
Telemetry sends measured voltage and "fake" RSSI (the nRF24L01+ transceiver does not contain real RSSI and is only a rough counting of lost packets).
The code is Arduino.
- Operating Voltage: 3.3V - 6.0V (target typically 4.2V, 1S LiPo)
- Working current of the motor driver (MX1508): 1.5A (peak current up to 2.5A)
- TX_nRF24_2ch_OLED
- TX_nRF24_5ch_LED
- OpenAVRc
- Multiprotocol from my fork.
- <RF24.h> https://github.com/nRF24/RF24
- <DigitalIO.h> https://github.com/greiman/DigitalIO
- <Servo.h> Arduino standard library
Micro RC receiver (motor driver, telemetry, lap reader transponder)
The schematic and PCB is created by a custom version of the open source PCB Elegance and manufactured by JLCPCB