I already built a lot of my Arduino 2.4GHz and IR "Micro RC" transmitters and receivers. They are programmed with an ISP programmer.
They are suitable for:
- Cars from Coke Can Car up to 1/10 scale monsters
- Tanks
- Self-balancing robots
- Trucks
- Planes
- Lego IR-controlled vehicles
- Meccano IR-controlled vehicles
Features:
- 4 Servo outputs
- 2 Channel TB6612FNG DC motor driver integrated
- Controls for taillights, headlights brake lights, beacons
- Electronic stability control (very helpful for RWD vehicles)
- Fully open source software and hardware
- Eagle board files available
- 3D-printed housing available
In the past I have used a 3.3V Pro Micro (with ArduinoISP installed) on a breadboard and DuPont jumper wires.
Recently, I wanted to do some experiments with an ATtiny85. Of course I could have done that with jumper wires and a breadboard. But as I said: I hate messy jumper wires.
So I came up with this universal ISP programmer for:
- Arduino Pro Mini (with ATmega328P)
- ATtiny85
- All other devices, which use an ICSP header and jumper wires
This table shows how to connect the pins
These are the required parts
First we want to prepare the headers
The headers are then soldered
Labels are attached
The STL data for the 3D-printed housing can be found on my Thingiverse
M2 threads are tapped
The finished programmer: Pro Mini ant ATtiny85 MCU's can now be programmed without the use of messy wires
Programing a "Micro RC" receiver
My GitHub: https://github.com/TheDIYGuy999
My Thingiverse: https://www.thingiverse.com/TheDIYGuy999/about
Programmer on my YouTube:
Comments