Introduction: 3D Printed Arduino Controller
Hey Makers !!!
In this tutorial we will go through how to make your very own universal arduino controller.
With this controller you will be able to control any arduino Robot you build using the NRF24L01 transceiver.
For this instructable you will need:
Small cross head screwdriver
SUPPLIES FOR THE CONTROLLER:
For 1 Controller you will need:
1x Joystick shield (link here)
1x Arduino UNO (link here)
1x NRF24L01 Transceiver Module (link here)
1x 18650 Battery holder (link here)
2x 18650 3.7V Li ion batteries (link here)
1x Right angle Power Jack connector (link here)
1x 2mm x 8mm screw pack of 100 (this will do for lots of other things) (link here)
The parts can be printed in PLA or PETG or ABS.
!! Please note a 500g spool is more than enough to print 3 controllers !!
Minimum build platform required: L150mm x W150mm x H50mm
Any 3d printer will do. I personally printed the parts on the Creality Ender 3 which is a low cost 3D printer under 200$ The prints turned out perfectly.
Step 1: 3D Printing the Parts
All the parts are available to download on Pinshape (link here)
All the parts were test printed on the Creality Ender 3
0.4mm nozzle diameter
0.3mm layer height
if printing in PLA no supports raft or brim are required
if printing in ABS and PETG a brim maybe required
Step 2: Getting Started With Arduino
Install Arduino IDE on to your computer (link here)
Download the code below:
Step 3: Controller Assembley Instructions
Participated in the