Mechanical Arcade Game with Barebones Arduino
element14 Presents | MAYER MAKES VCP Profile | Project Videos
Clem reads all your comments on element14.com. A lot of people want to save money by shrinking their Arduino projects down to the bare microcontroller! So Clem builds a mechanical arcade style game by prototyping it on a classic Arduino Uno and migrating it to a standalone ATmega328P with internal 8Mhz clock, to show you the absolute minimum configuration needed to get your project running on custom hardware!
Supplemental Content:
- From Arduino to a Microcontroller on a Breadboard:https://www.arduino.cc/en/Tutorial/ArduinoToBreadboard
- Episode 439: Mechanical Arcade Game with Barebones Arduino: Full Reveal
- Take the Arduino Quiz:Arduino Fundamentals: Part I: Quiz
- Join the NanoRama Competition: NanoRama
Bill of Material:
Product Name | Manufacturer | Quantity | Buy Kit |
---|---|---|---|
OLIMEX Programmer, PDI, TPI, Program tiny AVR using TPI Interface & mega AVR using ISP Interface | olimex | 1 | Buy Now |
MICROCHIP 8 Bit MCU, AVR ATmega Family ATmega328 Series Microcontrollers, 20 MHz, 32 KB, 2 KB, 28 Pins, DIP | Microchip | 1 | Buy Now |
TE CONNECTIVITY IC & Component Socket, 28 Contacts, DIP Socket, 2.54 mm, 7.62 mm, Phosphor Bronze | TE | 1 | Buy Now |
MULTICOMP 3D Printer Filament, 1.75 mm, PLA, Black, 1 kg | Multicomp | 1 | Buy Now |
KINGBRIGHT LED, Low Power, Red, Through Hole, T-1 3/4 (5mm), 20 mA, 2 V, 617 nm | Kingbright | 17 | Buy Now |
MULTICOMP PRO Through Hole Resistor, 180 ohm, MCF Series, 250 mW, ± 5%, Axial Leaded, 250 V | Multicomp | 20 | Buy Now |
MULTICOMP Solder Flux, Rosin, Soldering, Pen Applicator, 10 ml, 9.3 g | ChipQuick | 1 | Buy Now |
APEM Joystick, 2, 6 A, 250 V, 4 Position | Apem | 2 | Buy Now |
TEXAS INSTRUMENTS Shift Register, HC Family, 74HC595, Serial to Parallel, 1 Element, 8 bit, DIP, 16 Pins | TI | 2 | Buy Now |
Additional Parts:
Product Name |
---|
Screws, Steel rod, Steel balls, Wood and acrylic for the plates |
PCB ordered from Aisler.net. (files not released due to errors in the design |