{
"version": 1,
"author": "IoT Class - Sigfox Lab",
"editor": "wokwi",
"parts": [
{ "type": "wokwi-esp32-devkit-v1", "id": "esp32", "top": 0, "left": 0, "attrs": {} },
{ "type": "wokwi-dht22", "id": "dht1", "top": -30, "left": 120, "attrs": {} },
{ "type": "wokwi-ssd1306", "id": "oled1", "top": -160, "left": -120, "attrs": { "i2cAddress": "0x3c" } },
{ "type": "wokwi-pushbutton", "id": "btn1", "top": 100, "left": -150, "attrs": { "color": "green" } },
{ "type": "wokwi-led", "id": "led_tx", "top": 180, "left": -140, "attrs": { "color": "blue" } },
{ "type": "wokwi-led", "id": "led_rx", "top": 180, "left": -100, "attrs": { "color": "green" } },
{ "type": "wokwi-led", "id": "led_err", "top": 180, "left": -60, "attrs": { "color": "red" } },
{ "type": "wokwi-resistor", "id": "r1", "top": 200, "left": -140, "attrs": { "value": "220" } },
{ "type": "wokwi-resistor", "id": "r2", "top": 200, "left": -100, "attrs": { "value": "220" } },
{ "type": "wokwi-resistor", "id": "r3", "top": 200, "left": -60, "attrs": { "value": "220" } }
],
"connections": [
[ "esp32:TX", "$serialMonitor:RX", "", [] ],
[ "esp32:RX", "$serialMonitor:TX", "", [] ],
[ "dht1:VCC", "esp32:3V3", "red", [ "v0" ] ],
[ "dht1:GND", "esp32:GND.1", "black", [ "v0" ] ],
[ "dht1:SDA", "esp32:D15", "green", [ "v0" ] ],
[ "oled1:VCC", "esp32:3V3", "red", [ "v0" ] ],
[ "oled1:GND", "esp32:GND.2", "black", [ "v0" ] ],
[ "oled1:SCL", "esp32:D22", "yellow", [ "v0" ] ],
[ "oled1:SDA", "esp32:D21", "green", [ "v0" ] ],
[ "btn1:1.l", "esp32:D4", "blue", [ "v0" ] ],
[ "btn1:2.l", "esp32:GND.1", "black", [ "v0" ] ],
[ "led_tx:A", "esp32:D25", "blue", [ "v0" ] ],
[ "led_tx:C", "r1:1", "blue", [ "v0" ] ],
[ "r1:2", "esp32:GND.1", "black", [ "v0" ] ],
[ "led_rx:A", "esp32:D26", "green", [ "v0" ] ],
[ "led_rx:C", "r2:1", "green", [ "v0" ] ],
[ "r2:2", "esp32:GND.1", "black", [ "v0" ] ],
[ "led_err:A", "esp32:D27", "red", [ "v0" ] ],
[ "led_err:C", "r3:1", "red", [ "v0" ] ],
[ "r3:2", "esp32:GND.1", "black", [ "v0" ] ]
]
}