Combined 36, 60, and 120px version of SmartPoi ESP8266 firmware.
Works well on D1 mini (fully tested) and may work OK on ESP-01 (not recommended anymore).
Other ESP8266 boards - mileage may vary.
- Web UI for pattern, brightness, interval, and file management
- LittleFS image storage
Install via Arduino IDE Library Manager:
- FastLED — LED strip control
Built into ESP8266 core (no install needed):
- ESP8266WiFi, ESP8266WebServer, ESP8266WiFiMulti
- DNSServer, WiFiUdp, EEPROM, LittleFS
Android Controls — download from Google Play:
https://play.google.com/store/apps/details?id=com.circusscientist.smartpoicontrols
See the step-by-step guide:
https://www.circusscientist.com/2026/05/21/installing-smartpoi-d1-mini-version-with-arduino-ide-v2/
A newer, more capable ESP32 version of SmartPoi is available:
https://github.com/tomjuggler/SmartPoi_ESP32 — includes OTA upload with ElegantOTA.
Coming soon — see magicpoi.com
Support development on Patreon: https://patreon.com/c/circusscientist
Please note this is a very old project, based on code I wrote 10 years ago while learning C++. It's messy!
Under active development.