3D model description
I designed this modular docking station for Droid Depot droids from Disney’s Galaxy’s Edge. The inspiration for this project came from Ruthsarian’s Droid-Toolbox which can mimic the BLE signals from the park and allow the droids to react. See his YouTube video and github for details.
The concept of the droid dock is modularity, allowing you to have one central dock with the ESP32 in it and then chain others to it to assembly your droid recharging stations. The base parts of the dock are similar across all variants with the difference being the central lighting decoration and if it is to be the central ESP32 containing unit (_LCD in name) or the secondary one. I do not have a BB series droid to test so I cannot confirm the fitment of the BB series. If you have one and find the pegs don’t fit right I will be happy to adjust the dimensions to modify the dimensions to fit a ball droid.
All main body parts are meant to be held together with printable pegs and if you tolerances are tight this might be enough though adding super glue, 2 part epoxy, or E6000 glue would be advised.
Central Lighting Design has 3 options
Circle, Triangle, Square
Lighting wiring is simple using just some white LEDs connected to the 5v and GND pins of the ESP32. I’ve added links to all the hardware I used below.
The LilygoESP32 (linked below) is the only one that will fit into the housing. It is designed with tight tolerances to be a tight fit so it doesn’t shift when hitting the buttons. M3 heatset inserts are used to connect the electronics compartment door. In theory you could shrink the holes and screw directly into the plastic if you don’t want to use heatsets.
There are brackets to hold the controllers on the rear of each unit.
The scomp link unit behind the droid rotates on a bearing.
There are multiple assorted greeblies for decoration which you can mix and match. I’ve designed all the décor pieces to be printable with color swaps to get some very fun effects. There was no painting for the images of my build. These were all attached with super glue and ideally are placed to hide seems and the pins which hold the main body together. I’ve broken the larger pieces down small enough they should fit on most mid sized printers Prusa/Ender3/Bambulabs A1.
3D printing settings
Filament/Printing Requirements
All main body and greebly parts are printable in any material, I used a combination of ABS and PLA for the included images. Suggested print settings 0.2mm layer, 2-3 walls, 20-35% infill.
The diffusers should be printed in something translucent, I would suggest natural PETG as a good starting point.
The diffuser color inserts should be printed in a plastic which will allow light to shine through a 0.3mm thickness. I used PLA for mine, ABS or PETG will likely also be fine. Silk/metallic filaments are not advised for these parts. Print these parts at 0.1mm layer height.
Print all parts in suggested orientation. Brims/Mouse Ears may be necessary for large flat parts or small parts. Supports shouldn’t be needed for most parts if your bridging is good. Hilbert Curve infill for bottom layer with a metallic filament will give a nice effect for the main back pieces.
Required Hardware
LILYGO T-Display-S3 ESP32-S3 1.9 inch ST7789 LCD Display TTGO Development Board
USB-C 90 Degree Panel Mount Adapter
Resistors and LEDs I used 3x white LEDs each with a 100ohm resistor
625-2RS Bearing (Optional as you could glue the scomplink on but then it won’t rotate.
Soldering Iron & Solder
Heatshrink Tubing
Hot Glue Gun & Glue
Super Glue
E6000 or 2-Part Epoxy