Thingiverse
Remote Control for DIY robots
by robolab19
52
Downloads
58
Likes
0
Makes
The simple frame to fit all RC electronic parts:
- Arduino Nano
- KY-023 joysticks (2x)
- LCD 2004
- External buttons (6x), 3.5x3.5x6mm
- Power bank (22x22x95mm)
- HC-05 (bluetooth)
This is an extension for the joystick:
https://www.thingiverse.com/thing:3911856
Some STL files contains both versions, v1 and v2 (see the postfix _v2 in file names). Use which you like more :)
The example sketch for Arduino:
https://github.com/RoboLabHub/RemoteControl
that was designed to work with:
https://github.com/RoboLabHub/RoboDog_v3
To connect LCD to Arduino (Arduino Nano uses the same pins):
https://www.makerguides.com/character-i2c-lcd-arduino-tutorial/
To connect Bluetooth (I used 5V 3.3V level shifter):
https://www.instructables.com/Arduino-Bluetooth-Basic-Tutorial/
Joystick pins:
Left joystick:
VRx -> A2
VRy -> A3
SW -> D2
Right joystick:
VRx -> A0
VRy -> A1
SW -> D3
Left buttons:
L3 -> D4
L2 -> D5
L1 -> D6
Right buttons:
R3 -> D7
R2
- Arduino Nano
- KY-023 joysticks (2x)
- LCD 2004
- External buttons (6x), 3.5x3.5x6mm
- Power bank (22x22x95mm)
- HC-05 (bluetooth)
This is an extension for the joystick:
https://www.thingiverse.com/thing:3911856
Some STL files contains both versions, v1 and v2 (see the postfix _v2 in file names). Use which you like more :)
The example sketch for Arduino:
https://github.com/RoboLabHub/RemoteControl
that was designed to work with:
https://github.com/RoboLabHub/RoboDog_v3
To connect LCD to Arduino (Arduino Nano uses the same pins):
https://www.makerguides.com/character-i2c-lcd-arduino-tutorial/
To connect Bluetooth (I used 5V 3.3V level shifter):
https://www.instructables.com/Arduino-Bluetooth-Basic-Tutorial/
Joystick pins:
Left joystick:
VRx -> A2
VRy -> A3
SW -> D2
Right joystick:
VRx -> A0
VRy -> A1
SW -> D3
Left buttons:
L3 -> D4
L2 -> D5
L1 -> D6
Right buttons:
R3 -> D7
R2
robolab19 also publishes on
4 additional models across 1 more platforms
Did you print this model? Sign in and share your make!
Sign in to leave a comment
Sign inNo comments yet – be the first!