This is a lamp of the moon, using a esp8266 and a neopixel with 16 leds.
It's using a button and also creates a wifi access point to control it.
To deploy the code on the esp8266 please see https://philippmanstein.com/blog/vs-code-esp8266-hello-world/ .
Please change the password in the Secrets.h !
To access the moon control page:
Link to Blog (in German!): https://blog.brickmakers.de/wie-man-eine-mondlampe-baut
Code for ESP8266: https://github.com/duglah/esp8266-fastled-webserver
Remix of Progressive Detail Moon Lamp by moononournation https://www.thingiverse.com/thing:3242080
Printer:
CraftBot 3
Rafts:
No
Supports:
Yes
Resolution:
0.2
Infill:
15% and 100%
Filament:
Black and White
Notes:
* 100% Infill * No support
Prototype on breadboard

It's working!
Printing the case.
Solder NodeMcu and the other stuff. Double check the connection for the plug and NodeMcu, mine is using +(- . So the inner connection is Gnd and the other is 5V! Tip: Solder Neopixel after you stuff the wires through the top case! And also check everything twice before using hotglue... ;)

Stuff everything in the case.

Test it!

It is still working!
Printing the moon.
Finished.
The author remixed this model. Imported from Thingiverse.