| Quantity | Component name | |
| 1 | × | Any ESP8266 board |
| 1 | × | M5 Atom Matrix A small ESP32 gadget with an integral 5x5 RGB matrix |
| 1 | × | BME280 environment sensor on an I2C breakout board temperature, humidity, pressure |
| 1 | × | TSL2591 light sensor on an I2C breakout board |
| 2 | × | USB power supply |
| 1 | × | micro USB cable for powering the ESP8266 board |
| 1 | × | USB-C cable for powering the M5 Atom Matrix |
| 1 | × | Dupont jumper wires a handful |
| 1 | × | Small 170-point breadboard |
WJCarpenter