This is an LED candle I made from an empty jam jar and some RGB LEDs. The inside of the jar is coated with white acrylic paint diluted with water to simulate the wax.
This is the inside. I used 3 WS2812B RGB LEDs controlled by an Atmel ATiny85. The board is held in place by a 3D printed stand.
The base was 3D printed using wood fill filament. It supplies power to the control board through an inductive system. This is the same type used in wireless chargers. The transmitter/primary sits under the base. The receiver/secondary sits at the bottom of the jar, under the control board stand.