Pimp-Boy 3 Billion (wearable, ESP32 Coded, 3D Printed, Stop Motion Build)
by dadwithtowel in Circuits > Wearables
134 Views, 0 Favorites, 0 Comments
Pimp-Boy 3 Billion (wearable, ESP32 Coded, 3D Printed, Stop Motion Build)
My daughter and I built a fully functional Fallout: New Vegas Pimp-Boy 3 Billion and Pip-Boy Model 3000 complete with an ESP32 powered real-time clock screen, sensors, sound effects, MP3 Player, LEDs, and for the Pimp-Boy over 300 rhinestones for that +1 Charisma buff.
And because the Pip-Boy in Fallout always includes a clock, this build doubles as a wearable wasteland timepiece; perfect for the Clocks Contest.
Whether you want to track time, temperature, humidity, or your general level of radiological sass, this build has it all.
When the full series is finished, you’ll be able to build your own using the complete files:
- Thingiverse (3D Files): https://www.thingiverse.com/thing:7162087
- GitHub (ESP32 Code): https://github.com/Dadwithtowel/Pimpboy3billion-ESP32
Supplies
Electronics
- ESP32-WROOM-32 board
- 4.0" SPI TFT Display (480×320, ST7796S driver)
- DFPlayer Mini MP3 Module
- SHT3X Temp/Humidity Sensor
- 5-position 2P5T Rotary Switch
- 8Ω 3W Mini Speaker (28mm)
- 0402 pre-wired SMD LEDs
- 220Ω resistors
- USB power cable
Build Materials
- PLA+ filament (any colour, final paint will cover it)
- Super Glue (cyanoacrylate)
- Leather or faux leather sheet
- Masking tape
- 2.5 cm (1 Inch) wide Velcro straps
- Metal reinforcement rods (coat hanger wire)
- Small 5mm magnets for clasping
- Gold and silver spray paint
- 300+ rhinestones
- Clear double sided tape
Tools
- 3D printer
- Soldering iron
- Soldering Iron Tip with M6 Heat Set Insert Tips
- Dremel / rotary tool
- Hot glue gun
- Sandpaper: 80 / 120 / 220 / 400 grit
- Scissors / craft knife
3D Printed Parts: Prep, Fit, and Assembly
We printed 21 total components across both builds: the classic Pip-Boy 3000 and the high-charisma Pimp-Boy 3 Billion.
Print Settings
- Material: PLA+ (strong, sands well, and won’t warp like ABS if you look at it wrong)
- Layer height: 0.2 mm
- Walls: 3
- Infill: 15-20% (you don’t need power armor density)
- Supports:
- I used supports, but I'm not an expert printer
This video doesn’t show the printing itself; instead it covers how to assemble your raw prints into a solid shell ready for sanding and painting.
Dry Fit First (Vault-Tec Policy: Measure Twice, Glue Once)
Before touching glue:
- Lay out all printed parts for your variant (Pip or Pimp).
- Check alignment of the cuff halves they should meet cleanly without forcing.
- Test the screen housing fit inside the wrist opening.
- Make sure hinge channels line up on both sides.
Maker Tip: PLA+ can shrink by 0.5%, so a light pass with a file can save you hours of frustration later.
Gluing the Body Together
We used cyanoacrylate (super glue) for all major joins.
It bonds PLA fast (sometimes too fast) so:
Tips:
- Work in small beads, not long lines of glue.
- Press and hold for 5 to 7 seconds
- Wipe away "squeeze out" instantly. Hardened CA is harder than Deathclaw armor.
“Super glue: because duct tape can’t fix everything… just almost everything.”
Assembly Check (Before Moving On)
Make sure:
- Both cuff halves are securely glued
- Screen housing is aligned and flush
- Shell is rigid, not flexing
- No visible gaps that will haunt you during sanding
If it looks like a Pip-Boy now, you’re good.
If it looks like a Brotherhood of Steel repair job… redo the joins.
Sanding and Painting
With the printed parts assembled, it’s time to turn rough 3D prints into something worthy of a Wasteland wanderer or, in the Pimp-Boy’s case, New Vegas royalty.
Sanding (Coarse to Fine Grit)
Sanding is the “fetch quest” of prop-making; not glamorous, but absolutely necessary.
Recommended grit progression:
- 120 grit this knocks down layer lines and seams
- 220 grit this will smooth out the surface
- 400 grit and this one preps for primer
- (Optional) 600+ grit if you want a smoother metallic finish
Maker Tips:
- Keep sanding motions long and even to avoid creating dips.
- Don’t sand the interior contact points where electronics or leather will go, you want those to stay aligned.
- A sanding block helps keep edges crisp and straight.
- PLA+ dust is safe'ish but still wear a mask.
Priming (Optional but Recommended)
Primer helps the metallic paint stick and hides imperfections.
- Use a filler primer for best results.
- Two light coats is WAY better than one heavy one.
- Let dry completely before painting impatience is the #1 cause of “why does my Pip-Boy look like I painted it in a dust storm?”
Painting the Pimp-Boy (Gold Finish)
The Pimp-Boy 3 Billion needs charisma, so we used a gold metallic spray for the outer shell:
- Spray in smooth sweeping passes starting off the project and ending off the project.
- Rotate around the piece to avoid missed angles
- Avoid overspray, gold is powerful, but it shouldn’t look like Chet’s shop inventory exploded
Vault-Tec Wisdom: “A shiny accessory increases Charisma by +2, confidence by +4, and envy from NCR troopers by +10.”
Painting the Pip-Boy 3000 (Silver/Steel Finish)
For the Pip-Boy 3000, stick to a weathered metallic look:
- A matte or satin metallic gray works best
- You can mist with a darker coloured metalic to add depth
- Save the full weathering pass for your final detailing step
Let Dry (The Hardest Step)
Give everything plenty of time to cure, seriously don't rush the drying, especially before handling.
If you rush this step, your fingerprints become permanent lore.
With the paint dry and the surface shining, we’re finally ready to bring this Pip-Boy to life; one wire, one LED, and one EXP point at a time.
Soldering and Pinouts
In this step, we wire the electronics that make the Pip-Boy 3000 and Pimp-Boy 3 Billion actually work.
This includes installing the ESP32, TFT screen, DFPlayer Mini, SHT3X sensor, LEDs, and the 5 position rotary selector switch.
This step is shown in the video through a combination of stop motion, timelapse, and pinout references, but here is the full written breakdown.
Electronics Used in This Step
- ESP-WROOM-32 (ESP32 dev board)
- 4.0″ 480×320 TFT display (ST7796S SPI)
- DFPlayer Mini MP3 module
- SHT3X temperature & humidity sensor
- 0402 pre-wired SMD LEDs
- 8Ω 3W mini speaker (28mm)
- 5-position 2P5T rotary switch
- 220Ω resistors for LEDs
- Lots of patience
- A bit of Wasteland luck
Before You Start (Important!)
- Trim the TFT boards
- The TFT screen must be dremeled slightly to make room for the rotary dial.
- Pre-bend the pins
- Using pliers, gently bend the TFT, DFPlayer, and ESP32 pins to 90° where required.
- This allows everything to sit flush against the housing.
- Tin your wires
- A tiny bit of solder on each wire end makes the build 100x cleaner and makes it easier
ESP32 to TFT Screen Wiring (SPI)
Your screen’s pinout may vary slightly, but this is the common ST7796S SPI mapping:
TFT Screen Pin to ESP32 Pin
- VCC -> 3V3
- GND -> GND
- CS -> 5
- RST -> 23
- DC -> 2
- MOSI -> 13
- MISO -> 12
- SCK -> 14
- LED (backlight) -> 3V3
Maker Note: If your screen flickers, double-check the GND and LED pins first.
9/10 times it’s those little rascals.
DFPlayer Mini Wiring
DFPlayer Pin to ESP32 Pin
- VCC -> 3V3
- GND -> GND
- TX -> RX2 (U0RXD)
- RX -> TX2 (U0TXD)
- SPK+ / SPK- ->Speaker leads
Important:
The DFPlayer Mini must share ground with your ESP32 or it will behave like a drunk Mr. Gutsy.
SHT3X Sensor Wiring
SHT3X Pin to ESP32
- VIN -> 3V3
- GND -> GND
- SDA -> GPIO 21
- SCL -> GPIO 22
Installing the LEDs
-The tiny 0402 SMD LEDs light the gauge, radio dial, and indicator areas.
Wiring Notes:
- Each LED has a 220Ω resistor inline
- Solder the resistors to ESP32 GPIO pins 12, 13, 14
- Test every LED before closing the housing
- If an LED stops working, it’s usually not broken; it’s judging you because you forgot ground
Rotary Selector Switch Wiring
-A simple 2-pole 5-throw switch maps each position to a different ESP32 input, controlling:
- Radio
- Clock
- Temp/Humidity
- Inventory
- Status screen
You can adjust your pin choices, but common mappings are:
Switch Position to ESP32 Pin
- 1 -> GPIO 32
- 2 -> GPIO 33
- 3 -> GPIO 25
- 4 -> GPIO 26
- 5 -> GPIO 27
“One dial to rule them all.” -Vault-Tec, probably.
Speaker Install
Attach directly to SPK+ and SPK- on the DFPlayer Mini.
The 28mm speaker fits perfectly inside the Pip-Boy housing.
Tip:
A small pice of double sided sticky tape removes rattling.
Testing Everything Before Closing
Before you screw the body shut:
- Confirm the screen initializes
- Test every rotary switch position
- Make sure the DFPlayer plays the Nuka Cola jingle (optional but highly recommended)
- Check all LEDs
- Tug each wire gently to confirm solder strength
If something doesn’t work: Don’t panic. Even Vault-Tec prototypes failed their first field test.
Leather Interior, Faux Dials and Rhinestone Detailing
In this step, we upgrade both the Pip-Boy 3000 and the Pimp-Boy 3 Billion with the interior comfort and exterior flair they deserve.
We install the faux selector dial, the Geiger counter dial, line the interior with faux leather, and for the Pimp-Boy variant add over 300 rhinestones.
This step combines stop-motion and timelapse sequences to show the detailing process clearly.
Faux Dial Assembly (Selector and Geiger Counter)
Both devices use decorative dials that give the front face their iconic “Fallout tech” look.
Materials
- 3D-printed selector dial
- 3D-printed Geiger counter
- Small center screw for rotation (optional)
- Super glue
- Fine-grit sandpaper (optional, for smoothing edges)
Process
- Sand the edges of the dials if you want a cleaner look.
- Align each dial with its mount point.
- Glue into place with a tiny drop of super glue; you want it secure but not oozing.
- Hold in place for a few seconds.
Maker Tip:
If you want them to spin freely, use a tiny screw.
If you want them locked in place, use super glue.
Leather Interior (Comfort Perk +1)
Faux leather gives the device a comfortable, premium interior finish and also hides interior seams from the 3D print.
Materials
- Faux leather sheet
- Masking tape
- Fabric scissors
- Super glue
Template Method (Vault-Tec Approved)
Instead of eyeballing curved cuts:
- Place masking tape directly inside the cuff.
- Press the tape into corners and curves so it forms a perfect template.
- Peel it off in one piece; this is your pattern.
- Stick the tape onto the leather sheet and cut along the lines.
Maker Tip:
Masking tape templates beat ruler measurements every time.
They’re accurate, fast, and nearly error proof just like a Vault-Tec experiment (on paper).
Installing the Leather
- Apply a thin, even layer of glue inside the cuff.
- Press the leather down starting from one edge.
- Smooth out wrinkles by working toward the opposite side.
- Trim any excess after the glue sets.
Rhinestone Install (Pimp-Boy 3 Billion Only)
The part of the build where your inner Caesar’s Legion scout says ‘too flashy’ but your inner Benny says ‘perfect.’
The Pimp-Boy features 300+ flatback rhinestones arranged in multiple symmetrical patterns across the housing.
Materials
- 300 to 330'ish rhinestones (3 to 4 mm)
- Clear super glue
- Tweezers
- Patience
Process
- Start with the center column this anchors the whole pattern.
- Apply glue to small sections only; rhinestones dry fast.
- Use tweezers to place each stone precisely.
- Rotate the device frequently to check symmetry.
- Continue filling the outer edges and curves.
Maker Tip:
Don’t overglue. A tiny dot is all you need, too much and the sparkle looks cloudy instead of clean.
Officially increases Charisma by +5, and increases envy from NCR troopers by +10.
Final Assembly, Straps, Hinge and Magnetic Clasp
With the electronics installed and the interior leather finished, it’s time to bring everything together; cuffs, hinges, straps, magnets, screws, and the last sparkle pass for the Pimp-Boy.
Final Prep: Laying Out the Parts
Lay out the three main components:
- Top cuff (with leather interior)
- Bottom cuff
- Screen and electronics housing
And set aside:
- Two metal reinforcement rods
- Four strips of Velcro
- One hinge pin wire
- Magnets
- Four decorative screws
Everything in the Wasteland is better when pre-sorted. Except maybe deathclaws.
Reinforcing the Strap Slots (Optional but Recommended)
The Velcro straps will put constant stress on the printed cuff.
So before installing them:
Add metal reinforcement rods
- Place the rods inside the strap channel
- Tape them down with fabric tape to lock them in place
- They’ll help spread the load and prevent cracking
Maker Tip:
PLA will fatigue faster than a settler with no bed.
Reinforcing now saves heartbreak later.
Installing the Velcro Strap System
- inserting the strap ends, and creating the wrap-around closures.
A. Insert the main straps
- Feed two Velcro strips through the reinforced slots
- Teeth side facing outward
- Press their adhesive sides together to form secure anchor tabs inside the cuff
Freeze frame check:
You should see clean, centered straps ready to receive the wrap-around bands.
B. Create the wrap-around closures
- Add the second pair of Velcro strips
- Fuzzy side facing inward (toward the wearer’s arm)
- Teeth side outward to grab onto the fuzzy side as it wraps around the wrist
This forms the actual wearable wrist closure.
Installing the Screen and Electronics Module
- Thread the USB cable through the top cuff
- Seat the screen module into its cavity
- Align the screw holes
- Secure using two interior screws
Keep the pressure light PLA doesn’t like being treated like power armor plating.
Joining the Cuff Halves (Hinge Installation)
Use your metal wire as the hinge pin:
- Align the hinge loops
- Slide the pin through until centered
- Open/close the Pip-Boy to test movement
If it swings cleanly, your hinge passed its SPECIAL endurance check.
Installing the Magnetic Clasp
These magnets create the iconic click shut moment.
Process
- Use a soldering iron to melt small recesses
- Drop magnets into place while the plastic is soft
- Install the matching polarity pair on the opposite cuff
- Let cool fully before closing
Maker Warning: Magnets installed backwards will repel harder than a Super Mutant smelling Fancy Lad Snack Cakes.
Decorative Screw Installation
These four screws are cosmetic only, but complete the Pip-Boy’s iconic look.
- Rotate the unit to expose the top plate
- Drop screws into position
- Tighten flush to the surface
If you hear crunching, stop that’s the sound of future regret.