This is the source code and the circuit diagram for the Radio-Controlled Robot built on Arduino Nano
See the details in our blog:
- https://onerobotstory.blogspot.com/2018/12/14-radio-controlled-robot.html (English)
- https://refunpro.blogspot.com/2018/08/19.html (Ukrainian)
- A chassis made from any scrap you can find
- Arduino Nano with the expansion shield
- DC Motor with encoders 100 RPM 2x
- Motor mount bracket 2x
- Wheel coupler 2x
- L298N Motor Controller
- Graphic LED Display Mono 128x64, I2C
- Text LCD 1602, I2C
- FlySky 6-channel RC transmitter + receiver
- 18650 cells 2x
- 2S Battery Controller
- T-Plug Connectors
- Eachine-WT50 Universal Charger (can be any other)
The same diagram in TinyCad format
radioNanoBot.ino - the entry point with the standard Arduino setup() and loop() functions
MotorL298NController.h/.cpp - a simple class to manage the motors through L298N controller
The initial version with the very basic remote control and LCD displays functionality. More details here: