Handmade diamond nanoleaf replica

Gorgeous wall art, 3D printed, soothing animations, soothing color palette, handmade paper. Created using software that lets the user control the lighting with a high degree of control. 3D printed frames and bezels harmonize with handmade paper


  • WLED [https://kno.wled.ge/]
  • ESP8266
  • WEMOS Lolin D1 mini [https://www.wemos.cc/en/latest/d1/d1_mini.html]
  • WS2812 strip LEDs
  • Can be powered from USB power brick or AC adapter.

The build:

  • Printed leafs scaled to 90% to fit on my revived LulzBot mini. Scaled in x and y but not z because LED strip still had to fit.
  • Hand wired led strips. Around 75 solder connections.
  • Built support circuit for D1 mini and cabled to power supply.
  • Cut and glued paper diffusers for leaves.

Future additions:

Codebase supports MQTT control of the lighting so make remote buttons or other controls to change different presets or effects.


Wireless Sensor Network


To quickly and simply create a wireless data collection system using inexpensive, off the shelf parts.

Use case

I use the network for collecting temperature data from each floor and outside in addition to atmospheric pressure and sky brightness.

Design flow

  • Each pressure, temperature, or light sensor wired to an ESP8266.
  • ESP8266 processors talk to an MQTT broker running on a Raspberry Pi via WiFi.
  • NodeRed server receives data from MQTT broker via WiFi and displays on a graph served on a webpage by NodeRed.

Example output


github [ https://github.com/upliftingtech/enviro-sensor-network ]