For the circuit I used a SOLVINDEN LED solar-powered table lamp from IKEA.
Print in Vase mode.
You can use the provided openSCAD file to adjust to your needs.
The author marked this model as their own original creation.