User Tools

Site Tools


module:micropython:esp32uartpcuc:esp32uartpcuc

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
module:micropython:esp32uartpcuc:esp32uartpcuc [2021/12/22 10:55] – [Übersicht] omdevelopmodule:micropython:esp32uartpcuc:esp32uartpcuc [2022/09/13 11:58] (current) – external edit 127.0.0.1
Line 8: Line 8:
 ] ]
  
-===== Übersicht =====+ ===== Übersicht =====
  
-==== Dispatcher ==== +==== IT01 ==== 
-  * LocalSystemDispatcher +  * **1** **2** **3** **4**  
-  * ExternalControllerDispatcher+  * **5** **6** **7** **8**  
 +  * **9** **A** **B** **C** 
 +  * **0** **S** **T** **N** 
 + 
 +==== Neues Modul: 4x4 KeyPad (entsprechend IT01-FrontKeys) ==== 
 +  * 8x IOPin: 4x Input(34, 35, 36, 39) und 4x Output(12, 13, 14, 27) 
 + 
 + 
 + 
 +==== LocalSystem ==== 
 + 
 +  * Kapselung aller System-Variablen (CpuTemperature,...) 
 +  * Collector für Commands/Responses für lokale Hardware-Ressourcen(BreadBoard!): 
 +    * LedSystem 
 +    * LedQuad(Uart1, Wlan, Bt, (Lan)) 
 +    * LCDisplayI2C(PCF8574, I2C) 
 +    * Temperature / Humidity(DHT22: CLK, DATA, 5V0, GND) 
 +    * 4x4 KeyPad (entsprechend IT01-FrontKeys) 
 +    * Pressure/Humidity 
 +    * GetChipID (Examples-Esp32-GetChipID) 
 + 
 + 
 +==== UCSystem ==== 
 +  * LCDisplayI2C((PCF8574, I2C) 
 +  * Quertz-Keyboard(PS/2, 5V, CLK, DATA, GND): 
 +    * Paul Stoffregen Arduino-Library **PS2Keyboard** 
 +    * {{https://www.pjrc.com/teensy/td_libs_PS2Keyboard.html|PS2Keyboard}} 
 + 
 +==== CommandReceiver(relative to Esp32) ==== 
 +  * PC-[Uart1]: Command<->Response 
 +  * PC/Tablet/Handy-[Wlan]: Command<->Response 
 +  * PC/Tablet/Handy-[Bt]: Command<->Response 
 +  * Extension later: PC-[Lan]: Command<->Response 
 + 
 +==== Dispatcher(relative to Esp32) ==== 
 +  * LocalSystemDispatcher[Spi, I2C, Gpio]:  
 +  * ExternalControllerDispatcher[Uart2]: Command<->Response
 ==== Dataflow ==== ==== Dataflow ====
  
module/micropython/esp32uartpcuc/esp32uartpcuc.1640166948.txt.gz · Last modified: 2021/12/22 11:55 (external edit)