--- a/README.md Mon Jul 01 08:38:57 2024 +0200 +++ b/README.md Wed Jul 03 20:01:31 2024 +0200 @@ -31,7 +31,7 @@ * WiFi * BlueTooth, maar wordt niet gebruikt. * Timers en een Realtime Klok. -* 2 SPI bussen (voor de TFT en SD/MMC). +* 3 SPI bussen (voor het intern geheugen, de TFT en touchscreen en SD/MMC). * OTA, Over The Air updates. * Nog veel meer bussen die we niet gebruiken. @@ -71,10 +71,6 @@ De 1-wire bus: https://www.github.com/DavidAntliff/esp32-owb De DS18B20 sensoren: https://www.github.com/DavidAntliff/esp32-ds18b20 -De webserver en websockets server. Websockets worden gebruikt voor de web -client. Deze web client probeert een kopie te zijn van het touch scherm. -https://github.com/Molorius/esp32-websocket.git components/websocket - 7 Segments display font voor de web applicatie: http://www.keshikan.net Deze is gemaakt door keshikan. @@ -83,6 +79,11 @@ meeste boards hebben niet genoeg aansluitingen naar buiten, je hebt echt de 36 pens versie van Geekcreit® nodig. +Hetzelfde geld voor de TFT en Touch scherm. Deze wordt aangesloten op de +eerste vrije SPI bus, dat is SPI2 aka HSPI. Dus schermpjes met andere +bussen zoals I2C, I2S, parallel werken niet. Wil je die toch gebruiken, +dan zul je die zelf werkend moeten maken. + #ESP IDF. @@ -95,6 +96,11 @@ Om over te gaan naar deze versie is het belangrijk om onder de oude IDF eerst een update te doen naar die versie 0.3.25. Lees UPGRADE.md die in die versie zit. +De IDF versies tot en met 4.x.x waren nog flink in ontwikkeling en er waren heel +regelmatig API wijzigingen waardoor je niet makkelijk van versie kon wisselen. +Nu met versie 5.x is dit al veel stabieler en minder kritisch om een "verkeerde" +versie te gebruiken. + ---------------------------------------------------------------------------------- HENDI: