Here is a completed DC-17 using the Arduino based electronics kit.
Summary:
* User defined sounds located on microSD card (10):
- boot sound (w/ magazine inserted)
- boot sound (w/o magazine inserted)
- grenade sound
- semi-auto fire sound
- full-auto fire sound
- empty magazine sound
- fire mode select (semi) sound
- fire mode select (auto) sound
- magazine removal sound
- magazine insert sound
* Full-Auto fire mode
* Semi-Auto fire mode
* Grenade fire button
* User defined Red, Green or Blue (RGB) LED color for each Full, Auto & Grenade fire modes
* In-Game style play: counter (300 max, counts down by 60, reload is triggered by magazine pull & insert, when ammo counter reaches 0, same magazine events re-load to max 300 again)
Along with teammate Andy we developed a feature list to match the behavior of the Commando's blaster in the game: Star Wars: Republic Commandos.
from pcb design (Eagle), ordering, assembly ( toaster over re-flowing and Silhouet
Details
Everything created 'in-house'. From pcb design to assembly to making our own solder paste stencils and re-flowing in toaster own.
Components
1×
custom SMD Arduino/Waveshield hybrid (all-in-one)
created Arduino and Waveshiled merged onto one tiny board
2×
MAX7221 chips
1×
Misc. resistors/caps
1×
MicroSD card/socket
1×
3-digit 7-segment display
numerical ammo counter/display