Skip to content

ristonrodrigues723/steampunkmusicbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b263f8e · · Jul 23, 2025

History

87 Commits
Jul 1, 2025
Jul 23, 2025
Jul 23, 2025
Jul 23, 2025
Jun 29, 2025
Jun 30, 2025

Repository files navigation

steampunkmusicbox by ristonrodrigues aka maximus

image

total hrs spent -23.5 Total cost: $70 (including PCB and printing, Legion postage). the vendor stoped using hcb others charge too much man the neopixel strip increase to 5 dollars..

Bill of Materials

cost as requested in readme seperate on bom.csv:

Component Name Quantity Price per Unit (INR) Total Price (INR) Total Price (USD) Comments Source Product Link
TOYOTONE 3" SubWoofer (4 Ohm) 1 349 349 4.18 good cheap speaker Amazon.in Link
Resistor Box (150 Resistors and 30 Values) 1 59 59 0.71 this the site has only 2 out of 4 resistors at total of 20 buying rest from another puts it at 2 dollars just for delivery this is cheaper Robocraze Link
ESP32 (38 Pin) WiFi + Bluetooth NodeMCU-32 Development Board 1 359 359 4.3 Robocraze Link
MT3608 DC-DC Boost Module (2V-24V) 1 35 35 0.42 Robocraze Link
18650 Single Battery Cell Case Holder 2 18 36 0.43 Robocraze Link
Wire (red) - 5 meters (speaker) 1 34 34 0.41 speaker wire Robocraze Link
Wire (black) - 5 meters (speaker) 1 41 41 0.49 speaker wire Robocraze Link
Solder Wire-1 Meter (10gm) 1 15 15 0.18 Robocraze Link
40x1 Female Berg Strip 3 9 27 0.32 Robocraze Link
40x1 Pin 2.54mm Pitch Male Berg Strip 3 7 21 0.25 Robocraze Link
100uF / 25V Electrolytic Capacitor (Pack of 5) 1 22 22 0.26 Robocraze Link
Rotary Encoder Module 4 44 176 2.11 Robocraze Link
3.7v 2500mah 18650 Li-Ion Battery 2 137 274 3.28 Robocraze Link
Slide Switch 3 Pin 2 Way SPDT 1 14 14 0.17 Robocraze Link
TP4056 Battery Charger C Type Module with Protection 1 14 14 0.17 Robocraze Link
Mini DF MP3 Player Module MP3-TF-16P 1 100 100 1.3 Robocraze Link
Hook up Wire Packet (1 meter each) 1 49 49 0.59 General purpose wiring Robocraze Link
Neopixel WS2812B Addressable RGB LED Strip - 5V - 60 LEDs per meter 1 250 250 2.99 hubtroonics sropped usingh hcb wiill ned to find replcement its more costly man Hubtronics(no longer accepting hcb) generic amazon the vendor stopped acceptinh hcb cards
Custom PCBs (JLCPCB) 1 1252.51 1252.51 15 jlc if coupon then this goes back to hc JLCPCB Link
3D Printed Parts (printing legion) 1 650 650 7.78 printing legion postage Local 3D Printing Service
GRANOTONE Acrylic Venezia Metallic Colour - Gold (100ml) 1 195 195 2.34 color golden for actual steam punk look Amazon.in Link
GRANOTONE Acrylic Venezia Metallic Colour - Copper (500ml) 1 600 600 7.19 i tried this color is expensive thers no 300 ml botle multiple layers for steam punk look should take this much i was suggested this Amazon.in Link
ECLET Craft Painting Brushes Set (12 Pcs) 1 198 198 2.37 detailing and painting Amazon.in Link
Immech - M3 x 5mm Brass Insert Nut Knurled Nuts Threaded Female For Molding 1 179 179 2.14 Amazon.in Link
HP 64GB MicroSD Memory Card SDXC mx310 Class 10, UHS-I, U1 Card 1 500 500 5.83 theres a sale normally normally sandisk costs 459 for 32 and 359 for 16this is best if told il change it Amazon.in Link
RGB Common Anode LEDs 1 29 29 0.45 Robocraze Link
CD4053 Triple 2-Channel Multiplexer Demultiplexer IC 1 21 21 0.3 the most imp forgot Robocraze Link
PAM8403 Mini 5V Digital Amplifier Board With Switch Potentiometer 1 62 62 0.75 this is the oam amplidier in the pxb was addd in jounal but not added here the bill remains same as earlier Robocraze [Link](https://robocraze.com/products/triple-2-channel-multiplexer-demultiplexer-ic-cd4053?srsltid=AfmBOoqWgHFzE7g3cF_yN2gs-OXKUIKCgStELipDREF_zLGEyn-iDY6c

  • Total Component Cost (INR): ₹5180.51
  • Total Component Cost (USD): $66.96

Estimated Total with Delivery and Price Increases

  • Estimated Total Cost (USD): $70

This estimated total includes potential delivery charges and any minor price increases that occur frequently as sometimes components go out of stuck and then they increse price or have to pay dilevery for individual irm.

onshape link-https://cad.onshape.com/documents/727c5e770786fecd0f59b012/w/2e7aae3e3316d6b6e1322818/e/be8c28e3d3fc75a10f21504f?renderMode=0&uiState=6863fcafa845c96faba63c0f3c0f This is steampunk retro-themed music speaker box. It lets you use an SD card to play songs without BLE, but using BLE is also possible to play songs via phones and other devices. It supports both local song playback and BLE streaming. You use the rotary encoders to do everything you need from pausing, playing next-previous songs, to volume control. Everything will be done via knobs or BLE. Its CAD is good but not finished yet—it’ll take 15 more hours on top of the 20–23 hours already spent on project the code is simple ill needo iterate till i get what i want.t.

It uses NeoPixel LEDs that light up in patterns along with the song. I did this because I wanted a project where I could use my creative skills.

I'll be painting it using metallic colors to match the retro-steampunk theme—copper and golden colors for everything. I’ll use 3D-printed diffusers, fake faux tubes, and common anodes to give the vibe—actual nixie tubes and glass tubes are too expensive. I'll work on the model the 3d cad until I’m satisfied with what i have in mind..

i want oit to actually remind what i can do using both creativity and logic

3d module-image

pcb 3d module-image

schematic-image

pcb- image image image

total price 68 dolars including shipping

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages