Skip to content

SmartHome v7.0 beta 1

Choose a tag to compare

@roncoa roncoa released this 13 Jun 16:47
· 17 commits to master since this release
ee5c4a5

SmartHome v7.0 beta 1

_ Supporto dell'expander MCP23017.
Per usare i GPIO con l'MCP23017 bisogna inserirli in questo modo:
MCP23017 addr.0x20: inserire nei campi dei GPIO valori da 100 a 115
MCP23017 addr.0x21: inserire nei campi dei GPIO valori da 208 a 215
e cosi' via, fino ad arrivare al
MCP23017 addr.0x27: inserire nei campi dei GPIO valori da 808 a 815
Addr(hex) GPIO
0x27 PA0-PA7 -> 800-807 - PB0-PB7 -> 808-815
0x26 PA0-PA7 -> 700-707 - PB0-PB7 -> 708-715
0x25 PA0-PA7 -> 600-607 - PB0-PB7 -> 608-615
0x24 PA0-PA7 -> 500-507 - PB0-PB7 -> 508-515
0x23 PA0-PA7 -> 400-407 - PB0-PB7 -> 408-415
0x22 PA0-PA7 -> 300-307 - PB0-PB7 -> 308-315
0x21 PA0-PA7 -> 200-207 - PB0-PB7 -> 208-215
0x20 PA0-PA7 -> 100-107 - PB0-PB7 -> 108-115
ESP8266 I/O ESP -> 0-15
_ Aggiunta scelta se abilitare o meno MCP23017 dalla pagina di configurazione.
_ Bug fix MCP23017 per GPIO_configAP e GPIO_status_led
_ Termostato: possibilita' di utilizzo di piu' di un sensore temperatura BME280.
_ Possibilita' di cambio GPIO per il bus I2C (SDA, SCL).
_ Possibilita' di disabilitazione GPIO mettendo un numero negativo.