LED Matrix and ESP8266 project.
https://hackaday.io/project/173256-clock-message-box
- WeMos D1 (R2 & mini) (ESP8266), 80 MHz, 115200 baud, 4M (3M)
- Max7219 LED matrix
- DS3231 Clock (with temperature and memory. battery will last about 8 years)
- https://github.com/esp8266/Arduino
- https://github.com/MajicDesigns/MD_MAX72XX
- https://github.com/MajicDesigns/MD_Parola
- https://github.com/tzapu/WiFiManager
- https://github.com/lbussy/AsyncWiFiManager
- https://github.com/alanswx/ESPAsyncWiFiManager
- https://github.com/PaulStoffregen/Time
- https://github.com/JChristensen/Timezone
- https://github.com/PaulStoffregen/DS1307RTC
- https://github.com/arduino-libraries/NTPClient
- https://github.com/me-no-dev/AsyncTCP
- https://github.com/me-no-dev/ESPAsyncWebServer
- https://github.com/esp8266/Arduino/tree/master/libraries/LittleFS
- Written by MTS Standish (Thurstan|mattKsp) 2020
- Released under GNU GPLv3 (see LICENCE file)
This software is provided on an "AS-IS-BASIS"
Originally based on project by aapicella (mostly replaced now).
- https://github.com/aapicella/WiFi-enables-LED-Matrix
- https://www.instructables.com/id/WIFI-Enabled-LED-Matrix/
-
Power on.
-
Connect your phone/tablet/computer to Wifi device "ClockMessageBox".
-
Connection password is "password".
-
When successfull open browser and goto 192.168.4.1
-
On some devices the auto-capture will work differently. For example, on my Android device it asks me if I want to sign in to this device, this then takes me to the config page.
-
Select the Wifi device you want it connected to (probably your home router).
-
Enter the password for that device.
-
Read the instructions on the page to tell if it was successfull or not.
-
If not repeat.
-
When successfull the Clock Message Box will save the connection and (attempt to) automatically connect to this every time it powers on.
-
On power-up the Clock Message Box should display the IP it has been assigned.
-
Open browser and goto that IP to send the box messages.
-
( To display the IP again touch the front button. )
-
( To clear a message touch the front button. )
-
( Message will timeout and revert to clock (currently) after 1 hour. )
-
( Clock Message Box will attempt to update date and time everytime it powers on. )
-
( Clock Message Box automatically adjusts for UK daylight savings. )
https://www.w3schools.com/tags/ref_httpmethods.asp
https://randomnerdtutorials.com/esp32-web-server-spiffs-spi-flash-file-system/
https://randomnerdtutorials.com/esp8266-web-server-spiffs-nodemcu/
https://randomnerdtutorials.com/esp32-esp8266-input-data-html-form/
https://forum.arduino.cc/index.php?topic=590802.0