draman07 / RX_nRF24L01_Telemetry_Motor_Driver_Servo

RC receiver nRF24L01 with ATmega328P 5V/16Mhz, Arduino Nano or Pro Mini. Telemetry sends the monitored voltage RX. Example of RX prototype:

Home Page:https://youtu.be/jPN5YdQ-3K0

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RC RX nRF24L01 2-12ch

RC receiver nRF24L01 with ATmega328P 5V/16Mhz, Arduino Nano or Pro Mini. Telemetry sends the monitored voltage RX to TX. The motor driver IC is based on MX1208, MX1508, MX1515, MX1616L, TC1508S, SA8302 and others similar, using 4x pwm input control signals. The possibility of setting the brake is in the code. Other versions of the RX firmware include servo outputs. The firmware will be used for cars, boats, tanks, robots and aircraft.

This RC receiver works with RC transmitters TX_nRF24L01_Telemetry_LCD, TX_nRF24L01_Telemetry_LED, OpenAVRc or Multiprotocol from my fork.

Note: I use (Arduino) ATmega328P 5V/16Mhz and supply VCC only with 3.3V voltage. I haven't tried the 3.3V/8Mhz version yet. If you supply the VCC directly with a LiPo 1S cell, except for the nRF24L01, the analog voltage measurement will not work due to the VREF. All versions of the code are based on this scheme, but each version uses different pins.

Example micro RX:

RX prototype:

Used libraries:

Jiri StanekTM

About

RC receiver nRF24L01 with ATmega328P 5V/16Mhz, Arduino Nano or Pro Mini. Telemetry sends the monitored voltage RX. Example of RX prototype:

https://youtu.be/jPN5YdQ-3K0

License:GNU General Public License v3.0


Languages

Language:C++ 79.2%Language:Objective-C 20.8%