├── .gitignore ├── README.md ├── helpers ├── fontconv.c ├── statictest.sh ├── sunset │ ├── Dusk2Dawn.cpp │ ├── Dusk2Dawn.h │ └── main.cpp ├── test.c └── testfont.h ├── pictures ├── clock-time.png ├── clock-weather.png ├── clock.jpg ├── dotmatrix.svg ├── dotmatrix2315.svg └── dotmatrixweather.svg ├── platformio.ini └── src ├── api.txt ├── display.cpp ├── display.h ├── fonts.h ├── main.cpp ├── max7219.cpp ├── max7219.h ├── ntp.cpp ├── ntp.h ├── weather.cpp ├── weather.h ├── wifi.cpp └── wifi.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamkovesdi/esp-matrixclock/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamkovesdi/esp-matrixclock/HEAD/README.md -------------------------------------------------------------------------------- /helpers/fontconv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamkovesdi/esp-matrixclock/HEAD/helpers/fontconv.c -------------------------------------------------------------------------------- /helpers/statictest.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | cppcheck --enable=all ../src/*.cpp 3 | -------------------------------------------------------------------------------- /helpers/sunset/Dusk2Dawn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamkovesdi/esp-matrixclock/HEAD/helpers/sunset/Dusk2Dawn.cpp -------------------------------------------------------------------------------- /helpers/sunset/Dusk2Dawn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamkovesdi/esp-matrixclock/HEAD/helpers/sunset/Dusk2Dawn.h -------------------------------------------------------------------------------- /helpers/sunset/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamkovesdi/esp-matrixclock/HEAD/helpers/sunset/main.cpp -------------------------------------------------------------------------------- /helpers/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamkovesdi/esp-matrixclock/HEAD/helpers/test.c -------------------------------------------------------------------------------- /helpers/testfont.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamkovesdi/esp-matrixclock/HEAD/helpers/testfont.h -------------------------------------------------------------------------------- /pictures/clock-time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamkovesdi/esp-matrixclock/HEAD/pictures/clock-time.png -------------------------------------------------------------------------------- /pictures/clock-weather.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamkovesdi/esp-matrixclock/HEAD/pictures/clock-weather.png -------------------------------------------------------------------------------- /pictures/clock.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamkovesdi/esp-matrixclock/HEAD/pictures/clock.jpg -------------------------------------------------------------------------------- /pictures/dotmatrix.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamkovesdi/esp-matrixclock/HEAD/pictures/dotmatrix.svg -------------------------------------------------------------------------------- /pictures/dotmatrix2315.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamkovesdi/esp-matrixclock/HEAD/pictures/dotmatrix2315.svg -------------------------------------------------------------------------------- /pictures/dotmatrixweather.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamkovesdi/esp-matrixclock/HEAD/pictures/dotmatrixweather.svg -------------------------------------------------------------------------------- /platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamkovesdi/esp-matrixclock/HEAD/platformio.ini -------------------------------------------------------------------------------- /src/api.txt: -------------------------------------------------------------------------------- 1 | #define METEOKEY "936b1aed9a541e3446cafb8be2c70e62" 2 | -------------------------------------------------------------------------------- /src/display.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamkovesdi/esp-matrixclock/HEAD/src/display.cpp -------------------------------------------------------------------------------- /src/display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamkovesdi/esp-matrixclock/HEAD/src/display.h -------------------------------------------------------------------------------- /src/fonts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamkovesdi/esp-matrixclock/HEAD/src/fonts.h -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamkovesdi/esp-matrixclock/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/max7219.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamkovesdi/esp-matrixclock/HEAD/src/max7219.cpp -------------------------------------------------------------------------------- /src/max7219.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamkovesdi/esp-matrixclock/HEAD/src/max7219.h -------------------------------------------------------------------------------- /src/ntp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamkovesdi/esp-matrixclock/HEAD/src/ntp.cpp -------------------------------------------------------------------------------- /src/ntp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamkovesdi/esp-matrixclock/HEAD/src/ntp.h -------------------------------------------------------------------------------- /src/weather.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamkovesdi/esp-matrixclock/HEAD/src/weather.cpp -------------------------------------------------------------------------------- /src/weather.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamkovesdi/esp-matrixclock/HEAD/src/weather.h -------------------------------------------------------------------------------- /src/wifi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamkovesdi/esp-matrixclock/HEAD/src/wifi.cpp -------------------------------------------------------------------------------- /src/wifi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamkovesdi/esp-matrixclock/HEAD/src/wifi.h --------------------------------------------------------------------------------