Moxel

This code repository is for the Moxel, a smart lamp controllable via MQTT.

You can find the full documentation (including videos, slides and CAD files) here: https://sarim.work/things/moxel

Here is a brief description of each folder in this repository:

  • arduino-sketch: this code runs on the Arduino connected to the NeoPixel ring. It waits on WiFi
  • javascript-example: this shows an example of how to build a client in JavaScript to send messages to the Arduino
  • python-example: this shows an example of how to build a client in Python to send messages to the Arduino
  • react-app: this is a full-fledged React app that lets you interactively control each LED. You can find a demo here: https://moxel.netlify.app