{
"version": 1,
"author": "손한주",
"editor": "wokwi",
"parts": [
{ "type": "board-esp32-devkit-c-v4", "id": "esp", "top": 0, "left": 0, "attrs": {} },
{
"type": "board-ssd1306",
"id": "oled1",
"top": 214.34,
"left": -153.37,
"attrs": { "i2cAddress": "0x3c" }
},
{
"type": "wokwi-rgb-led",
"id": "rgb1",
"top": -53.6,
"left": -56.5,
"attrs": { "common": "cathode" }
},
{
"type": "wokwi-dht22",
"id": "dht1",
"top": -95.7,
"left": 196.2,
"attrs": { "humidity": "15", "temperature": "18.8" }
},
{
"type": "wokwi-pushbutton",
"id": "btn1",
"top": 169.4,
"left": 211.2,
"attrs": { "color": "green", "bounce": "0" }
},
{
"type": "wokwi-resistor",
"id": "r1",
"top": 195.95,
"left": 134.4,
"attrs": { "value": "1000" }
},
{
"type": "wokwi-resistor",
"id": "r2",
"top": 43.2,
"left": -67.75,
"rotate": 90,
"attrs": { "value": "1000" }
}
],
"connections": [
[ "esp:TX", "$serialMonitor:RX", "", [] ],
[ "esp:RX", "$serialMonitor:TX", "", [] ],
[ "oled1:VCC", "esp:3V3", "red", [ "v0" ] ],
[ "oled1:GND", "esp:GND.1", "black", [ "v0" ] ],
[ "oled1:SDA", "esp:12", "green", [ "v0" ] ],
[ "oled1:SCL", "esp:14", "green", [ "v0" ] ],
[ "rgb1:R", "esp:32", "red", [ "v0" ] ],
[ "rgb1:G", "esp:33", "green", [ "v0" ] ],
[ "esp:CLK", "r1:1", "red", [ "h0" ] ],
[ "r1:2", "btn1:2.l", "red", [ "v0" ] ],
[ "esp:GND.2", "btn1:1.l", "black", [ "v0", "h14.44", "v144" ] ],
[ "r2:1", "rgb1:COM", "black", [ "h0" ] ],
[ "esp:GND.1", "r2:2", "black", [ "h0" ] ],
[ "dht1:VCC", "esp:CLK", "red", [ "v0" ] ],
[ "esp:GND.2", "dht1:GND", "black", [ "v0", "h139.24" ] ],
[ "dht1:SDA", "esp:4", "green", [ "v0" ] ],
[ "rgb1:B", "esp:25", "blue", [ "v0" ] ],
[ "esp:2", "btn1:2.r", "green", [ "h187.24", "v38.4" ] ]
],
"dependencies": {}
}