{ "name": "esp32", "version": "1.0.0", "io": { "as608": { "type": "UART", "port": 2, "dataWidth": 8, "baudRate": 57600, "stopBits": 2, "flowControl": "disable", "parity": "none" }, "oled_spi": { "type": "SPI", "port": 1, "mode": "master", "freq": 26000000 }, "oled_dc": { "type": "GPIO", "port": 28, "dir": "output", "pull": "pullup" }, "oled_res": { "type": "GPIO", "port": 30, "dir": "output", "pull": "pullup" }, "KEY_1": { "type": "GPIO", "port": 23, "dir": "irq", "pull": "pullup", "intMode": "rising" }, "KEY_2": { "type": "GPIO", "port": 20, "dir": "irq", "pull": "pullup", "intMode": "rising" }, "KEY_3": { "type": "GPIO", "port": 21, "dir": "irq", "pull": "pullup", "intMode": "rising" }, "KEY_4": { "type": "GPIO", "port": 26, "dir": "irq", "pull": "pullup", "intMode": "rising" } }, "debugLevel": "ERROR", "repl": "disable" }