Minigun M134 (motorized version)

Made by me, for fun. Designed by photo, just a rude copy. Not in scale to the real thing.

Result here (sounds are set to lowest volume, actually it can be quite loud): https://youtu.be/Un2ytxVDQa4

Requires 1xCarbon tube (outer diameter 10mm)X500mm, 4х ball bearing 6000-2RS, 12v motor, Arduino board, 2xN-mosfets (any 2A+ will do), diode, 100ohm resistors, 1k resistors, 10k resistors, DFPlayer mini board+microSD card, speaker, 2 buttons, 1 switch, LED 8-12v, 2x18650 battery, 7.4v charger board (optional), wires, nuts and bolts, GT2 3d printer belt and 20 tooth gear.
Printed piece by piece without supports. Glued and screwed together. Requires drilling.
Takes approx. 1.5Kg of filament to print.

Plays 3 sounds - rotating barrels, firing, barrels stop spinning. Files must be named 0001.mp3, 0002.mp3, 0003.mp3 and placed inside "mp3" folder on microSD card.

Led blinks while firing.

For Arduino Nano (sketch included):
Button 1 - pin 2, Button 2 - pin 3, Motor mosfet - pin 9, LED mosfet - pin 10.
DFPlayer Mini:

  • VCC - 5V Arduino.
  • GND - GND.
  • RX - pin 5.
  • TX - pin 6.

UPD 16.03.25 - Added scheme for Arduino, components layout and more information.
UPD 08.04.25 - Added exploded view diagram.