diff --git a/log b/log index f8d80df..0629c9f 100644 --- a/log +++ b/log @@ -12,4 +12,8 @@ Besloten om een nieuw scherm te kopen, moet focus houden op het product afmaken, Maandag 20/02/2023 HelloWorld applicatie naarbinnen getrokken en kunnen bouwen! +Dinsdag 21/02/2023 +Project doel aangepast. Dit doe ik omdat verscheping van het scherm een aantal weken kan kosten. +Nieuw doel is het maken van een basis webserver, waaronder 1 example restAPI. Dit is inclusief verbinding met WiFi, zodat dit te demonstreren is via een browser. +Dit bouwt op mijn kennis van het web, en geeft mij een aantal protocollen om te implementeren. Ook hoop ik dat dit complex genoeg is dat ik wel de meeste valkuilen tegen kom in het embedded programmeren. diff --git a/readme.md b/readme.md index fee19cc..cf4b4b1 100644 --- a/readme.md +++ b/readme.md @@ -1,44 +1,21 @@ # Eink display controlled by esp32 Project to try out the embedded coding scene. -Control an https://www.waveshare.com/product/4.2inch-e-paper-module.htm with an esp32 (ESP32-S3-DevkitC-1). -Shows the current time on the display. # goals Learn what embedded programming is like -Control the Eink display -Show a clock on the eink screen - - -## Eventual features -3d printed case -over the air updates +Basic webserver & rest api. +Connect to WiFi ## Build steps - Install ESP_IDF https://docs.espressif.com/projects/esp-idf/en/latest/esp32s3/get-started/linux-macos-setup.html#get-started-linux-macos-first-steps - Run `get_idf` -- ? Cmake or something -- - +- idf.py build +- [Flash firmware] # links https://docs.espressif.com/projects/esp-idf/en/latest/esp32s3/hw-reference/esp32s3/user-guide-devkitc-1.html https://docs.espressif.com/projects/esp-idf/en/latest/esp32s3/get-started/index.html -Step 5: https://docs.espressif.com/projects/esp-idf/en/latest/esp32s3/get-started/linux-macos-setup.html#get-started-linux-macos-first-steps - - -http://essentialscrap.com/eink/ Gaat ook specifiek over mijn display unit. - - -# Notes -Display I have isn't easy to control. I'd need a controller chip or something. Or - - -# Todo -Buy a new screen; maybe with raspi header and control it from the ESP. -2. https://www.waveshare.com/product/4.2inch-e-paper-module.htm - -Choice between uart & SPI too...