- Im Schaltplan hat sich ein Fehler eingeschlichen: 5V und 3,3V waren vertauscht. Jetzt stimmt das wieder.
- Bessere IP Anzeige
- Update-Status besser ausrichten
- Neues Webinterface
- Permanente Speicherung der Helligkeit und des Modus bei Änderungen im Webinterface
- Bei mehr als 9999 Follower wieder rechtsbündig ausrichten
- Eigene Schriftart für die Zahlen, max 4x7 Punkte
- Anzeige der Zeit (Internetzeit)
- Drei verschiedene Modi: 1. Nur Counter, 2. Nur Uhr, 3. Im Wechsel
- Erweiterung der Weboberfläche um Moduswahl
- Erweiterung der Tastfunktion um Moduswahl
- Umstellung auf u8g2 für die Anzeige
- Wegfall des Scroll-In-Effekts
- Linksbündige Positionierung des Logos, damit man das Element austauschen kann (von @drkuebel)
- Webinterface für die Konfiguration der Helligkeit, Start des Updates und Reset
- Besseres Startverhalten
- Download und Arduino IDE https://www.arduino.cc/en/main/software macOS erfordert zusätzlich die Installation von Python 3, das via Homebrew installiert werden kann¹
- Hinzufügen des ESP-Boards über die Voreinstellung Zusätzliche Boardverwalter-URLS http://arduino.esp8266.com/stable/package_esp8266com_index.json
- Installieren des ESP8266-Board über die Boardverwaltung
- Installieren der benötigten Bibliotheken über Werkzeuge -> Bibliotheken verwalten
- InstagramStats
- Json Streaming Parser
- ArduinoJSON
- WifiManager [https://github.com/tzapu/WiFiManager]
- u8g2
- NTPClient
- ESPStringTemplate
- Auswahl des "Board WeMos D1 R1" unter Werkzeuge -> Board
- Download der letzten Version unter Release
- FollowerCounter.ino in Arduino öffnen
- Sketch -> Hochladen, lädt die neue Firmware
¹ https://brew.sh/index_de und brew install python3
Unter Werkzeuge -> Serieller Monitor öffen. Die Baudrate auf 115200 stellen und einmal den kleinen Reset-Taster, direkt am Controller drücken.
- Den ESP8266 mit dem Sketch flashen
- Es startet automatisch der Wifi-Manager mit dem die Einrichtung der eigenen WLAN-Daten als auch des Instagramm-Namens erfolgen kann
Einstellungen im Wifi-Manager
- WLAN-Name (SSID)
- WLAN Kennwort
- Instagram-Name
- Helligkeit von 0 bis 15 (15 das hellste)
- Anzahl der Module (Standard:4 - Mehr möglich)
- 1x Drücken => Followermodus
- 2x Drücken => Uhrmodus
- 3x Drücken => wechselmodus Uhr/Follower
- 4x Drücken => InfoWLAN
- 5x Drücken => Info IP
- 6x Drücken => Version anzeigen
- 7x Drücken => Firmware-Update via Internet
- 8x Drücken => Neustarten (Reset)
- 10x Drücken => Zurücksetzen aller Einstellungen - Neukonfiguration nötig
Links to amazon.de