• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Illuminated Base for Spiral Vase Rose 3D Printer File Image 1
Illuminated Base for Spiral Vase Rose 3D Printer File Image 2
Illuminated Base for Spiral Vase Rose 3D Printer File Image 3
Illuminated Base for Spiral Vase Rose 3D Printer File Image 4
Illuminated Base for Spiral Vase Rose 3D Printer File Thumbnail 1
Illuminated Base for Spiral Vase Rose 3D Printer File Thumbnail 2
Illuminated Base for Spiral Vase Rose 3D Printer File Thumbnail 3
Illuminated Base for Spiral Vase Rose 3D Printer File Thumbnail 4

Illuminated Base for Spiral Vase Rose

Adam Oellermann avatarAdam Oellermann

February 12, 2023

printables-icon
DescriptionCommentsTags

Description

This base is intended to provide a warm, pulsing illumination for Lytta's beautiful Spiral Vase Rose ( https://www.printables.com/model/131488-spiral-vase-rose ). 

You can see it in action here: 

You Will Need

  • An ESP8266 development board flashed with recent MicroPython firmware
  • A 50mm WS2812b LED ring - I bought off-brand and they worked fine (5 for £10.99 on Amazon https://www.amazon.co.uk/dp/B07TZK8JTQ)
  • A panel-mount USB socket (I used this one: https://www.aliexpress.com/item/1005005024977691.html ) 
  • A rocker switch to snap-fit into a 19x12.5 hole (I used these https://www.amazon.co.uk/gp/product/B01N2U8PK0 but they seem pretty generic)
  • If you want it to be rechargeable battery powered, you will also need:
    • A small 3.7V rechargeable Li-Ion cell (I used one reclaimed from a spent disposable vape, ~ 500mAh)
    • A TP4056 charger board
    • A DC-DC boost board to get 5V out of the battery (I used this one - https://www.aliexpress.com/item/4000322402819.html - loads of options but these are cheap and compact)
    • In testing, this configuration runs for about an hour before needing to be recharged.
  • A print of the spiral vase rose (see link above). Full size will work, but I think the 7cm with no bottom is a better fit for the 50mm LED ring. I used transparent PLA which worked really well; natural or white would probably work OK too.

ESP8266

Flash the ESP8266 with a recent MicroPython firmware, and deploy the supplied files main.py and colourwheel.py to the board. Connect GPIO5 (it's labelled D1 on my board) to the Data In (DI)of the LED ring. The ESP8266 lives inside the base, while the LED ring fits into the slot on the top. Position the LED ring's solder pads over the cable slot so that the wires can easily run into the base. 

Wiring - USB

Connect the negative wire from the USB socket (typically black) to the ground of the ESP8266 and the LED ring. Connect the positive wire (typically red) to one terminal of the rocker switch. Connect the other terminal to the 5V pin of the ESP8266 (often labelled Vin) and to the 5V pad of the LED ring. That's all!

Wiring - Rechargeable

  • Connect the negative and positive wires from the USB socket to the IN- and IN+ respectively of the TP4056 board. On my board they were either side of the MicroUSB socket.
  • Connect the positive and negative terminals of the Li-Ion rechargeable cell to the B+ and B- pads respectively on the TP4056 board. Take extra care here: reversing the polarity may damage the board and/or the cell, possible with unpleasant consequences (like toxic smoke and fire).
  • Connect the OUT- and OUT+ terminals from the TP4056 to the IN- and IN+ terminals, respectively, of the DC-DC boost board.
  • Connect the OUT- terminal from the boost board to the grounds of the ESP8266 and the LED ring.
  • Connect the OUT+ terminal from the boost board to one terminal of the rocker switch. Connect the other terminal of the rocker switch to the 5V pin of the ESP8266 (often labelled Vin) and to the 5V pad of the LED ring.

Final Assembly

Before proceeding further, test to make sure everything is working. The LED ring should produce warm, gently swirling/pulsing patterns. It is quite bright to look at directly, you may find covering it with a sheet of paper helps.

Once you are satisfied that everything is working, hot-glue the LED ring neatly into its slot. Fit the USB socket and rocker switch into the base, and then hot glue the ESP8266 (and, if necessary, the TP4056 board and DC-DC boost board) into the base. Mine was rather untidy, as I left my wires too long (as usual). But when the base is set upright, my spaghetti-wiring is totally invisible.

Glue the spiral vase rose onto the base, centred over the LED ring. Hot-melt glue would probably work fine; I used contact adhesive/cement as I tend to be a bit messy with the glue gun and didn't want messiness on the visible parts. And you're done!

 

License:

GNU General Public License v3.0

Related Models

V29 preview image

V29

jzisa profile image

jzisa

81,400

Draw-A-Cat! Stencil for Feline Design preview image

Draw-A-Cat! Stencil for Feline Design

Studio Meshco profile image

Studio Meshco

107

STAND QRCODE/NFC CARD GOOGLE REVIEWS EDITABLE preview image

STAND QRCODE/NFC CARD GOOGLE REVIEWS EDITABLE

ARTIGIANO PAZZO profile image

ARTIGIANO PAZZO

1,718

Cute Mini Octopus preview image

Cute Mini Octopus

McGybeer profile image

McGybeer

75,780

Palestinian Map In Geometric Pattern Design - 2 Parts preview image

Palestinian Map In Geometric Pattern Design - 2 Parts

PALIprints3D profile image

PALIprints3D

20

Dual Text Illusion v2.0 preview image

Dual Text Illusion v2.0

neverland forge profile image

neverland forge

1,373

Modular Mounting System preview image

Modular Mounting System

HeyVye profile image

HeyVye

69,145

Design for a pipe in two pieces - UPDATED AGAIN preview image

Design for a pipe in two pieces - UPDATED AGAIN

Fergy7 profile image

Fergy7

1