README.md

branch
idf 5.1
changeset 142
1f7069278fe7
parent 141
e117e7462096
--- 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:

mercurial