{"publisher":"Xirkit — the structured parts marketplace","canonical":"https://www.xirkit.io/products/nodemcu-v1-0-esp8266-esp-12e-board-1956","markdown":"https://www.xirkit.io/products/nodemcu-v1-0-esp8266-esp-12e-board-1956/data.md","mcp":"https://www.xirkit.io/mcp","note":"Every value is traced to a cited source (see sources and per-value src). Null means unknown, never zero.","record":{"id":"1956154e-b234-5b7f-ada0-dd840ece9977","mpn":"NodeMCU DEVKIT V1.0","name":"NodeMCU V1.0 ESP8266 (ESP-12E) Board","manufacturer":"NodeMCU (open hardware; generic makers)","family":"dev_board","summary":"NodeMCU DEVKIT V1.0 is the open-hardware ESP8266 board: an ESP-12E module (ESP8266EX, 80/160 MHz, 4 MB flash, 802.11 b/g/n) with a CP2102 USB-serial on micro-USB. It has 30 pins on two 1×15 headers 0.9 in apart: D0–D8, RX/TX, A0 and SD0–SD3. There are FLASH and RST buttons, a blue LED on D0 / GPIO16 and 3.3 V logic. The board is 25.4 × 48.3 mm with four Ø2.9 mm holes and costs about .","schema_version":"3.0","revision":null,"tags":["dev_board","wifi","iot","beginner friendly","esp8266ex","microcontroller","development board","i2c","spi","uart","usb","i2s","sdio","arduino ide","nodemcu lua firmware","esp8266","nodemcu","esp-12e","cp2102","micro-usb","nodemcu v1.0","lua"],"sources":[{"other":{},"id":"datasheet","url":"https://protosupplies.com/product/esp8266-nodemcu-v1-0-esp-12e-wifi-module/","title":"NodeMCU V1.0 ESP8266 (ESP-12E) Board datasheet","publisher":"NodeMCU (open hardware; generic makers)","kind":"datasheet","retrieved_at":"2026-10-18T03:41:57+00:00","field_paths":["spec.constraints.electrical.io_voltage_v","spec.constraints.electrical.logic_high_min_v","spec.constraints.electrical.pin_drive_max_ma","spec.constraints.electrical.supply_voltage_max_v","spec.constraints.electrical.supply_voltage_min_v","spec.geometry.cad.assumptions","spec.geometry.cad.bbox.height_mm","spec.geometry.cad.bbox.length_mm","spec.geometry.cad.bbox.width_mm","spec.geometry.cad.envelope_complete","spec.geometry.cad.mesh_path","spec.geometry.cad.step_path","spec.geometry.cad.verification","spec.geometry.dimensions.length_mm","spec.geometry.dimensions.width_mm","spec.geometry.mounting_holes","spec.provides.capabilities","spec.provides.features","spec.provides.gpio_count","spec.provides.memory.flash_kb","spec.provides.memory.sram_kb","spec.provides.software_frameworks","spec.provides.wireless","spec.usage.connectors","spec.usage.pin_mappings","spec.usage.pinout","spec.usage.pinout_complete","spec.usage.requirements.power_inputs"],"notes":"sha256 588efea35941080143af50fa562586067e4a9a4eb6cd553c571b3bbca1a64481"},{"other":{},"id":"offer0","url":"https://protosupplies.com/product/esp8266-nodemcu-v1-0-esp-12e-wifi-module/","title":"protosupplies.com listing","publisher":null,"kind":"distributor","retrieved_at":"2026-10-18T03:45:33+00:00","field_paths":["offers"],"notes":null}],"assets":[{"other":{},"kind":"datasheet","url":"https://protosupplies.com/product/esp8266-nodemcu-v1-0-esp-12e-wifi-module/","label":"Datasheet","verification":"manufacturer","notes":null},{"other":{},"kind":"image","url":"https://protosupplies.com/wp-content/uploads/2018/07/ESP8266-NodeMCU-V1.0-ESP-12E-WiFi-Module-Top.jpg","label":"ESP8266 NodeMCU V1.0 top (ProtoSupplies)","verification":"unverified","notes":"inspected: black PCB, ESP-12E (ESP8266MOD) shielded module with PCB antenna, CP2102 QFN, micro-USB, FLASH and RST buttons, 2×15 pins labelled D0 D1 D2 D3 D4 3V3 GND D5 D6 D7 D8 RX TX GND 3V3 / A0 RSV RSV SD3 SD2 SD1 CMD SD0 CLK GND 3V3 EN RST GND Vin; four corner holes; retailer photo"},{"other":{},"kind":"cad","url":"nodemcu-v1-esp8266.step","label":"STEP (generated from datasheet drawing)","verification":"generated","notes":"cad_check passed"}],"offers":[{"other":{"sku":"DEV-8","price_breaks":[]},"supplier":"protosupplies.com","url":"https://protosupplies.com/product/esp8266-nodemcu-v1-0-esp-12e-wifi-module/","currency":"USD","unit_price":6.95,"stock_status":"in_stock","region":"US","minimum_quantity":null,"checked_at":"2026-10-18T03:45:33+00:00","lead_time_days_min":null,"lead_time_days_max":null,"destination":"US","destination_postal_code":null,"notes":null,"price_basis":"listed","unit_price_max":null}],"best_for":[{"other":{},"label":"Connected IoT devices and wireless sensor nodes","reason":"On-board radio: Wi-Fi 802.11 b/g/n 2.4 GHz.","basis":"engineering_inference"},{"other":{},"label":"Learning and fast prototyping","reason":"Programs from Arduino IDE, NodeMCU Lua firmware.","basis":"engineering_inference"}],"children":[{"other":{},"ref_id":"1956154e-b234-5b7f-ada0-dd840ece9977--mcu","role":"main_processor","count":1,"notes":"Espressif Systems ESP8266EX"},{"other":{},"ref_id":"1956154e-b234-5b7f-ada0-dd840ece9977--u2","role":"usb_uart","count":1,"notes":"Silicon Labs CP2102"}],"spec":{"other":{},"usage":{"other":{},"pinout":[{"id":"L1","kind":"analog","label":"A0","notes":"ADC0 / TOUT","other":{},"position":"L1","reserved":false,"connector":"J1 (A0 side)","functions":["A0 (10-bit, 0–3.3 V per Components101)"],"electrical":{},"boot_strapping":false},{"id":"L2","kind":"other","label":"RSV","notes":"reserved","other":{},"position":"L2","reserved":false,"connector":"J1 (A0 side)","functions":["rsv"],"electrical":{}},{"id":"L3","kind":"other","label":"RSV","notes":"reserved","other":{},"position":"L3","reserved":false,"connector":"J1 (A0 side)","functions":["rsv"],"electrical":{}},{"id":"L4","kind":"gpio","label":"SD3","notes":"GPIO10, SDD3 (flash)","other":{},"position":"L4","reserved":false,"connector":"J1 (A0 side)","functions":["SDIO_DATA_3","SPIWP (flash)"],"voltage_v":3.3,"electrical":{"ioh":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO10"},"iol":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO10"},"vih":{"max":3.6,"min":2.475,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V; chip u1 GPIO10"},"vil":{"max":0.825,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.25 × VIO; chip u1 GPIO10"},"voh":{"min":2.64,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; min = 0.8 × VIO; chip u1 GPIO10"},"vol":{"max":0.33,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.1 × VIO; chip u1 GPIO10"},"pull_up":{"value":true,"source":"ESP8266EX datasheet p.18","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given; chip u1 GPIO10"},"pull_down":{"value":false,"source":"ESP8266EX datasheet p.18","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given; chip u1 GPIO10"},"io_current":{"max":12,"unit":"mA","source":"p.9 table 9_1"},"io_voltage":{"unit":"V","value":3.3,"source":"p.9 table 9_1"},"abs_max_voltage":{"max":3.6,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"from VIL min / VIH max; chip u1 GPIO10"},"five_volt_tolerant":{"value":false,"source":"ESP8266EX datasheet p.24","conditions":"VIH max 3.6 V; chip u1 GPIO10"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"L5","kind":"gpio","label":"SD2","notes":"GPIO9, SDD2 (flash)","other":{},"position":"L5","reserved":false,"connector":"J1 (A0 side)","functions":["SDIO_DATA_2","SPIHD (flash)"],"voltage_v":3.3,"electrical":{"ioh":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO9"},"iol":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO9"},"vih":{"max":3.6,"min":2.475,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V; chip u1 GPIO9"},"vil":{"max":0.825,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.25 × VIO; chip u1 GPIO9"},"voh":{"min":2.64,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; min = 0.8 × VIO; chip u1 GPIO9"},"vol":{"max":0.33,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.1 × VIO; chip u1 GPIO9"},"pull_up":{"value":true,"source":"ESP8266EX datasheet p.18","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given; chip u1 GPIO9"},"pull_down":{"value":false,"source":"ESP8266EX datasheet p.18","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given; chip u1 GPIO9"},"io_current":{"max":12,"unit":"mA","source":"p.9 table 9_1"},"io_voltage":{"unit":"V","value":3.3,"source":"p.9 table 9_1"},"abs_max_voltage":{"max":3.6,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"from VIL min / VIH max; chip u1 GPIO9"},"five_volt_tolerant":{"value":false,"source":"ESP8266EX datasheet p.24","conditions":"VIH max 3.6 V; chip u1 GPIO9"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"L6","kind":"gpio","label":"SD1","notes":"MOSI, SDD1 (flash)","other":{},"position":"L6","reserved":false,"connector":"J1 (A0 side)","functions":["SDIO_DATA1","SPID/MOSI (flash)","U1RXD"],"voltage_v":3.3,"electrical":{"ioh":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO8"},"iol":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO8"},"vih":{"max":3.6,"min":2.475,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V; chip u1 GPIO8"},"vil":{"max":0.825,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.25 × VIO; chip u1 GPIO8"},"voh":{"min":2.64,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; min = 0.8 × VIO; chip u1 GPIO8"},"vol":{"max":0.33,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.1 × VIO; chip u1 GPIO8"},"pull_up":{"value":true,"source":"ESP8266EX datasheet p.18","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given; chip u1 GPIO8"},"pull_down":{"value":false,"source":"ESP8266EX datasheet p.18","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given; chip u1 GPIO8"},"io_current":{"max":12,"unit":"mA","source":"p.9 table 9_1"},"io_voltage":{"unit":"V","value":3.3,"source":"p.9 table 9_1"},"abs_max_voltage":{"max":3.6,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"from VIL min / VIH max; chip u1 GPIO8"},"five_volt_tolerant":{"value":false,"source":"ESP8266EX datasheet p.24","conditions":"VIH max 3.6 V; chip u1 GPIO8"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"L7","kind":"gpio","label":"CMD","notes":"CS, SDCMD (flash)","other":{},"position":"L7","reserved":false,"connector":"J1 (A0 side)","functions":["SDIO_CMD","SPICS0 (flash)"],"voltage_v":3.3,"electrical":{"ioh":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO11"},"iol":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO11"},"vih":{"max":3.6,"min":2.475,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V; chip u1 GPIO11"},"vil":{"max":0.825,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.25 × VIO; chip u1 GPIO11"},"voh":{"min":2.64,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; min = 0.8 × VIO; chip u1 GPIO11"},"vol":{"max":0.33,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.1 × VIO; chip u1 GPIO11"},"pull_up":{"value":true,"source":"ESP8266EX datasheet p.18","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given; chip u1 GPIO11"},"pull_down":{"value":false,"source":"ESP8266EX datasheet p.18","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given; chip u1 GPIO11"},"io_current":{"max":12,"unit":"mA","source":"p.9 table 9_1"},"io_voltage":{"unit":"V","value":3.3,"source":"p.9 table 9_1"},"abs_max_voltage":{"max":3.6,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"from VIL min / VIH max; chip u1 GPIO11"},"five_volt_tolerant":{"value":false,"source":"ESP8266EX datasheet p.24","conditions":"VIH max 3.6 V; chip u1 GPIO11"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"L8","kind":"gpio","label":"SD0","notes":"MISO, SDD0 (flash)","other":{},"position":"L8","reserved":false,"connector":"J1 (A0 side)","functions":["SDIO_DATA0","SPIQ/MISO (flash)"],"voltage_v":3.3,"electrical":{"ioh":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO7"},"iol":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO7"},"vih":{"max":3.6,"min":2.475,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V; chip u1 GPIO7"},"vil":{"max":0.825,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.25 × VIO; chip u1 GPIO7"},"voh":{"min":2.64,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; min = 0.8 × VIO; chip u1 GPIO7"},"vol":{"max":0.33,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.1 × VIO; chip u1 GPIO7"},"pull_up":{"value":true,"source":"ESP8266EX datasheet p.18","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given; chip u1 GPIO7"},"pull_down":{"value":false,"source":"ESP8266EX datasheet p.18","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given; chip u1 GPIO7"},"io_current":{"max":12,"unit":"mA","source":"p.9 table 9_1"},"io_voltage":{"unit":"V","value":3.3,"source":"p.9 table 9_1"},"abs_max_voltage":{"max":3.6,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"from VIL min / VIH max; chip u1 GPIO7"},"five_volt_tolerant":{"value":false,"source":"ESP8266EX datasheet p.24","conditions":"VIH max 3.6 V; chip u1 GPIO7"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"L9","kind":"gpio","label":"CLK","notes":"SCLK, SDCLK (flash)","other":{},"position":"L9","reserved":false,"connector":"J1 (A0 side)","functions":["SDIO_CLK","SPICLK (flash)"],"voltage_v":3.3,"electrical":{"ioh":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO6"},"iol":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO6"},"vih":{"max":3.6,"min":2.475,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V; chip u1 GPIO6"},"vil":{"max":0.825,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.25 × VIO; chip u1 GPIO6"},"voh":{"min":2.64,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; min = 0.8 × VIO; chip u1 GPIO6"},"vol":{"max":0.33,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.1 × VIO; chip u1 GPIO6"},"pull_up":{"value":true,"source":"ESP8266EX datasheet p.18","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given; chip u1 GPIO6"},"pull_down":{"value":false,"source":"ESP8266EX datasheet p.18","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given; chip u1 GPIO6"},"io_current":{"max":12,"unit":"mA","source":"p.9 table 9_1"},"io_voltage":{"unit":"V","value":3.3,"source":"p.9 table 9_1"},"abs_max_voltage":{"max":3.6,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"from VIL min / VIH max; chip u1 GPIO6"},"five_volt_tolerant":{"value":false,"source":"ESP8266EX datasheet p.24","conditions":"VIH max 3.6 V; chip u1 GPIO6"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"L10","kind":"ground","label":"GND","notes":"ground","other":{},"position":"L10","reserved":false,"connector":"J1 (A0 side)","functions":["ground"],"voltage_v":0,"electrical":{}},{"id":"L11","kind":"power_out","label":"3V3","notes":"3.3 V","other":{},"position":"L11","reserved":false,"connector":"J1 (A0 side)","functions":["power_out"],"electrical":{}},{"id":"L12","kind":"control","label":"EN","notes":"chip enable","other":{},"position":"L12","reserved":false,"connector":"J1 (A0 side)","functions":["en"],"electrical":{},"boot_strapping":false},{"id":"L13","kind":"control","label":"RST","notes":"reset","other":{},"position":"L13","reserved":false,"connector":"J1 (A0 side)","functions":["rst"],"electrical":{},"boot_strapping":false},{"id":"L14","kind":"ground","label":"GND","notes":"ground","other":{},"position":"L14","reserved":false,"connector":"J1 (A0 side)","functions":["ground"],"voltage_v":0,"electrical":{}},{"id":"L15","kind":"power_in","label":"Vin","notes":"VIN 5 V","other":{},"position":"L15","reserved":false,"connector":"J1 (A0 side)","functions":["power_in"],"electrical":{"input_voltage":{"max":12,"min":7,"unit":"V","source":"p.9 table 9_1"}}},{"id":"R1","kind":"gpio","label":"D0","notes":"GPIO16, USER LED, WAKE","other":{},"position":"R1","reserved":false,"connector":"J2 (D0 side)","functions":["blue onboard LED (LED_BUILTIN)","Deep-sleep wakeup (connect to EXT_RSTB)"],"voltage_v":3.3,"electrical":{"ioh":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO16"},"iol":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO16"},"vih":{"max":3.6,"min":2.475,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V; chip u1 GPIO16"},"vil":{"max":0.825,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.25 × VIO; chip u1 GPIO16"},"voh":{"min":2.64,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; min = 0.8 × VIO; chip u1 GPIO16"},"vol":{"max":0.33,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.1 × VIO; chip u1 GPIO16"},"pull_up":{"value":true,"source":"ESP8266EX datasheet p.18","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given; chip u1 GPIO16"},"pull_down":{"value":false,"source":"ESP8266EX datasheet p.18","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given; chip u1 GPIO16"},"io_current":{"max":12,"unit":"mA","source":"p.9 table 9_1"},"io_voltage":{"unit":"V","value":3.3,"source":"p.9 table 9_1"},"abs_max_voltage":{"max":3.6,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"from VIL min / VIH max; chip u1 GPIO16"},"five_volt_tolerant":{"value":false,"source":"ESP8266EX datasheet p.24","conditions":"VIH max 3.6 V; chip u1 GPIO16"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"R2","kind":"gpio","label":"D1","notes":"GPIO5","other":{},"position":"R2","reserved":false,"connector":"J2 (D0 side)","functions":["IR Rx"],"voltage_v":3.3,"electrical":{"ioh":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO5"},"iol":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO5"},"vih":{"max":3.6,"min":2.475,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V; chip u1 GPIO5"},"vil":{"max":0.825,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.25 × VIO; chip u1 GPIO5"},"voh":{"min":2.64,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; min = 0.8 × VIO; chip u1 GPIO5"},"vol":{"max":0.33,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.1 × VIO; chip u1 GPIO5"},"pull_up":{"value":true,"source":"ESP8266EX datasheet p.18","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given; chip u1 GPIO5"},"pull_down":{"value":false,"source":"ESP8266EX datasheet p.18","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given; chip u1 GPIO5"},"io_current":{"max":12,"unit":"mA","source":"p.9 table 9_1"},"io_voltage":{"unit":"V","value":3.3,"source":"p.9 table 9_1"},"abs_max_voltage":{"max":3.6,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"from VIL min / VIH max; chip u1 GPIO5"},"five_volt_tolerant":{"value":false,"source":"ESP8266EX datasheet p.24","conditions":"VIH max 3.6 V; chip u1 GPIO5"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"R3","kind":"gpio","label":"D2","notes":"GPIO4","other":{},"position":"R3","reserved":false,"connector":"J2 (D0 side)","functions":["PWM3"],"voltage_v":3.3,"electrical":{"ioh":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO4"},"iol":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO4"},"vih":{"max":3.6,"min":2.475,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V; chip u1 GPIO4"},"vil":{"max":0.825,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.25 × VIO; chip u1 GPIO4"},"voh":{"min":2.64,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; min = 0.8 × VIO; chip u1 GPIO4"},"vol":{"max":0.33,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.1 × VIO; chip u1 GPIO4"},"pull_up":{"value":true,"source":"ESP8266EX datasheet p.18","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given; chip u1 GPIO4"},"pull_down":{"value":false,"source":"ESP8266EX datasheet p.18","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given; chip u1 GPIO4"},"io_current":{"max":12,"unit":"mA","source":"p.9 table 9_1"},"io_voltage":{"unit":"V","value":3.3,"source":"p.9 table 9_1"},"abs_max_voltage":{"max":3.6,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"from VIL min / VIH max; chip u1 GPIO4"},"five_volt_tolerant":{"value":false,"source":"ESP8266EX datasheet p.24","conditions":"VIH max 3.6 V; chip u1 GPIO4"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"R4","kind":"gpio","label":"D3","notes":"GPIO0, FLASH button","other":{},"position":"R4","reserved":false,"connector":"J2 (D0 side)","functions":["FLASH button","SPICS2"],"voltage_v":3.3,"electrical":{"ioh":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO0"},"iol":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO0"},"vih":{"max":3.6,"min":2.475,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V; chip u1 GPIO0"},"vil":{"max":0.825,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.25 × VIO; chip u1 GPIO0"},"voh":{"min":2.64,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; min = 0.8 × VIO; chip u1 GPIO0"},"vol":{"max":0.33,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.1 × VIO; chip u1 GPIO0"},"pull_up":{"value":true,"source":"ESP8266EX datasheet p.18","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given; chip u1 GPIO0"},"pull_down":{"value":false,"source":"ESP8266EX datasheet p.18","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given; chip u1 GPIO0"},"io_current":{"max":12,"unit":"mA","source":"p.9 table 9_1"},"io_voltage":{"unit":"V","value":3.3,"source":"p.9 table 9_1"},"abs_max_voltage":{"max":3.6,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"from VIL min / VIH max; chip u1 GPIO0"},"five_volt_tolerant":{"value":false,"source":"ESP8266EX datasheet p.24","conditions":"VIH max 3.6 V; chip u1 GPIO0"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"R5","kind":"gpio","label":"D4","notes":"GPIO2, TXD1","other":{},"position":"R5","reserved":false,"connector":"J2 (D0 side)","functions":["I2C_SDA (software I2C)","U1TXD","I2SO_WS"],"voltage_v":3.3,"electrical":{"ioh":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO2"},"iol":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO2"},"vih":{"max":3.6,"min":2.475,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V; chip u1 GPIO2"},"vil":{"max":0.825,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.25 × VIO; chip u1 GPIO2"},"voh":{"min":2.64,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; min = 0.8 × VIO; chip u1 GPIO2"},"vol":{"max":0.33,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.1 × VIO; chip u1 GPIO2"},"pull_up":{"value":true,"source":"ESP8266EX datasheet p.18","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given; chip u1 GPIO2"},"pull_down":{"value":false,"source":"ESP8266EX datasheet p.18","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given; chip u1 GPIO2"},"io_current":{"max":12,"unit":"mA","source":"p.9 table 9_1"},"io_voltage":{"unit":"V","value":3.3,"source":"p.9 table 9_1"},"abs_max_voltage":{"max":3.6,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"from VIL min / VIH max; chip u1 GPIO2"},"five_volt_tolerant":{"value":false,"source":"ESP8266EX datasheet p.24","conditions":"VIH max 3.6 V; chip u1 GPIO2"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"R6","kind":"power_out","label":"3V3","notes":"3.3 V","other":{},"position":"R6","reserved":false,"connector":"J2 (D0 side)","functions":["power_out"],"electrical":{}},{"id":"R7","kind":"ground","label":"GND","notes":"ground","other":{},"position":"R7","reserved":false,"connector":"J2 (D0 side)","functions":["ground"],"voltage_v":0,"electrical":{}},{"id":"R8","kind":"gpio","label":"D5","notes":"GPIO14, HSCLK","other":{},"position":"R8","reserved":false,"connector":"J2 (D0 side)","functions":["HSPICLK","I2C_SCL (software I2C)","I2SI_WS","PWM2","IR TX"],"voltage_v":3.3,"electrical":{"ioh":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO14"},"iol":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO14"},"vih":{"max":3.6,"min":2.475,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V; chip u1 GPIO14"},"vil":{"max":0.825,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.25 × VIO; chip u1 GPIO14"},"voh":{"min":2.64,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; min = 0.8 × VIO; chip u1 GPIO14"},"vol":{"max":0.33,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.1 × VIO; chip u1 GPIO14"},"pull_up":{"value":true,"source":"ESP8266EX datasheet p.18","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given; chip u1 GPIO14"},"pull_down":{"value":false,"source":"ESP8266EX datasheet p.18","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given; chip u1 GPIO14"},"io_current":{"max":12,"unit":"mA","source":"p.9 table 9_1"},"io_voltage":{"unit":"V","value":3.3,"source":"p.9 table 9_1"},"abs_max_voltage":{"max":3.6,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"from VIL min / VIH max; chip u1 GPIO14"},"five_volt_tolerant":{"value":false,"source":"ESP8266EX datasheet p.24","conditions":"VIH max 3.6 V; chip u1 GPIO14"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"R9","kind":"gpio","label":"D6","notes":"GPIO12, HMISO","other":{},"position":"R9","reserved":false,"connector":"J2 (D0 side)","functions":["HSPIQ/MISO","I2SI_DATA","PWM0"],"voltage_v":3.3,"electrical":{"ioh":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO12"},"iol":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO12"},"vih":{"max":3.6,"min":2.475,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V; chip u1 GPIO12"},"vil":{"max":0.825,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.25 × VIO; chip u1 GPIO12"},"voh":{"min":2.64,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; min = 0.8 × VIO; chip u1 GPIO12"},"vol":{"max":0.33,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.1 × VIO; chip u1 GPIO12"},"pull_up":{"value":true,"source":"ESP8266EX datasheet p.18","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given; chip u1 GPIO12"},"pull_down":{"value":false,"source":"ESP8266EX datasheet p.18","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given; chip u1 GPIO12"},"io_current":{"max":12,"unit":"mA","source":"p.9 table 9_1"},"io_voltage":{"unit":"V","value":3.3,"source":"p.9 table 9_1"},"abs_max_voltage":{"max":3.6,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"from VIL min / VIH max; chip u1 GPIO12"},"five_volt_tolerant":{"value":false,"source":"ESP8266EX datasheet p.24","conditions":"VIH max 3.6 V; chip u1 GPIO12"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"R10","kind":"gpio","label":"D7","notes":"GPIO13, RXD2, HMOSI","other":{},"position":"R10","reserved":false,"connector":"J2 (D0 side)","functions":["HSPID/MOSI","U0CTS","I2SI_BCK"],"voltage_v":3.3,"electrical":{"ioh":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO13"},"iol":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO13"},"vih":{"max":3.6,"min":2.475,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V; chip u1 GPIO13"},"vil":{"max":0.825,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.25 × VIO; chip u1 GPIO13"},"voh":{"min":2.64,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; min = 0.8 × VIO; chip u1 GPIO13"},"vol":{"max":0.33,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.1 × VIO; chip u1 GPIO13"},"pull_up":{"value":true,"source":"ESP8266EX datasheet p.18","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given; chip u1 GPIO13"},"pull_down":{"value":false,"source":"ESP8266EX datasheet p.18","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given; chip u1 GPIO13"},"io_current":{"max":12,"unit":"mA","source":"p.9 table 9_1"},"io_voltage":{"unit":"V","value":3.3,"source":"p.9 table 9_1"},"abs_max_voltage":{"max":3.6,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"from VIL min / VIH max; chip u1 GPIO13"},"five_volt_tolerant":{"value":false,"source":"ESP8266EX datasheet p.24","conditions":"VIH max 3.6 V; chip u1 GPIO13"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"R11","kind":"gpio","label":"D8","notes":"GPIO15, TXD2, HCS","other":{},"position":"R11","reserved":false,"connector":"J2 (D0 side)","functions":["HSPICS","U0RTS","I2SO_BCK","PWM1"],"voltage_v":3.3,"electrical":{"ioh":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO15"},"iol":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO15"},"vih":{"max":3.6,"min":2.475,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V; chip u1 GPIO15"},"vil":{"max":0.825,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.25 × VIO; chip u1 GPIO15"},"voh":{"min":2.64,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; min = 0.8 × VIO; chip u1 GPIO15"},"vol":{"max":0.33,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.1 × VIO; chip u1 GPIO15"},"pull_up":{"value":true,"source":"ESP8266EX datasheet p.18","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given; chip u1 GPIO15"},"pull_down":{"value":false,"source":"ESP8266EX datasheet p.18","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given; chip u1 GPIO15"},"io_current":{"max":12,"unit":"mA","source":"p.9 table 9_1"},"io_voltage":{"unit":"V","value":3.3,"source":"p.9 table 9_1"},"abs_max_voltage":{"max":3.6,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"from VIL min / VIH max; chip u1 GPIO15"},"five_volt_tolerant":{"value":false,"source":"ESP8266EX datasheet p.24","conditions":"VIH max 3.6 V; chip u1 GPIO15"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"R12","kind":"gpio","label":"RX","notes":"D9: GPIO3, RXD0","other":{},"position":"R12","reserved":false,"connector":"J2 (D0 side)","functions":["U0RXD","I2SO_DATA"],"voltage_v":3.3,"electrical":{"ioh":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO3"},"iol":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO3"},"vih":{"max":3.6,"min":2.475,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V; chip u1 GPIO3"},"vil":{"max":0.825,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.25 × VIO; chip u1 GPIO3"},"voh":{"min":2.64,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; min = 0.8 × VIO; chip u1 GPIO3"},"vol":{"max":0.33,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.1 × VIO; chip u1 GPIO3"},"pull_up":{"value":true,"source":"ESP8266EX datasheet p.18","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given; chip u1 GPIO3"},"pull_down":{"value":false,"source":"ESP8266EX datasheet p.18","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given; chip u1 GPIO3"},"io_current":{"max":12,"unit":"mA","source":"p.9 table 9_1"},"io_voltage":{"unit":"V","value":3.3,"source":"p.9 table 9_1"},"abs_max_voltage":{"max":3.6,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"from VIL min / VIH max; chip u1 GPIO3"},"five_volt_tolerant":{"value":false,"source":"ESP8266EX datasheet p.24","conditions":"VIH max 3.6 V; chip u1 GPIO3"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"R13","kind":"gpio","label":"TX","notes":"D10: GPIO1, TXD0","other":{},"position":"R13","reserved":false,"connector":"J2 (D0 side)","functions":["U0TXD","SPICS1"],"voltage_v":3.3,"electrical":{"ioh":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO1"},"iol":{"max":12,"unit":"mA","source":"ESP8266EX datasheet p.24","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink); chip u1 GPIO1"},"vih":{"max":3.6,"min":2.475,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V; chip u1 GPIO1"},"vil":{"max":0.825,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.25 × VIO; chip u1 GPIO1"},"voh":{"min":2.64,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; min = 0.8 × VIO; chip u1 GPIO1"},"vol":{"max":0.33,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"VIO=3.3V; max = 0.1 × VIO; chip u1 GPIO1"},"pull_up":{"value":true,"source":"ESP8266EX datasheet p.18","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given; chip u1 GPIO1"},"pull_down":{"value":false,"source":"ESP8266EX datasheet p.18","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given; chip u1 GPIO1"},"io_current":{"max":12,"unit":"mA","source":"p.9 table 9_1"},"io_voltage":{"unit":"V","value":3.3,"source":"p.9 table 9_1"},"abs_max_voltage":{"max":3.6,"min":-0.3,"unit":"V","source":"ESP8266EX datasheet p.24","conditions":"from VIL min / VIH max; chip u1 GPIO1"},"five_volt_tolerant":{"value":false,"source":"ESP8266EX datasheet p.24","conditions":"VIH max 3.6 V; chip u1 GPIO1"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"R14","kind":"ground","label":"GND","notes":"ground","other":{},"position":"R14","reserved":false,"connector":"J2 (D0 side)","functions":["ground"],"voltage_v":0,"electrical":{}},{"id":"R15","kind":"power_out","label":"3V3","notes":"3.3 V","other":{},"position":"R15","reserved":false,"connector":"J2 (D0 side)","functions":["power_out"],"electrical":{}}],"derived":{},"connectors":[{"id":"usb","kind":"micro-USB (Micro-B female) to the CP2102 USB-serial bridge","other":{}},{"id":"headers","kind":"2 × 1×15 male pin headers, 2.54 mm pitch, rows 0.9 in (22.86 mm) apart","other":{},"pitch_mm":2.54,"pin_count":30}],"pin_mappings":[{"notes":"scaled on board","other":{},"signal":"TOUT","child_ref":"1956154e-b234-5b7f-ada0-dd840ece9977--mcu","route_type":"other","board_pin_id":"L1","child_pin_id":"TOUT"},{"other":{},"signal":"GPIO10","child_ref":"1956154e-b234-5b7f-ada0-dd840ece9977--mcu","route_type":"direct","board_pin_id":"L4","child_pin_id":"GPIO10"},{"other":{},"signal":"GPIO9","child_ref":"1956154e-b234-5b7f-ada0-dd840ece9977--mcu","route_type":"direct","board_pin_id":"L5","child_pin_id":"GPIO9"},{"other":{},"signal":"GPIO8","child_ref":"1956154e-b234-5b7f-ada0-dd840ece9977--mcu","route_type":"direct","board_pin_id":"L6","child_pin_id":"GPIO8"},{"other":{},"signal":"GPIO11","child_ref":"1956154e-b234-5b7f-ada0-dd840ece9977--mcu","route_type":"direct","board_pin_id":"L7","child_pin_id":"GPIO11"},{"other":{},"signal":"GPIO7","child_ref":"1956154e-b234-5b7f-ada0-dd840ece9977--mcu","route_type":"direct","board_pin_id":"L8","child_pin_id":"GPIO7"},{"other":{},"signal":"GPIO6","child_ref":"1956154e-b234-5b7f-ada0-dd840ece9977--mcu","route_type":"direct","board_pin_id":"L9","child_pin_id":"GPIO6"},{"other":{},"signal":"CHIP_EN","child_ref":"1956154e-b234-5b7f-ada0-dd840ece9977--mcu","route_type":"direct","board_pin_id":"L12","child_pin_id":"CHIP_EN"},{"other":{},"signal":"EXT_RSTB","child_ref":"1956154e-b234-5b7f-ada0-dd840ece9977--mcu","route_type":"direct","board_pin_id":"L13","child_pin_id":"EXT_RSTB"},{"other":{},"signal":"GPIO16","child_ref":"1956154e-b234-5b7f-ada0-dd840ece9977--mcu","route_type":"direct","board_pin_id":"R1","child_pin_id":"GPIO16"},{"other":{},"signal":"GPIO5","child_ref":"1956154e-b234-5b7f-ada0-dd840ece9977--mcu","route_type":"direct","board_pin_id":"R2","child_pin_id":"GPIO5"},{"other":{},"signal":"GPIO4","child_ref":"1956154e-b234-5b7f-ada0-dd840ece9977--mcu","route_type":"direct","board_pin_id":"R3","child_pin_id":"GPIO4"},{"other":{},"signal":"GPIO0","child_ref":"1956154e-b234-5b7f-ada0-dd840ece9977--mcu","route_type":"direct","board_pin_id":"R4","child_pin_id":"GPIO0"},{"other":{},"signal":"GPIO2","child_ref":"1956154e-b234-5b7f-ada0-dd840ece9977--mcu","route_type":"direct","board_pin_id":"R5","child_pin_id":"GPIO2"},{"other":{},"signal":"GPIO14","child_ref":"1956154e-b234-5b7f-ada0-dd840ece9977--mcu","route_type":"direct","board_pin_id":"R8","child_pin_id":"GPIO14"},{"other":{},"signal":"GPIO12","child_ref":"1956154e-b234-5b7f-ada0-dd840ece9977--mcu","route_type":"direct","board_pin_id":"R9","child_pin_id":"GPIO12"},{"other":{},"signal":"GPIO13","child_ref":"1956154e-b234-5b7f-ada0-dd840ece9977--mcu","route_type":"direct","board_pin_id":"R10","child_pin_id":"GPIO13"},{"other":{},"signal":"GPIO15","child_ref":"1956154e-b234-5b7f-ada0-dd840ece9977--mcu","route_type":"direct","board_pin_id":"R11","child_pin_id":"GPIO15"},{"other":{},"signal":"GPIO3","child_ref":"1956154e-b234-5b7f-ada0-dd840ece9977--mcu","route_type":"direct","board_pin_id":"R12","child_pin_id":"GPIO3"},{"other":{},"signal":"GPIO1","child_ref":"1956154e-b234-5b7f-ada0-dd840ece9977--mcu","route_type":"direct","board_pin_id":"R13","child_pin_id":"GPIO1"}],"requirements":{"other":{},"data_inputs":[],"power_inputs":[{"name":"Vin","notes":"VIN 5 V","other":{},"voltage_max_v":12,"voltage_min_v":7}]},"pinout_complete":true},"geometry":{"cad":{"bbox":{"width_mm":25.4,"height_mm":1.6,"length_mm":48.26},"features":[],"mesh_path":"nodemcu-v1-esp8266.stl","step_path":"nodemcu-v1-esp8266.step","assumptions":["thickness=1.6 mm assumed: PCB thickness not in the Gerber or BOM; 1.6 mm assumed for the CAD envelope only"],"verification":"generated","envelope_complete":false},"other":{},"derived":{},"dimensions":{"other":{},"width_mm":25.4,"length_mm":48.26},"feature_boxes":[],"mounting_holes":[{"x_mm":2.29,"y_mm":2.29,"other":{},"diameter_mm":2.92},{"x_mm":2.29,"y_mm":23.11,"other":{},"diameter_mm":2.92},{"x_mm":45.97,"y_mm":2.29,"other":{},"diameter_mm":2.92},{"x_mm":45.97,"y_mm":23.11,"other":{},"diameter_mm":2.92}]},"provides":{"other":{},"memory":{"other":{},"sram_kb":96,"flash_kb":4096},"derived":{},"features":["FLASH (GPIO0) and RST buttons; Arduino IDE programs without pressing FLASH","Blue user LED on D0 (GPIO16); D0 supports GPIO read/write only — no interrupt, PWM, I2C or 1-Wire","Ships with NodeMCU AT firmware; reply OK to AT at 115200 baud, NL & CR","Arduino IDE board: NodeMCU 1.0 (ESP-12E Module); upload at 115200","Power: USB, or 7–12 V on VIN (recommended range)","Max 12 mA per I/O pin","ProtoSupplies says the digital I/O is \"stated as being 5V tolerant\"; the ESP8266EX datasheet limits VIH to 3.6 V","Long blocking loops trip the Wi-Fi watchdog reset; call yield() in tight loops","ProtoSupplies spec table lists \"69 x 53mm\" and \"LED on digital pin 13\" — inconsistent with the Gerber (25.4 × 48.26 mm) and its own text (LED on D0)"],"wireless":["Wi-Fi 802.11 b/g/n 2.4 GHz"],"gpio_count":11,"capabilities":[{"notes":"count stated in datasheet (adc_channels)","other":{},"protocol":"adc","available":true,"board_pin_ids":["L1"],"instance_count":1},{"other":{},"protocol":"sdio","available":true,"board_pin_ids":["L4","L5","L6","L7","L8","L9"]},{"other":{},"protocol":"spi","available":true,"board_pin_ids":["L4","L5","L6","L7","L8","L9","R4","R8","R9","R10","R11","R13"]},{"notes":"count stated in datasheet (uart_count)","other":{},"protocol":"uart","available":true,"board_pin_ids":["L6","R5","R10","R11","R12","R13"],"instance_count":1},{"other":{},"protocol":"led","available":true,"board_pin_ids":["R1"]},{"other":{},"protocol":"control","available":true,"board_pin_ids":["R1","R4"]},{"other":{},"protocol":"other","available":true,"board_pin_ids":["R2","R8"]},{"notes":"count stated in datasheet (pwm_channels)","other":{},"protocol":"pwm","available":true,"board_pin_ids":["R3","R8","R9","R11"],"instance_count":10},{"other":{},"protocol":"i2c","available":true,"board_pin_ids":["R5","R8"]},{"other":{},"protocol":"i2s","available":true,"board_pin_ids":["R5","R8","R9","R10","R11","R12"]},{"notes":"micro-USB, CP2102 USB-serial bridge","other":{},"protocol":"usb","available":true,"board_pin_ids":[],"instance_count":1}],"software_frameworks":["Arduino IDE","NodeMCU Lua firmware"]},"compliance":{"other":{},"derived":{},"certifications":[]},"constraints":{"other":{},"derived":{},"thermal":{"other":{}},"electrical":{"other":{},"io_voltage_v":3.3,"logic_high_min_v":2.475,"pin_drive_max_ma":12,"supply_voltage_max_v":12,"supply_voltage_min_v":7}}},"other":null,"source_type":"pdf","source_ref":"https://protosupplies.com/product/esp8266-nodemcu-v1-0-esp-12e-wifi-module/","datasheet":{"cad":{"bbox":{"max":[48.26,25.4,1.6],"min":[0,0,0],"width_mm":25.4,"height_mm":1.6,"length_mm":48.26},"check":{"failed":[],"passed":true},"expected":[{"what":"pcb","width":25.4,"length":48.26,"thickness":1.6},{"d":2.92,"x":2.29,"y":2.29,"axis":"z","name":"M1","what":"hole"},{"d":2.92,"x":2.29,"y":23.11,"axis":"z","name":"M2","what":"hole"},{"d":2.92,"x":45.97,"y":2.29,"axis":"z","name":"M3","what":"hole"},{"d":2.92,"x":45.97,"y":23.11,"axis":"z","name":"M4","what":"hole"}],"archetype":"pcb_board","mesh_path":"/Users/sumeet/Documents/Xirkit Parent/XirkitOnboard/work/nodemcu-v1-esp8266/07_cad/part.stl","step_path":"/Users/sumeet/Documents/Xirkit Parent/XirkitOnboard/work/nodemcu-v1-esp8266/07_cad/part.step","views_png":"/Users/sumeet/Documents/Xirkit Parent/XirkitOnboard/work/nodemcu-v1-esp8266/07_cad/views.png","export_stl":"nodemcu-v1-esp8266.stl","assumptions":["thickness=1.6 mm assumed: PCB thickness not in the Gerber or BOM; 1.6 mm assumed for the CAD envelope only"],"export_step":"nodemcu-v1-esp8266.step","source_step":null,"verification":"generated","envelope_complete":false},"chips":[{"id":"u1","mpn":"ESP8266EX","src":{"page":9,"quote":"| Datasheet | ESP8266EX |  |","method":"table","table_id":"9_1"},"note":"inside the ESP-12E module","role":"main_processor","manufacturer":"Espressif Systems"},{"id":"u2","mpn":"CP2102","src":{"page":9,"quote":"| Serial to USB Converter | CP2102 |  |","method":"table","table_id":"9_1"},"role":"usb_uart","manufacturer":"Silicon Labs"}],"fields":{"usb":{"src":{"page":9,"quote":"| Serial to USB Converter | CP2102 |  |","method":"table","table_id":"9_1"},"unit":null,"value":"micro-USB, CP2102 USB-serial bridge"},"sram_kb":{"src":{"page":9,"quote":"| Data RAM | 96 KBytes |  |","method":"table","table_id":"9_1"},"unit":null,"value":96},"flash_kb":{"src":{"page":9,"quote":"| Flash Memory | 4 MBytes |  |","method":"table","table_id":"9_1"},"orig":{"unit":"MB","value":4},"unit":"KiB","value":4096},"mcu_core":{"src":{"page":9,"quote":"| Microcontroller | ESP8266 Tensilica 32-bit |  |","method":"table","table_id":"9_1"},"unit":null,"value":"Tensilica L106 32-bit (ESP8266EX)"},"wireless":{"src":{"page":9,"quote":"| Network | IEEE 802.11 b/g/n WiF |  |","method":"table","table_id":"9_1"},"unit":null,"value":["Wi-Fi 802.11 b/g/n 2.4 GHz"]},"clock_mhz":{"src":{"page":9,"quote":"| Clock Speed | 80MHz |  |","method":"table","table_id":"9_1"},"unit":null,"value":80},"gpio_count":{"src":{"page":9,"quote":"| Digital I/O Pins | 11 |  |","method":"table","table_id":"9_1"},"unit":null,"value":11},"io_voltage":{"src":{"page":9,"quote":"| Operating Voltage | 3.3V |  |","method":"table","table_id":"9_1"},"unit":"V","value":3.3},"uart_count":{"src":{"page":9,"quote":"| Hardware Serial Ports | 1 |  |","method":"table","table_id":"9_1"},"unit":null,"value":1},"adc_channels":{"src":{"page":9,"quote":"| Analog Input Pins | 1 (10-bit) |  |","method":"table","table_id":"9_1"},"unit":null,"value":1},"pwm_channels":{"src":{"page":9,"quote":"| PWM I/O Pins (Shared with Digital I/O) | 10 |  |","method":"table","table_id":"9_1"},"unit":null,"value":10},"input_voltage":{"src":{"page":9,"quote":"| Input Voltage (recommended) | 7-12V |  |","method":"table","table_id":"9_1"},"unit":"V","value":[7,12]},"regulator_output":{"src":{"page":6,"quote":"The module can be powered via the USB port or by using an external 7-12V power supply connected to the VIN pin. The module runs at 3.3V, so keep that in mind when working with I/O. The digital I/O is stated as being 5V tolerant, but the analog input needs to be limited to < 3.3V.","method":"text"},"unit":"V","value":3.3},"software_frameworks":{"src":{"page":6,"quote":"It can also be programmed in C using the Arduino IDE and is how the modules are most often used.","method":"text"},"unit":null,"value":["Arduino IDE","NodeMCU Lua firmware"]}},"groups":{"io":["L4","L5","L6","L7","L8","L9","R1","R2","R3","R4","R5","R8","R9","R10","R11","R12","R13"],"all":["L1","L2","L3","L4","L5","L6","L7","L8","L9","L10","L11","L12","L13","L14","L15","R1","R2","R3","R4","R5","R6","R7","R8","R9","R10","R11","R12","R13","R14","R15"]},"source":{"url":"https://protosupplies.com/product/esp8266-nodemcu-v1-0-esp-12e-wifi-module/","pages":29,"sha256":"588efea35941080143af50fa562586067e4a9a4eb6cd553c571b3bbca1a64481","onboarded_at":"2026-10-18T03:46:42+00:00"},"coverage":{"pct":100,"score":"42/42","passed":true,"explained_nulls":["supply_current","operating_temperature","thickness","component_heights","weight","lifecycle","compliance"]},"entities":[{"id":"L1","attrs":{"kind":"analog","label":"A0","number":1,"position":"L1","connector":"J1 (A0 side)","designator":"L1","description":"ADC0 / TOUT"},"sources":[{"page":22,"quote":"A0 … ADC0 / TOUT","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}],"attr_src":{"kind":{"page":22,"quote":"A0 … ADC0 / TOUT","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"label":{"page":22,"quote":"A0 … ADC0 / TOUT","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"number":{"page":22,"quote":"A0 … ADC0 / TOUT","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"position":{"page":22,"quote":"A0 … ADC0 / TOUT","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"connector":{"page":22,"quote":"A0 … ADC0 / TOUT","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"designator":{"page":22,"quote":"A0 … ADC0 / TOUT","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"description":{"page":22,"quote":"A0 … ADC0 / TOUT","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}},"chip_pin":{"pin":"TOUT","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":13,"quote":"| Analog Pin | A0 | Used to measure analog voltage in the range of 0-3.3V |","method":"table","fragment":"functions_board.json","table_id":"13_1"},"signal":"A0 (10-bit, 0–3.3 V per Components101)","category":"adc"}],"electrical":{},"entity_type":"pin"},{"id":"L2","attrs":{"kind":"other","label":"RSV","number":2,"position":"L2","connector":"J1 (A0 side)","designator":"L2","description":"reserved"},"sources":[{"page":22,"quote":"RSV … reserved","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}],"attr_src":{"kind":{"page":22,"quote":"RSV … reserved","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"label":{"page":22,"quote":"RSV … reserved","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"number":{"page":22,"quote":"RSV … reserved","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"position":{"page":22,"quote":"RSV … reserved","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"connector":{"page":22,"quote":"RSV … reserved","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"designator":{"page":22,"quote":"RSV … reserved","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"description":{"page":22,"quote":"RSV … reserved","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"L3","attrs":{"kind":"other","label":"RSV","number":3,"position":"L3","connector":"J1 (A0 side)","designator":"L3","description":"reserved"},"sources":[{"page":22,"quote":"RSV … reserved","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}],"attr_src":{"kind":{"page":22,"quote":"RSV … reserved","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"label":{"page":22,"quote":"RSV … reserved","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"number":{"page":22,"quote":"RSV … reserved","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"position":{"page":22,"quote":"RSV … reserved","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"connector":{"page":22,"quote":"RSV … reserved","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"designator":{"page":22,"quote":"RSV … reserved","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"description":{"page":22,"quote":"RSV … reserved","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"L4","attrs":{"kind":"gpio","label":"SD3","number":4,"chip_pin":"GPIO10","position":"L4","connector":"J1 (A0 side)","designator":"L4","description":"GPIO10, SDD3 (flash)"},"sources":[{"page":22,"quote":"SD3 … GPIO10","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}],"attr_src":{"kind":{"page":22,"quote":"SD3 … GPIO10","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"label":{"page":22,"quote":"SD3 … GPIO10","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"number":{"page":22,"quote":"SD3 … GPIO10","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"chip_pin":{"page":22,"quote":"SD3 … GPIO10","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"position":{"page":22,"quote":"SD3 … GPIO10","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"connector":{"page":22,"quote":"SD3 … GPIO10","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"designator":{"page":22,"quote":"SD3 … GPIO10","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"description":{"page":22,"quote":"SD3 … GPIO10","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}},"chip_pin":{"pin":"GPIO10","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":18,"quote":"| SDIO_DATA_3 | 19 IO10 SDIO_DATA_3 |","method":"table","fragment":"functions_pins.json","table_id":"18_1"},"via":"chip u1 GPIO10","signal":"SDIO_DATA_3","category":"sdio"},{"src":{"page":19,"quote":"| SDIO_DATA_3 | 19 IO10 SPIWP |","method":"table","fragment":"functions_pins.json","table_id":"19_1"},"via":"chip u1 GPIO10","signal":"SPIWP (flash)","category":"spi"}],"electrical":{"ioh":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO10","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"iol":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO10","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"vih":[{"max":3.6,"min":2.475,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO10","unit":"V","symbol":"VIH","category":"characteristic","parameter":"High-level input voltage","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V"}],"vil":[{"max":0.825,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IL} - –0.3 - 0.25 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO10","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Low-level input voltage","conditions":"VIO=3.3V; max = 0.25 × VIO"}],"voh":[{"min":2.64,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{OH} 0.8 V_{IO} -","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO10","unit":"V","symbol":"VOH","category":"characteristic","parameter":"High-level output voltage","conditions":"VIO=3.3V; min = 0.8 × VIO"}],"vol":[{"max":0.33,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I/O V_{OL} - - - 0.1 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO10","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Low-level output voltage","conditions":"VIO=3.3V; max = 0.1 × VIO"}],"pull_up":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"can only be configured with internal pull-down, other GPIO PAD can only be configured with","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO10","value":true,"category":"characteristic","parameter":"Internal pull-up available (value not stated)","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given"}],"pull_down":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"Each GPIO PAD can be configured with internal pull-up or pull-down (XPD_DCDC can","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO10","value":false,"category":"characteristic","parameter":"Internal pull-down (GPIO16 / XPD_DCDC only; value not stated)","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given"}],"io_current":[{"max":0.012,"src":{"page":9,"quote":"| DC Current per I/O Pin | 12mA (Max) |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","orig":{"max":12,"unit":"mA"},"unit":"A","category":"operating","parameter":"DC current per I/O pin"}],"io_voltage":[{"src":{"page":9,"quote":"| Operating Voltage | 3.3V |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","unit":"V","value":3.3,"category":"operating","parameter":"GPIO level"}],"abs_max_voltage":[{"max":3.6,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO10","unit":"V","category":"absolute_max","parameter":"IO input voltage (VIH max)","conditions":"from VIL min / VIH max"}],"five_volt_tolerant":[{"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO10","value":false,"category":"absolute_max","parameter":"5 V tolerant","conditions":"VIH max 3.6 V"}]},"entity_type":"pin"},{"id":"L5","attrs":{"kind":"gpio","label":"SD2","number":5,"chip_pin":"GPIO9","position":"L5","connector":"J1 (A0 side)","designator":"L5","description":"GPIO9, SDD2 (flash)"},"sources":[{"page":22,"quote":"SD2 … GPIO9","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}],"attr_src":{"kind":{"page":22,"quote":"SD2 … GPIO9","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"label":{"page":22,"quote":"SD2 … GPIO9","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"number":{"page":22,"quote":"SD2 … GPIO9","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"chip_pin":{"page":22,"quote":"SD2 … GPIO9","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"position":{"page":22,"quote":"SD2 … GPIO9","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"connector":{"page":22,"quote":"SD2 … GPIO9","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"designator":{"page":22,"quote":"SD2 … GPIO9","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"description":{"page":22,"quote":"SD2 … GPIO9","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}},"chip_pin":{"pin":"GPIO9","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":18,"quote":"| SDIO_DATA_2 | 18 IO9 SDIO_DATA_2 |","method":"table","fragment":"functions_pins.json","table_id":"18_1"},"via":"chip u1 GPIO9","signal":"SDIO_DATA_2","category":"sdio"},{"src":{"page":19,"quote":"| SDIO_DATA_2 | 18 IO9 SPIHD |","method":"table","fragment":"functions_pins.json","table_id":"19_1"},"via":"chip u1 GPIO9","signal":"SPIHD (flash)","category":"spi"}],"electrical":{"ioh":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO9","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"iol":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO9","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"vih":[{"max":3.6,"min":2.475,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO9","unit":"V","symbol":"VIH","category":"characteristic","parameter":"High-level input voltage","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V"}],"vil":[{"max":0.825,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IL} - –0.3 - 0.25 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO9","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Low-level input voltage","conditions":"VIO=3.3V; max = 0.25 × VIO"}],"voh":[{"min":2.64,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{OH} 0.8 V_{IO} -","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO9","unit":"V","symbol":"VOH","category":"characteristic","parameter":"High-level output voltage","conditions":"VIO=3.3V; min = 0.8 × VIO"}],"vol":[{"max":0.33,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I/O V_{OL} - - - 0.1 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO9","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Low-level output voltage","conditions":"VIO=3.3V; max = 0.1 × VIO"}],"pull_up":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"can only be configured with internal pull-down, other GPIO PAD can only be configured with","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO9","value":true,"category":"characteristic","parameter":"Internal pull-up available (value not stated)","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given"}],"pull_down":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"Each GPIO PAD can be configured with internal pull-up or pull-down (XPD_DCDC can","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO9","value":false,"category":"characteristic","parameter":"Internal pull-down (GPIO16 / XPD_DCDC only; value not stated)","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given"}],"io_current":[{"max":0.012,"src":{"page":9,"quote":"| DC Current per I/O Pin | 12mA (Max) |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","orig":{"max":12,"unit":"mA"},"unit":"A","category":"operating","parameter":"DC current per I/O pin"}],"io_voltage":[{"src":{"page":9,"quote":"| Operating Voltage | 3.3V |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","unit":"V","value":3.3,"category":"operating","parameter":"GPIO level"}],"abs_max_voltage":[{"max":3.6,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO9","unit":"V","category":"absolute_max","parameter":"IO input voltage (VIH max)","conditions":"from VIL min / VIH max"}],"five_volt_tolerant":[{"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO9","value":false,"category":"absolute_max","parameter":"5 V tolerant","conditions":"VIH max 3.6 V"}]},"entity_type":"pin"},{"id":"L6","attrs":{"kind":"gpio","label":"SD1","number":6,"chip_pin":"GPIO8","position":"L6","connector":"J1 (A0 side)","designator":"L6","description":"MOSI, SDD1 (flash)"},"sources":[{"page":22,"quote":"SD1 … MOSI","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}],"attr_src":{"kind":{"page":22,"quote":"SD1 … MOSI","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"label":{"page":22,"quote":"SD1 … MOSI","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"number":{"page":22,"quote":"SD1 … MOSI","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"chip_pin":{"page":22,"quote":"SD1 … MOSI","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"position":{"page":22,"quote":"SD1 … MOSI","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"connector":{"page":22,"quote":"SD1 … MOSI","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"designator":{"page":22,"quote":"SD1 … MOSI","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"description":{"page":22,"quote":"SD1 … MOSI","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}},"chip_pin":{"pin":"GPIO8","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":18,"quote":"| SDIO_DATA1 | 23 IO8 SDIO_DATA1 |","method":"table","fragment":"functions_pins.json","table_id":"18_1"},"via":"chip u1 GPIO8","signal":"SDIO_DATA1","category":"sdio"},{"src":{"page":19,"quote":"| SDIO_DATA1 | 23 IO8 SPID/MOSI |","method":"table","fragment":"functions_pins.json","table_id":"19_1"},"via":"chip u1 GPIO8","signal":"SPID/MOSI (flash)","category":"spi"},{"src":{"page":20,"quote":"|  | SD_D1 23 IO8 U1RXD |","method":"table","fragment":"functions_pins.json","table_id":"20_2"},"via":"chip u1 GPIO8","signal":"U1RXD","category":"uart"}],"electrical":{"ioh":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO8","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"iol":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO8","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"vih":[{"max":3.6,"min":2.475,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO8","unit":"V","symbol":"VIH","category":"characteristic","parameter":"High-level input voltage","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V"}],"vil":[{"max":0.825,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IL} - –0.3 - 0.25 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO8","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Low-level input voltage","conditions":"VIO=3.3V; max = 0.25 × VIO"}],"voh":[{"min":2.64,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{OH} 0.8 V_{IO} -","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO8","unit":"V","symbol":"VOH","category":"characteristic","parameter":"High-level output voltage","conditions":"VIO=3.3V; min = 0.8 × VIO"}],"vol":[{"max":0.33,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I/O V_{OL} - - - 0.1 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO8","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Low-level output voltage","conditions":"VIO=3.3V; max = 0.1 × VIO"}],"pull_up":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"can only be configured with internal pull-down, other GPIO PAD can only be configured with","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO8","value":true,"category":"characteristic","parameter":"Internal pull-up available (value not stated)","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given"}],"pull_down":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"Each GPIO PAD can be configured with internal pull-up or pull-down (XPD_DCDC can","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO8","value":false,"category":"characteristic","parameter":"Internal pull-down (GPIO16 / XPD_DCDC only; value not stated)","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given"}],"io_current":[{"max":0.012,"src":{"page":9,"quote":"| DC Current per I/O Pin | 12mA (Max) |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","orig":{"max":12,"unit":"mA"},"unit":"A","category":"operating","parameter":"DC current per I/O pin"}],"io_voltage":[{"src":{"page":9,"quote":"| Operating Voltage | 3.3V |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","unit":"V","value":3.3,"category":"operating","parameter":"GPIO level"}],"abs_max_voltage":[{"max":3.6,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO8","unit":"V","category":"absolute_max","parameter":"IO input voltage (VIH max)","conditions":"from VIL min / VIH max"}],"five_volt_tolerant":[{"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO8","value":false,"category":"absolute_max","parameter":"5 V tolerant","conditions":"VIH max 3.6 V"}]},"entity_type":"pin"},{"id":"L7","attrs":{"kind":"gpio","label":"CMD","number":7,"chip_pin":"GPIO11","position":"L7","connector":"J1 (A0 side)","designator":"L7","description":"CS, SDCMD (flash)"},"sources":[{"page":22,"quote":"CMD … CS","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}],"attr_src":{"kind":{"page":22,"quote":"CMD … CS","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"label":{"page":22,"quote":"CMD … CS","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"number":{"page":22,"quote":"CMD … CS","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"chip_pin":{"page":22,"quote":"CMD … CS","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"position":{"page":22,"quote":"CMD … CS","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"connector":{"page":22,"quote":"CMD … CS","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"designator":{"page":22,"quote":"CMD … CS","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"description":{"page":22,"quote":"CMD … CS","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}},"chip_pin":{"pin":"GPIO11","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":18,"quote":"| SDIO_CMD | 20 IO11 SDIO_CMD |","method":"table","fragment":"functions_pins.json","table_id":"18_1"},"via":"chip u1 GPIO11","signal":"SDIO_CMD","category":"sdio"},{"src":{"page":19,"quote":"| SDIO_CMD | 20 IO11 SPICS0 |","method":"table","fragment":"functions_pins.json","table_id":"19_1"},"via":"chip u1 GPIO11","signal":"SPICS0 (flash)","category":"spi"}],"electrical":{"ioh":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO11","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"iol":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO11","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"vih":[{"max":3.6,"min":2.475,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO11","unit":"V","symbol":"VIH","category":"characteristic","parameter":"High-level input voltage","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V"}],"vil":[{"max":0.825,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IL} - –0.3 - 0.25 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO11","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Low-level input voltage","conditions":"VIO=3.3V; max = 0.25 × VIO"}],"voh":[{"min":2.64,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{OH} 0.8 V_{IO} -","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO11","unit":"V","symbol":"VOH","category":"characteristic","parameter":"High-level output voltage","conditions":"VIO=3.3V; min = 0.8 × VIO"}],"vol":[{"max":0.33,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I/O V_{OL} - - - 0.1 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO11","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Low-level output voltage","conditions":"VIO=3.3V; max = 0.1 × VIO"}],"pull_up":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"can only be configured with internal pull-down, other GPIO PAD can only be configured with","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO11","value":true,"category":"characteristic","parameter":"Internal pull-up available (value not stated)","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given"}],"pull_down":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"Each GPIO PAD can be configured with internal pull-up or pull-down (XPD_DCDC can","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO11","value":false,"category":"characteristic","parameter":"Internal pull-down (GPIO16 / XPD_DCDC only; value not stated)","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given"}],"io_current":[{"max":0.012,"src":{"page":9,"quote":"| DC Current per I/O Pin | 12mA (Max) |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","orig":{"max":12,"unit":"mA"},"unit":"A","category":"operating","parameter":"DC current per I/O pin"}],"io_voltage":[{"src":{"page":9,"quote":"| Operating Voltage | 3.3V |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","unit":"V","value":3.3,"category":"operating","parameter":"GPIO level"}],"abs_max_voltage":[{"max":3.6,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO11","unit":"V","category":"absolute_max","parameter":"IO input voltage (VIH max)","conditions":"from VIL min / VIH max"}],"five_volt_tolerant":[{"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO11","value":false,"category":"absolute_max","parameter":"5 V tolerant","conditions":"VIH max 3.6 V"}]},"entity_type":"pin"},{"id":"L8","attrs":{"kind":"gpio","label":"SD0","number":8,"chip_pin":"GPIO7","position":"L8","connector":"J1 (A0 side)","designator":"L8","description":"MISO, SDD0 (flash)"},"sources":[{"page":22,"quote":"SD0 … MISO","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}],"attr_src":{"kind":{"page":22,"quote":"SD0 … MISO","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"label":{"page":22,"quote":"SD0 … MISO","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"number":{"page":22,"quote":"SD0 … MISO","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"chip_pin":{"page":22,"quote":"SD0 … MISO","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"position":{"page":22,"quote":"SD0 … MISO","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"connector":{"page":22,"quote":"SD0 … MISO","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"designator":{"page":22,"quote":"SD0 … MISO","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"description":{"page":22,"quote":"SD0 … MISO","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}},"chip_pin":{"pin":"GPIO7","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":18,"quote":"| SDIO_DATA0 | 22 IO7 SDIO_DATA0 |","method":"table","fragment":"functions_pins.json","table_id":"18_1"},"via":"chip u1 GPIO7","signal":"SDIO_DATA0","category":"sdio"},{"src":{"page":19,"quote":"| SDIO_DATA0 | 22 IO7 SPIQ/MISO |","method":"table","fragment":"functions_pins.json","table_id":"19_1"},"via":"chip u1 GPIO7","signal":"SPIQ/MISO (flash)","category":"spi"}],"electrical":{"ioh":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO7","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"iol":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO7","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"vih":[{"max":3.6,"min":2.475,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO7","unit":"V","symbol":"VIH","category":"characteristic","parameter":"High-level input voltage","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V"}],"vil":[{"max":0.825,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IL} - –0.3 - 0.25 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO7","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Low-level input voltage","conditions":"VIO=3.3V; max = 0.25 × VIO"}],"voh":[{"min":2.64,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{OH} 0.8 V_{IO} -","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO7","unit":"V","symbol":"VOH","category":"characteristic","parameter":"High-level output voltage","conditions":"VIO=3.3V; min = 0.8 × VIO"}],"vol":[{"max":0.33,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I/O V_{OL} - - - 0.1 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO7","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Low-level output voltage","conditions":"VIO=3.3V; max = 0.1 × VIO"}],"pull_up":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"can only be configured with internal pull-down, other GPIO PAD can only be configured with","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO7","value":true,"category":"characteristic","parameter":"Internal pull-up available (value not stated)","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given"}],"pull_down":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"Each GPIO PAD can be configured with internal pull-up or pull-down (XPD_DCDC can","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO7","value":false,"category":"characteristic","parameter":"Internal pull-down (GPIO16 / XPD_DCDC only; value not stated)","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given"}],"io_current":[{"max":0.012,"src":{"page":9,"quote":"| DC Current per I/O Pin | 12mA (Max) |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","orig":{"max":12,"unit":"mA"},"unit":"A","category":"operating","parameter":"DC current per I/O pin"}],"io_voltage":[{"src":{"page":9,"quote":"| Operating Voltage | 3.3V |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","unit":"V","value":3.3,"category":"operating","parameter":"GPIO level"}],"abs_max_voltage":[{"max":3.6,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO7","unit":"V","category":"absolute_max","parameter":"IO input voltage (VIH max)","conditions":"from VIL min / VIH max"}],"five_volt_tolerant":[{"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO7","value":false,"category":"absolute_max","parameter":"5 V tolerant","conditions":"VIH max 3.6 V"}]},"entity_type":"pin"},{"id":"L9","attrs":{"kind":"gpio","label":"CLK","number":9,"chip_pin":"GPIO6","position":"L9","connector":"J1 (A0 side)","designator":"L9","description":"SCLK, SDCLK (flash)"},"sources":[{"page":22,"quote":"CLK … SCLK","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}],"attr_src":{"kind":{"page":22,"quote":"CLK … SCLK","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"label":{"page":22,"quote":"CLK … SCLK","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"number":{"page":22,"quote":"CLK … SCLK","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"chip_pin":{"page":22,"quote":"CLK … SCLK","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"position":{"page":22,"quote":"CLK … SCLK","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"connector":{"page":22,"quote":"CLK … SCLK","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"designator":{"page":22,"quote":"CLK … SCLK","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"description":{"page":22,"quote":"CLK … SCLK","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}},"chip_pin":{"pin":"GPIO6","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":18,"quote":"| SDIO_CLK | 21 IO6 SDIO_CLK |","method":"table","fragment":"functions_pins.json","table_id":"18_1"},"via":"chip u1 GPIO6","signal":"SDIO_CLK","category":"sdio"},{"src":{"page":19,"quote":"| SDIO_CLK | 21 IO6 SPICLK |","method":"table","fragment":"functions_pins.json","table_id":"19_1"},"via":"chip u1 GPIO6","signal":"SPICLK (flash)","category":"spi"}],"electrical":{"ioh":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO6","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"iol":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO6","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"vih":[{"max":3.6,"min":2.475,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO6","unit":"V","symbol":"VIH","category":"characteristic","parameter":"High-level input voltage","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V"}],"vil":[{"max":0.825,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IL} - –0.3 - 0.25 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO6","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Low-level input voltage","conditions":"VIO=3.3V; max = 0.25 × VIO"}],"voh":[{"min":2.64,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{OH} 0.8 V_{IO} -","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO6","unit":"V","symbol":"VOH","category":"characteristic","parameter":"High-level output voltage","conditions":"VIO=3.3V; min = 0.8 × VIO"}],"vol":[{"max":0.33,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I/O V_{OL} - - - 0.1 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO6","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Low-level output voltage","conditions":"VIO=3.3V; max = 0.1 × VIO"}],"pull_up":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"can only be configured with internal pull-down, other GPIO PAD can only be configured with","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO6","value":true,"category":"characteristic","parameter":"Internal pull-up available (value not stated)","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given"}],"pull_down":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"Each GPIO PAD can be configured with internal pull-up or pull-down (XPD_DCDC can","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO6","value":false,"category":"characteristic","parameter":"Internal pull-down (GPIO16 / XPD_DCDC only; value not stated)","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given"}],"io_current":[{"max":0.012,"src":{"page":9,"quote":"| DC Current per I/O Pin | 12mA (Max) |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","orig":{"max":12,"unit":"mA"},"unit":"A","category":"operating","parameter":"DC current per I/O pin"}],"io_voltage":[{"src":{"page":9,"quote":"| Operating Voltage | 3.3V |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","unit":"V","value":3.3,"category":"operating","parameter":"GPIO level"}],"abs_max_voltage":[{"max":3.6,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO6","unit":"V","category":"absolute_max","parameter":"IO input voltage (VIH max)","conditions":"from VIL min / VIH max"}],"five_volt_tolerant":[{"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO6","value":false,"category":"absolute_max","parameter":"5 V tolerant","conditions":"VIH max 3.6 V"}]},"entity_type":"pin"},{"id":"L10","attrs":{"kind":"ground","label":"GND","number":10,"position":"L10","connector":"J1 (A0 side)","designator":"L10","description":"ground"},"sources":[{"page":22,"quote":"GND … ground","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}],"attr_src":{"kind":{"page":22,"quote":"GND … ground","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"label":{"page":22,"quote":"GND … ground","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"number":{"page":22,"quote":"GND … ground","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"position":{"page":22,"quote":"GND … ground","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"connector":{"page":22,"quote":"GND … ground","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"designator":{"page":22,"quote":"GND … ground","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"description":{"page":22,"quote":"GND … ground","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"L11","attrs":{"kind":"power_out","label":"3V3","number":11,"position":"L11","connector":"J1 (A0 side)","designator":"L11","description":"3.3 V"},"sources":[{"page":22,"quote":"3V3 … 3.3 V","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}],"attr_src":{"kind":{"page":22,"quote":"3V3 … 3.3 V","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"label":{"page":22,"quote":"3V3 … 3.3 V","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"number":{"page":22,"quote":"3V3 … 3.3 V","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"position":{"page":22,"quote":"3V3 … 3.3 V","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"connector":{"page":22,"quote":"3V3 … 3.3 V","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"designator":{"page":22,"quote":"3V3 … 3.3 V","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"description":{"page":22,"quote":"3V3 … 3.3 V","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"L12","attrs":{"kind":"control","label":"EN","number":12,"chip_pin":"CHIP_EN","position":"L12","connector":"J1 (A0 side)","designator":"L12","description":"chip enable"},"sources":[{"page":22,"quote":"EN … chip enable","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}],"attr_src":{"kind":{"page":22,"quote":"EN … chip enable","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"label":{"page":22,"quote":"EN … chip enable","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"number":{"page":22,"quote":"EN … chip enable","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"chip_pin":{"page":22,"quote":"EN … chip enable","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"position":{"page":22,"quote":"EN … chip enable","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"connector":{"page":22,"quote":"EN … chip enable","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"designator":{"page":22,"quote":"EN … chip enable","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"description":{"page":22,"quote":"EN … chip enable","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}},"chip_pin":{"pin":"CHIP_EN","method":"rule","chip_id":"u1"},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"L13","attrs":{"kind":"control","label":"RST","number":13,"chip_pin":"EXT_RSTB","position":"L13","connector":"J1 (A0 side)","designator":"L13","description":"reset"},"sources":[{"page":22,"quote":"RST … reset","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}],"attr_src":{"kind":{"page":22,"quote":"RST … reset","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"label":{"page":22,"quote":"RST … reset","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"number":{"page":22,"quote":"RST … reset","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"chip_pin":{"page":22,"quote":"RST … reset","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"position":{"page":22,"quote":"RST … reset","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"connector":{"page":22,"quote":"RST … reset","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"designator":{"page":22,"quote":"RST … reset","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"description":{"page":22,"quote":"RST … reset","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}},"chip_pin":{"pin":"EXT_RSTB","method":"rule","chip_id":"u1"},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"L14","attrs":{"kind":"ground","label":"GND","number":14,"position":"L14","connector":"J1 (A0 side)","designator":"L14","description":"ground"},"sources":[{"page":22,"quote":"GND … ground","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}],"attr_src":{"kind":{"page":22,"quote":"GND … ground","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"label":{"page":22,"quote":"GND … ground","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"number":{"page":22,"quote":"GND … ground","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"position":{"page":22,"quote":"GND … ground","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"connector":{"page":22,"quote":"GND … ground","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"designator":{"page":22,"quote":"GND … ground","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"description":{"page":22,"quote":"GND … ground","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"L15","attrs":{"kind":"power_in","label":"Vin","number":15,"position":"L15","connector":"J1 (A0 side)","designator":"L15","description":"VIN 5 V"},"sources":[{"page":22,"quote":"Vin … VIN 5 V","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}],"attr_src":{"kind":{"page":22,"quote":"Vin … VIN 5 V","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"label":{"page":22,"quote":"Vin … VIN 5 V","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"number":{"page":22,"quote":"Vin … VIN 5 V","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"position":{"page":22,"quote":"Vin … VIN 5 V","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"connector":{"page":22,"quote":"Vin … VIN 5 V","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"designator":{"page":22,"quote":"Vin … VIN 5 V","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"description":{"page":22,"quote":"Vin … VIN 5 V","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}},"functions":[],"electrical":{"input_voltage":[{"max":12,"min":7,"src":{"page":9,"quote":"| Input Voltage (recommended) | 7-12V |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"direct","unit":"V","category":"operating","parameter":"VIN input voltage (recommended)"}]},"entity_type":"pin"},{"id":"R1","attrs":{"kind":"gpio","label":"D0","number":1,"chip_pin":"GPIO16","position":"R1","connector":"J2 (D0 side)","designator":"R1","description":"GPIO16, USER LED, WAKE"},"sources":[{"page":22,"quote":"D0 … GPIO16","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}],"attr_src":{"kind":{"page":22,"quote":"D0 … GPIO16","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"label":{"page":22,"quote":"D0 … GPIO16","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"number":{"page":22,"quote":"D0 … GPIO16","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"chip_pin":{"page":22,"quote":"D0 … GPIO16","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"position":{"page":22,"quote":"D0 … GPIO16","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"connector":{"page":22,"quote":"D0 … GPIO16","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"designator":{"page":22,"quote":"D0 … GPIO16","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"description":{"page":22,"quote":"D0 … GPIO16","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}},"chip_pin":{"pin":"GPIO16","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":6,"quote":"The blue on-board LED is connected to D0 (GPIO16) and can be accessed using the LED_BUILTIN constant.","method":"text","fragment":"functions_board.json"},"signal":"blue onboard LED (LED_BUILTIN)","category":"led"},{"src":{"page":10,"quote":"| Deep-sleep wakeup (need to be connected to EXT_RSTB); 8 XPD_DCDC I/O GPIO16 |","method":"table","fragment":"functions_pins.json","table_id":"10_1"},"via":"chip u1 GPIO16","signal":"Deep-sleep wakeup (connect to EXT_RSTB)","category":"control"}],"electrical":{"ioh":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO16","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"iol":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO16","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"vih":[{"max":3.6,"min":2.475,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO16","unit":"V","symbol":"VIH","category":"characteristic","parameter":"High-level input voltage","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V"}],"vil":[{"max":0.825,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IL} - –0.3 - 0.25 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO16","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Low-level input voltage","conditions":"VIO=3.3V; max = 0.25 × VIO"}],"voh":[{"min":2.64,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{OH} 0.8 V_{IO} -","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO16","unit":"V","symbol":"VOH","category":"characteristic","parameter":"High-level output voltage","conditions":"VIO=3.3V; min = 0.8 × VIO"}],"vol":[{"max":0.33,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I/O V_{OL} - - - 0.1 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO16","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Low-level output voltage","conditions":"VIO=3.3V; max = 0.1 × VIO"}],"pull_up":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"can only be configured with internal pull-down, other GPIO PAD can only be configured with","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO16","value":true,"category":"characteristic","parameter":"Internal pull-up available (value not stated)","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given"}],"pull_down":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"Each GPIO PAD can be configured with internal pull-up or pull-down (XPD_DCDC can","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO16","value":false,"category":"characteristic","parameter":"Internal pull-down (GPIO16 / XPD_DCDC only; value not stated)","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given"}],"io_current":[{"max":0.012,"src":{"page":9,"quote":"| DC Current per I/O Pin | 12mA (Max) |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","orig":{"max":12,"unit":"mA"},"unit":"A","category":"operating","parameter":"DC current per I/O pin"}],"io_voltage":[{"src":{"page":9,"quote":"| Operating Voltage | 3.3V |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","unit":"V","value":3.3,"category":"operating","parameter":"GPIO level"}],"abs_max_voltage":[{"max":3.6,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO16","unit":"V","category":"absolute_max","parameter":"IO input voltage (VIH max)","conditions":"from VIL min / VIH max"}],"five_volt_tolerant":[{"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO16","value":false,"category":"absolute_max","parameter":"5 V tolerant","conditions":"VIH max 3.6 V"}]},"entity_type":"pin"},{"id":"R2","attrs":{"kind":"gpio","label":"D1","number":2,"chip_pin":"GPIO5","position":"R2","connector":"J2 (D0 side)","designator":"R2","description":"GPIO5"},"sources":[{"page":22,"quote":"D1 … GPIO5","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}],"attr_src":{"kind":{"page":22,"quote":"D1 … GPIO5","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"label":{"page":22,"quote":"D1 … GPIO5","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"number":{"page":22,"quote":"D1 … GPIO5","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"chip_pin":{"page":22,"quote":"D1 … GPIO5","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"position":{"page":22,"quote":"D1 … GPIO5","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"connector":{"page":22,"quote":"D1 … GPIO5","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"designator":{"page":22,"quote":"D1 … GPIO5","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"description":{"page":22,"quote":"D1 … GPIO5","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}},"chip_pin":{"pin":"GPIO5","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":21,"quote":"GPIO5 24 IO 5 IR Rx","method":"text","fragment":"functions_pins.json"},"via":"chip u1 GPIO5","signal":"IR Rx","category":"other"}],"electrical":{"ioh":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO5","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"iol":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO5","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"vih":[{"max":3.6,"min":2.475,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO5","unit":"V","symbol":"VIH","category":"characteristic","parameter":"High-level input voltage","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V"}],"vil":[{"max":0.825,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IL} - –0.3 - 0.25 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO5","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Low-level input voltage","conditions":"VIO=3.3V; max = 0.25 × VIO"}],"voh":[{"min":2.64,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{OH} 0.8 V_{IO} -","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO5","unit":"V","symbol":"VOH","category":"characteristic","parameter":"High-level output voltage","conditions":"VIO=3.3V; min = 0.8 × VIO"}],"vol":[{"max":0.33,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I/O V_{OL} - - - 0.1 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO5","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Low-level output voltage","conditions":"VIO=3.3V; max = 0.1 × VIO"}],"pull_up":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"can only be configured with internal pull-down, other GPIO PAD can only be configured with","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO5","value":true,"category":"characteristic","parameter":"Internal pull-up available (value not stated)","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given"}],"pull_down":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"Each GPIO PAD can be configured with internal pull-up or pull-down (XPD_DCDC can","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO5","value":false,"category":"characteristic","parameter":"Internal pull-down (GPIO16 / XPD_DCDC only; value not stated)","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given"}],"io_current":[{"max":0.012,"src":{"page":9,"quote":"| DC Current per I/O Pin | 12mA (Max) |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","orig":{"max":12,"unit":"mA"},"unit":"A","category":"operating","parameter":"DC current per I/O pin"}],"io_voltage":[{"src":{"page":9,"quote":"| Operating Voltage | 3.3V |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","unit":"V","value":3.3,"category":"operating","parameter":"GPIO level"}],"abs_max_voltage":[{"max":3.6,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO5","unit":"V","category":"absolute_max","parameter":"IO input voltage (VIH max)","conditions":"from VIL min / VIH max"}],"five_volt_tolerant":[{"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO5","value":false,"category":"absolute_max","parameter":"5 V tolerant","conditions":"VIH max 3.6 V"}]},"entity_type":"pin"},{"id":"R3","attrs":{"kind":"gpio","label":"D2","number":3,"chip_pin":"GPIO4","position":"R3","connector":"J2 (D0 side)","designator":"R3","description":"GPIO4"},"sources":[{"page":22,"quote":"D2 … GPIO4","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}],"attr_src":{"kind":{"page":22,"quote":"D2 … GPIO4","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"label":{"page":22,"quote":"D2 … GPIO4","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"number":{"page":22,"quote":"D2 … GPIO4","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"chip_pin":{"page":22,"quote":"D2 … GPIO4","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"position":{"page":22,"quote":"D2 … GPIO4","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"connector":{"page":22,"quote":"D2 … GPIO4","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"designator":{"page":22,"quote":"D2 … GPIO4","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"description":{"page":22,"quote":"D2 … GPIO4","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}},"chip_pin":{"pin":"GPIO4","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":21,"quote":"| GPIO4 | 16 IO4 PWM3 |","method":"table","fragment":"functions_pins.json","table_id":"21_1"},"via":"chip u1 GPIO4","signal":"PWM3","category":"pwm"}],"electrical":{"ioh":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO4","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"iol":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO4","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"vih":[{"max":3.6,"min":2.475,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO4","unit":"V","symbol":"VIH","category":"characteristic","parameter":"High-level input voltage","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V"}],"vil":[{"max":0.825,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IL} - –0.3 - 0.25 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO4","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Low-level input voltage","conditions":"VIO=3.3V; max = 0.25 × VIO"}],"voh":[{"min":2.64,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{OH} 0.8 V_{IO} -","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO4","unit":"V","symbol":"VOH","category":"characteristic","parameter":"High-level output voltage","conditions":"VIO=3.3V; min = 0.8 × VIO"}],"vol":[{"max":0.33,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I/O V_{OL} - - - 0.1 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO4","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Low-level output voltage","conditions":"VIO=3.3V; max = 0.1 × VIO"}],"pull_up":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"can only be configured with internal pull-down, other GPIO PAD can only be configured with","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO4","value":true,"category":"characteristic","parameter":"Internal pull-up available (value not stated)","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given"}],"pull_down":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"Each GPIO PAD can be configured with internal pull-up or pull-down (XPD_DCDC can","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO4","value":false,"category":"characteristic","parameter":"Internal pull-down (GPIO16 / XPD_DCDC only; value not stated)","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given"}],"io_current":[{"max":0.012,"src":{"page":9,"quote":"| DC Current per I/O Pin | 12mA (Max) |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","orig":{"max":12,"unit":"mA"},"unit":"A","category":"operating","parameter":"DC current per I/O pin"}],"io_voltage":[{"src":{"page":9,"quote":"| Operating Voltage | 3.3V |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","unit":"V","value":3.3,"category":"operating","parameter":"GPIO level"}],"abs_max_voltage":[{"max":3.6,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO4","unit":"V","category":"absolute_max","parameter":"IO input voltage (VIH max)","conditions":"from VIL min / VIH max"}],"five_volt_tolerant":[{"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO4","value":false,"category":"absolute_max","parameter":"5 V tolerant","conditions":"VIH max 3.6 V"}]},"entity_type":"pin"},{"id":"R4","attrs":{"kind":"gpio","label":"D3","number":4,"chip_pin":"GPIO0","position":"R4","connector":"J2 (D0 side)","designator":"R4","description":"GPIO0, FLASH button"},"sources":[{"page":22,"quote":"D3 … GPIO0","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}],"attr_src":{"kind":{"page":22,"quote":"D3 … GPIO0","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"label":{"page":22,"quote":"D3 … GPIO0","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"number":{"page":22,"quote":"D3 … GPIO0","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"chip_pin":{"page":22,"quote":"D3 … GPIO0","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"position":{"page":22,"quote":"D3 … GPIO0","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"connector":{"page":22,"quote":"D3 … GPIO0","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"designator":{"page":22,"quote":"D3 … GPIO0","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"description":{"page":22,"quote":"D3 … GPIO0","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}},"chip_pin":{"pin":"GPIO0","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":22,"quote":"D3 … GPIO0 … FLASH","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"functions_board.json"},"signal":"FLASH button","category":"control"},{"src":{"page":19,"quote":"| GPIO0 | 15 IO0 SPICS2 |","method":"table","fragment":"functions_pins.json","table_id":"19_1"},"via":"chip u1 GPIO0","signal":"SPICS2","category":"spi"}],"electrical":{"ioh":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO0","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"iol":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO0","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"vih":[{"max":3.6,"min":2.475,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO0","unit":"V","symbol":"VIH","category":"characteristic","parameter":"High-level input voltage","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V"}],"vil":[{"max":0.825,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IL} - –0.3 - 0.25 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO0","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Low-level input voltage","conditions":"VIO=3.3V; max = 0.25 × VIO"}],"voh":[{"min":2.64,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{OH} 0.8 V_{IO} -","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO0","unit":"V","symbol":"VOH","category":"characteristic","parameter":"High-level output voltage","conditions":"VIO=3.3V; min = 0.8 × VIO"}],"vol":[{"max":0.33,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I/O V_{OL} - - - 0.1 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO0","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Low-level output voltage","conditions":"VIO=3.3V; max = 0.1 × VIO"}],"pull_up":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"can only be configured with internal pull-down, other GPIO PAD can only be configured with","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO0","value":true,"category":"characteristic","parameter":"Internal pull-up available (value not stated)","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given"}],"pull_down":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"Each GPIO PAD can be configured with internal pull-up or pull-down (XPD_DCDC can","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO0","value":false,"category":"characteristic","parameter":"Internal pull-down (GPIO16 / XPD_DCDC only; value not stated)","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given"}],"io_current":[{"max":0.012,"src":{"page":9,"quote":"| DC Current per I/O Pin | 12mA (Max) |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","orig":{"max":12,"unit":"mA"},"unit":"A","category":"operating","parameter":"DC current per I/O pin"}],"io_voltage":[{"src":{"page":9,"quote":"| Operating Voltage | 3.3V |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","unit":"V","value":3.3,"category":"operating","parameter":"GPIO level"}],"abs_max_voltage":[{"max":3.6,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO0","unit":"V","category":"absolute_max","parameter":"IO input voltage (VIH max)","conditions":"from VIL min / VIH max"}],"five_volt_tolerant":[{"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO0","value":false,"category":"absolute_max","parameter":"5 V tolerant","conditions":"VIH max 3.6 V"}]},"entity_type":"pin"},{"id":"R5","attrs":{"kind":"gpio","label":"D4","number":5,"chip_pin":"GPIO2","position":"R5","connector":"J2 (D0 side)","designator":"R5","description":"GPIO2, TXD1"},"sources":[{"page":22,"quote":"D4 … GPIO2","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}],"attr_src":{"kind":{"page":22,"quote":"D4 … GPIO2","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"label":{"page":22,"quote":"D4 … GPIO2","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"number":{"page":22,"quote":"D4 … GPIO2","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"chip_pin":{"page":22,"quote":"D4 … GPIO2","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"position":{"page":22,"quote":"D4 … GPIO2","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"connector":{"page":22,"quote":"D4 … GPIO2","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"designator":{"page":22,"quote":"D4 … GPIO2","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"description":{"page":22,"quote":"D4 … GPIO2","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}},"chip_pin":{"pin":"GPIO2","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":20,"quote":"GPIO2 14 IO2 I2C_SDA","method":"text","fragment":"functions_pins.json"},"via":"chip u1 GPIO2","signal":"I2C_SDA (software I2C)","category":"i2c"},{"src":{"page":20,"quote":"| UART1 | GPIO2 14 IO2 U1TXD |","method":"table","fragment":"functions_pins.json","table_id":"20_2"},"via":"chip u1 GPIO2","signal":"U1TXD","category":"uart"},{"src":{"page":20,"quote":"| GPIO2 14 IO2 I2SO_WS |","method":"table","fragment":"functions_pins.json","table_id":"20_1"},"via":"chip u1 GPIO2","signal":"I2SO_WS","category":"i2s"}],"electrical":{"ioh":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO2","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"iol":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO2","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"vih":[{"max":3.6,"min":2.475,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO2","unit":"V","symbol":"VIH","category":"characteristic","parameter":"High-level input voltage","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V"}],"vil":[{"max":0.825,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IL} - –0.3 - 0.25 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO2","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Low-level input voltage","conditions":"VIO=3.3V; max = 0.25 × VIO"}],"voh":[{"min":2.64,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{OH} 0.8 V_{IO} -","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO2","unit":"V","symbol":"VOH","category":"characteristic","parameter":"High-level output voltage","conditions":"VIO=3.3V; min = 0.8 × VIO"}],"vol":[{"max":0.33,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I/O V_{OL} - - - 0.1 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO2","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Low-level output voltage","conditions":"VIO=3.3V; max = 0.1 × VIO"}],"pull_up":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"can only be configured with internal pull-down, other GPIO PAD can only be configured with","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO2","value":true,"category":"characteristic","parameter":"Internal pull-up available (value not stated)","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given"}],"pull_down":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"Each GPIO PAD can be configured with internal pull-up or pull-down (XPD_DCDC can","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO2","value":false,"category":"characteristic","parameter":"Internal pull-down (GPIO16 / XPD_DCDC only; value not stated)","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given"}],"io_current":[{"max":0.012,"src":{"page":9,"quote":"| DC Current per I/O Pin | 12mA (Max) |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","orig":{"max":12,"unit":"mA"},"unit":"A","category":"operating","parameter":"DC current per I/O pin"}],"io_voltage":[{"src":{"page":9,"quote":"| Operating Voltage | 3.3V |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","unit":"V","value":3.3,"category":"operating","parameter":"GPIO level"}],"abs_max_voltage":[{"max":3.6,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO2","unit":"V","category":"absolute_max","parameter":"IO input voltage (VIH max)","conditions":"from VIL min / VIH max"}],"five_volt_tolerant":[{"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO2","value":false,"category":"absolute_max","parameter":"5 V tolerant","conditions":"VIH max 3.6 V"}]},"entity_type":"pin"},{"id":"R6","attrs":{"kind":"power_out","label":"3V3","number":6,"position":"R6","connector":"J2 (D0 side)","designator":"R6","description":"3.3 V"},"sources":[{"page":22,"quote":"3V3 … 3.3 V","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}],"attr_src":{"kind":{"page":22,"quote":"3V3 … 3.3 V","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"label":{"page":22,"quote":"3V3 … 3.3 V","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"number":{"page":22,"quote":"3V3 … 3.3 V","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"position":{"page":22,"quote":"3V3 … 3.3 V","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"connector":{"page":22,"quote":"3V3 … 3.3 V","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"designator":{"page":22,"quote":"3V3 … 3.3 V","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"description":{"page":22,"quote":"3V3 … 3.3 V","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"R7","attrs":{"kind":"ground","label":"GND","number":7,"position":"R7","connector":"J2 (D0 side)","designator":"R7","description":"ground"},"sources":[{"page":22,"quote":"GND … ground","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}],"attr_src":{"kind":{"page":22,"quote":"GND … ground","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"label":{"page":22,"quote":"GND … ground","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"number":{"page":22,"quote":"GND … ground","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"position":{"page":22,"quote":"GND … ground","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"connector":{"page":22,"quote":"GND … ground","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"designator":{"page":22,"quote":"GND … ground","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"description":{"page":22,"quote":"GND … ground","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"R8","attrs":{"kind":"gpio","label":"D5","number":8,"chip_pin":"GPIO14","position":"R8","connector":"J2 (D0 side)","designator":"R8","description":"GPIO14, HSCLK"},"sources":[{"page":22,"quote":"D5 … GPIO14","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}],"attr_src":{"kind":{"page":22,"quote":"D5 … GPIO14","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"label":{"page":22,"quote":"D5 … GPIO14","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"number":{"page":22,"quote":"D5 … GPIO14","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"chip_pin":{"page":22,"quote":"D5 … GPIO14","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"position":{"page":22,"quote":"D5 … GPIO14","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"connector":{"page":22,"quote":"D5 … GPIO14","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"designator":{"page":22,"quote":"D5 … GPIO14","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"description":{"page":22,"quote":"D5 … GPIO14","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}},"chip_pin":{"pin":"GPIO14","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":19,"quote":"| MTMS | 9 IO14 HSPICLK |","method":"table","fragment":"functions_pins.json","table_id":"19_2"},"via":"chip u1 GPIO14","signal":"HSPICLK","category":"spi"},{"src":{"page":19,"quote":"MTMS 9 IO14 I2C_SCL","method":"text","fragment":"functions_pins.json"},"via":"chip u1 GPIO14","signal":"I2C_SCL (software I2C)","category":"i2c"},{"src":{"page":20,"quote":"| MTMS 9 IO14 I2SI_WS |","method":"table","fragment":"functions_pins.json","table_id":"20_1"},"via":"chip u1 GPIO14","signal":"I2SI_WS","category":"i2s"},{"src":{"page":21,"quote":"| MTMS | 9 IO14 PWM2 |","method":"table","fragment":"functions_pins.json","table_id":"21_1"},"via":"chip u1 GPIO14","signal":"PWM2","category":"pwm"},{"src":{"page":21,"quote":"MTMS 9 IO14 IR TX","method":"text","fragment":"functions_pins.json"},"via":"chip u1 GPIO14","signal":"IR TX","category":"other"}],"electrical":{"ioh":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO14","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"iol":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO14","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"vih":[{"max":3.6,"min":2.475,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO14","unit":"V","symbol":"VIH","category":"characteristic","parameter":"High-level input voltage","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V"}],"vil":[{"max":0.825,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IL} - –0.3 - 0.25 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO14","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Low-level input voltage","conditions":"VIO=3.3V; max = 0.25 × VIO"}],"voh":[{"min":2.64,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{OH} 0.8 V_{IO} -","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO14","unit":"V","symbol":"VOH","category":"characteristic","parameter":"High-level output voltage","conditions":"VIO=3.3V; min = 0.8 × VIO"}],"vol":[{"max":0.33,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I/O V_{OL} - - - 0.1 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO14","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Low-level output voltage","conditions":"VIO=3.3V; max = 0.1 × VIO"}],"pull_up":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"can only be configured with internal pull-down, other GPIO PAD can only be configured with","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO14","value":true,"category":"characteristic","parameter":"Internal pull-up available (value not stated)","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given"}],"pull_down":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"Each GPIO PAD can be configured with internal pull-up or pull-down (XPD_DCDC can","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO14","value":false,"category":"characteristic","parameter":"Internal pull-down (GPIO16 / XPD_DCDC only; value not stated)","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given"}],"io_current":[{"max":0.012,"src":{"page":9,"quote":"| DC Current per I/O Pin | 12mA (Max) |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","orig":{"max":12,"unit":"mA"},"unit":"A","category":"operating","parameter":"DC current per I/O pin"}],"io_voltage":[{"src":{"page":9,"quote":"| Operating Voltage | 3.3V |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","unit":"V","value":3.3,"category":"operating","parameter":"GPIO level"}],"abs_max_voltage":[{"max":3.6,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO14","unit":"V","category":"absolute_max","parameter":"IO input voltage (VIH max)","conditions":"from VIL min / VIH max"}],"five_volt_tolerant":[{"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO14","value":false,"category":"absolute_max","parameter":"5 V tolerant","conditions":"VIH max 3.6 V"}]},"entity_type":"pin"},{"id":"R9","attrs":{"kind":"gpio","label":"D6","number":9,"chip_pin":"GPIO12","position":"R9","connector":"J2 (D0 side)","designator":"R9","description":"GPIO12, HMISO"},"sources":[{"page":22,"quote":"D6 … GPIO12","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}],"attr_src":{"kind":{"page":22,"quote":"D6 … GPIO12","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"label":{"page":22,"quote":"D6 … GPIO12","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"number":{"page":22,"quote":"D6 … GPIO12","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"chip_pin":{"page":22,"quote":"D6 … GPIO12","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"position":{"page":22,"quote":"D6 … GPIO12","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"connector":{"page":22,"quote":"D6 … GPIO12","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"designator":{"page":22,"quote":"D6 … GPIO12","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"description":{"page":22,"quote":"D6 … GPIO12","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}},"chip_pin":{"pin":"GPIO12","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":19,"quote":"| MTDI | 10 IO12 HSPIQ/MISO |","method":"table","fragment":"functions_pins.json","table_id":"19_2"},"via":"chip u1 GPIO12","signal":"HSPIQ/MISO","category":"spi"},{"src":{"page":20,"quote":"| MTDI 10 IO12 I2SI_DATA |","method":"table","fragment":"functions_pins.json","table_id":"20_1"},"via":"chip u1 GPIO12","signal":"I2SI_DATA","category":"i2s"},{"src":{"page":21,"quote":"| MTDI | 10 IO12 PWM0 |","method":"table","fragment":"functions_pins.json","table_id":"21_1"},"via":"chip u1 GPIO12","signal":"PWM0","category":"pwm"}],"electrical":{"ioh":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO12","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"iol":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO12","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"vih":[{"max":3.6,"min":2.475,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO12","unit":"V","symbol":"VIH","category":"characteristic","parameter":"High-level input voltage","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V"}],"vil":[{"max":0.825,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IL} - –0.3 - 0.25 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO12","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Low-level input voltage","conditions":"VIO=3.3V; max = 0.25 × VIO"}],"voh":[{"min":2.64,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{OH} 0.8 V_{IO} -","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO12","unit":"V","symbol":"VOH","category":"characteristic","parameter":"High-level output voltage","conditions":"VIO=3.3V; min = 0.8 × VIO"}],"vol":[{"max":0.33,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I/O V_{OL} - - - 0.1 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO12","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Low-level output voltage","conditions":"VIO=3.3V; max = 0.1 × VIO"}],"pull_up":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"can only be configured with internal pull-down, other GPIO PAD can only be configured with","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO12","value":true,"category":"characteristic","parameter":"Internal pull-up available (value not stated)","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given"}],"pull_down":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"Each GPIO PAD can be configured with internal pull-up or pull-down (XPD_DCDC can","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO12","value":false,"category":"characteristic","parameter":"Internal pull-down (GPIO16 / XPD_DCDC only; value not stated)","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given"}],"io_current":[{"max":0.012,"src":{"page":9,"quote":"| DC Current per I/O Pin | 12mA (Max) |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","orig":{"max":12,"unit":"mA"},"unit":"A","category":"operating","parameter":"DC current per I/O pin"}],"io_voltage":[{"src":{"page":9,"quote":"| Operating Voltage | 3.3V |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","unit":"V","value":3.3,"category":"operating","parameter":"GPIO level"}],"abs_max_voltage":[{"max":3.6,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO12","unit":"V","category":"absolute_max","parameter":"IO input voltage (VIH max)","conditions":"from VIL min / VIH max"}],"five_volt_tolerant":[{"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO12","value":false,"category":"absolute_max","parameter":"5 V tolerant","conditions":"VIH max 3.6 V"}]},"entity_type":"pin"},{"id":"R10","attrs":{"kind":"gpio","label":"D7","number":10,"chip_pin":"GPIO13","position":"R10","connector":"J2 (D0 side)","designator":"R10","description":"GPIO13, RXD2, HMOSI"},"sources":[{"page":22,"quote":"D7 … GPIO13","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}],"attr_src":{"kind":{"page":22,"quote":"D7 … GPIO13","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"label":{"page":22,"quote":"D7 … GPIO13","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"number":{"page":22,"quote":"D7 … GPIO13","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"chip_pin":{"page":22,"quote":"D7 … GPIO13","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"position":{"page":22,"quote":"D7 … GPIO13","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"connector":{"page":22,"quote":"D7 … GPIO13","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"designator":{"page":22,"quote":"D7 … GPIO13","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"description":{"page":22,"quote":"D7 … GPIO13","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}},"chip_pin":{"pin":"GPIO13","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":19,"quote":"| MTCK | 12 IO13 HSPID/MOSI |","method":"table","fragment":"functions_pins.json","table_id":"19_2"},"via":"chip u1 GPIO13","signal":"HSPID/MOSI","category":"spi"},{"src":{"page":20,"quote":"|  | MTCK 12 IO13 U0CTS |","method":"table","fragment":"functions_pins.json","table_id":"20_2"},"via":"chip u1 GPIO13","signal":"U0CTS","category":"uart"},{"src":{"page":20,"quote":"| MTCK 12 IO13 I2SI_BCK |","method":"table","fragment":"functions_pins.json","table_id":"20_1"},"via":"chip u1 GPIO13","signal":"I2SI_BCK","category":"i2s"}],"electrical":{"ioh":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO13","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"iol":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO13","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"vih":[{"max":3.6,"min":2.475,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO13","unit":"V","symbol":"VIH","category":"characteristic","parameter":"High-level input voltage","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V"}],"vil":[{"max":0.825,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IL} - –0.3 - 0.25 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO13","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Low-level input voltage","conditions":"VIO=3.3V; max = 0.25 × VIO"}],"voh":[{"min":2.64,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{OH} 0.8 V_{IO} -","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO13","unit":"V","symbol":"VOH","category":"characteristic","parameter":"High-level output voltage","conditions":"VIO=3.3V; min = 0.8 × VIO"}],"vol":[{"max":0.33,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I/O V_{OL} - - - 0.1 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO13","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Low-level output voltage","conditions":"VIO=3.3V; max = 0.1 × VIO"}],"pull_up":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"can only be configured with internal pull-down, other GPIO PAD can only be configured with","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO13","value":true,"category":"characteristic","parameter":"Internal pull-up available (value not stated)","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given"}],"pull_down":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"Each GPIO PAD can be configured with internal pull-up or pull-down (XPD_DCDC can","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO13","value":false,"category":"characteristic","parameter":"Internal pull-down (GPIO16 / XPD_DCDC only; value not stated)","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given"}],"io_current":[{"max":0.012,"src":{"page":9,"quote":"| DC Current per I/O Pin | 12mA (Max) |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","orig":{"max":12,"unit":"mA"},"unit":"A","category":"operating","parameter":"DC current per I/O pin"}],"io_voltage":[{"src":{"page":9,"quote":"| Operating Voltage | 3.3V |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","unit":"V","value":3.3,"category":"operating","parameter":"GPIO level"}],"abs_max_voltage":[{"max":3.6,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO13","unit":"V","category":"absolute_max","parameter":"IO input voltage (VIH max)","conditions":"from VIL min / VIH max"}],"five_volt_tolerant":[{"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO13","value":false,"category":"absolute_max","parameter":"5 V tolerant","conditions":"VIH max 3.6 V"}]},"entity_type":"pin"},{"id":"R11","attrs":{"kind":"gpio","label":"D8","number":11,"chip_pin":"GPIO15","position":"R11","connector":"J2 (D0 side)","designator":"R11","description":"GPIO15, TXD2, HCS"},"sources":[{"page":22,"quote":"D8 … GPIO15","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}],"attr_src":{"kind":{"page":22,"quote":"D8 … GPIO15","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"label":{"page":22,"quote":"D8 … GPIO15","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"number":{"page":22,"quote":"D8 … GPIO15","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"chip_pin":{"page":22,"quote":"D8 … GPIO15","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"position":{"page":22,"quote":"D8 … GPIO15","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"connector":{"page":22,"quote":"D8 … GPIO15","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"designator":{"page":22,"quote":"D8 … GPIO15","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"description":{"page":22,"quote":"D8 … GPIO15","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}},"chip_pin":{"pin":"GPIO15","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":19,"quote":"| MTDO | 13 IO15 HPSICS |","method":"table","fragment":"functions_pins.json","table_id":"19_2"},"via":"chip u1 GPIO15","signal":"HSPICS","category":"spi"},{"src":{"page":20,"quote":"|  | MTDO 13 IO15 U0RTS |","method":"table","fragment":"functions_pins.json","table_id":"20_2"},"via":"chip u1 GPIO15","signal":"U0RTS","category":"uart"},{"src":{"page":20,"quote":"| MTDO 13 IO15 I2SO_BCK |","method":"table","fragment":"functions_pins.json","table_id":"20_1"},"via":"chip u1 GPIO15","signal":"I2SO_BCK","category":"i2s"},{"src":{"page":21,"quote":"| MTDO | 13 IO15 PWM1 |","method":"table","fragment":"functions_pins.json","table_id":"21_1"},"via":"chip u1 GPIO15","signal":"PWM1","category":"pwm"}],"electrical":{"ioh":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO15","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"iol":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO15","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"vih":[{"max":3.6,"min":2.475,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO15","unit":"V","symbol":"VIH","category":"characteristic","parameter":"High-level input voltage","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V"}],"vil":[{"max":0.825,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IL} - –0.3 - 0.25 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO15","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Low-level input voltage","conditions":"VIO=3.3V; max = 0.25 × VIO"}],"voh":[{"min":2.64,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{OH} 0.8 V_{IO} -","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO15","unit":"V","symbol":"VOH","category":"characteristic","parameter":"High-level output voltage","conditions":"VIO=3.3V; min = 0.8 × VIO"}],"vol":[{"max":0.33,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I/O V_{OL} - - - 0.1 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO15","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Low-level output voltage","conditions":"VIO=3.3V; max = 0.1 × VIO"}],"pull_up":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"can only be configured with internal pull-down, other GPIO PAD can only be configured with","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO15","value":true,"category":"characteristic","parameter":"Internal pull-up available (value not stated)","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given"}],"pull_down":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"Each GPIO PAD can be configured with internal pull-up or pull-down (XPD_DCDC can","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO15","value":false,"category":"characteristic","parameter":"Internal pull-down (GPIO16 / XPD_DCDC only; value not stated)","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given"}],"io_current":[{"max":0.012,"src":{"page":9,"quote":"| DC Current per I/O Pin | 12mA (Max) |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","orig":{"max":12,"unit":"mA"},"unit":"A","category":"operating","parameter":"DC current per I/O pin"}],"io_voltage":[{"src":{"page":9,"quote":"| Operating Voltage | 3.3V |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","unit":"V","value":3.3,"category":"operating","parameter":"GPIO level"}],"abs_max_voltage":[{"max":3.6,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO15","unit":"V","category":"absolute_max","parameter":"IO input voltage (VIH max)","conditions":"from VIL min / VIH max"}],"five_volt_tolerant":[{"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO15","value":false,"category":"absolute_max","parameter":"5 V tolerant","conditions":"VIH max 3.6 V"}]},"entity_type":"pin"},{"id":"R12","attrs":{"kind":"gpio","label":"RX","number":12,"chip_pin":"GPIO3","position":"R12","connector":"J2 (D0 side)","designator":"R12","description":"D9: GPIO3, RXD0"},"sources":[{"page":22,"quote":"RX … D9: GPIO3","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}],"attr_src":{"kind":{"page":22,"quote":"RX … D9: GPIO3","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"label":{"page":22,"quote":"RX … D9: GPIO3","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"number":{"page":22,"quote":"RX … D9: GPIO3","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"chip_pin":{"page":22,"quote":"RX … D9: GPIO3","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"position":{"page":22,"quote":"RX … D9: GPIO3","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"connector":{"page":22,"quote":"RX … D9: GPIO3","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"designator":{"page":22,"quote":"RX … D9: GPIO3","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"description":{"page":22,"quote":"RX … D9: GPIO3","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}},"chip_pin":{"pin":"GPIO3","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":20,"quote":"| UART0 | U0RXD 25 IO3 U0RXD |","method":"table","fragment":"functions_pins.json","table_id":"20_2"},"via":"chip u1 GPIO3","signal":"U0RXD","category":"uart"},{"src":{"page":20,"quote":"| U0RXD 25 IO3 I2SO_DATA |","method":"table","fragment":"functions_pins.json","table_id":"20_1"},"via":"chip u1 GPIO3","signal":"I2SO_DATA","category":"i2s"}],"electrical":{"ioh":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO3","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"iol":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO3","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"vih":[{"max":3.6,"min":2.475,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO3","unit":"V","symbol":"VIH","category":"characteristic","parameter":"High-level input voltage","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V"}],"vil":[{"max":0.825,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IL} - –0.3 - 0.25 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO3","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Low-level input voltage","conditions":"VIO=3.3V; max = 0.25 × VIO"}],"voh":[{"min":2.64,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{OH} 0.8 V_{IO} -","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO3","unit":"V","symbol":"VOH","category":"characteristic","parameter":"High-level output voltage","conditions":"VIO=3.3V; min = 0.8 × VIO"}],"vol":[{"max":0.33,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I/O V_{OL} - - - 0.1 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO3","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Low-level output voltage","conditions":"VIO=3.3V; max = 0.1 × VIO"}],"pull_up":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"can only be configured with internal pull-down, other GPIO PAD can only be configured with","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO3","value":true,"category":"characteristic","parameter":"Internal pull-up available (value not stated)","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given"}],"pull_down":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"Each GPIO PAD can be configured with internal pull-up or pull-down (XPD_DCDC can","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO3","value":false,"category":"characteristic","parameter":"Internal pull-down (GPIO16 / XPD_DCDC only; value not stated)","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given"}],"io_current":[{"max":0.012,"src":{"page":9,"quote":"| DC Current per I/O Pin | 12mA (Max) |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","orig":{"max":12,"unit":"mA"},"unit":"A","category":"operating","parameter":"DC current per I/O pin"}],"io_voltage":[{"src":{"page":9,"quote":"| Operating Voltage | 3.3V |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","unit":"V","value":3.3,"category":"operating","parameter":"GPIO level"}],"abs_max_voltage":[{"max":3.6,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO3","unit":"V","category":"absolute_max","parameter":"IO input voltage (VIH max)","conditions":"from VIL min / VIH max"}],"five_volt_tolerant":[{"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO3","value":false,"category":"absolute_max","parameter":"5 V tolerant","conditions":"VIH max 3.6 V"}]},"entity_type":"pin"},{"id":"R13","attrs":{"kind":"gpio","label":"TX","number":13,"chip_pin":"GPIO1","position":"R13","connector":"J2 (D0 side)","designator":"R13","description":"D10: GPIO1, TXD0"},"sources":[{"page":22,"quote":"TX … D10: GPIO1","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}],"attr_src":{"kind":{"page":22,"quote":"TX … D10: GPIO1","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"label":{"page":22,"quote":"TX … D10: GPIO1","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"number":{"page":22,"quote":"TX … D10: GPIO1","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"chip_pin":{"page":22,"quote":"TX … D10: GPIO1","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"position":{"page":22,"quote":"TX … D10: GPIO1","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"connector":{"page":22,"quote":"TX … D10: GPIO1","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"designator":{"page":22,"quote":"TX … D10: GPIO1","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"description":{"page":22,"quote":"TX … D10: GPIO1","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}},"chip_pin":{"pin":"GPIO1","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":20,"quote":"|  | U0TXD 26 IO1 U0TXD |","method":"table","fragment":"functions_pins.json","table_id":"20_2"},"via":"chip u1 GPIO1","signal":"U0TXD","category":"uart"},{"src":{"page":19,"quote":"| U0TXD | 26 IO1 SPICS1 |","method":"table","fragment":"functions_pins.json","table_id":"19_1"},"via":"chip u1 GPIO1","signal":"SPICS1","category":"spi"}],"electrical":{"ioh":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO1","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"iol":[{"max":0.012,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I_{MAX} - - - 12 mA","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO1","orig":{"max":12,"unit":"mA"},"unit":"A","symbol":"IMAX","category":"characteristic","parameter":"I/O maximum current","conditions":"I_MAX per I/O (datasheet gives one figure for source and sink)"}],"vih":[{"max":3.6,"min":2.475,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO1","unit":"V","symbol":"VIH","category":"characteristic","parameter":"High-level input voltage","conditions":"VIO=3.3V; 0.75 × VIO to 3.6 V"}],"vil":[{"max":0.825,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IL} - –0.3 - 0.25 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO1","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Low-level input voltage","conditions":"VIO=3.3V; max = 0.25 × VIO"}],"voh":[{"min":2.64,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{OH} 0.8 V_{IO} -","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO1","unit":"V","symbol":"VOH","category":"characteristic","parameter":"High-level output voltage","conditions":"VIO=3.3V; min = 0.8 × VIO"}],"vol":[{"max":0.33,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"I/O V_{OL} - - - 0.1 V_{IO}","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO1","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Low-level output voltage","conditions":"VIO=3.3V; max = 0.1 × VIO"}],"pull_up":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"can only be configured with internal pull-down, other GPIO PAD can only be configured with","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO1","value":true,"category":"characteristic","parameter":"Internal pull-up available (value not stated)","conditions":"all GPIO pads except XPD_DCDC (GPIO16, pull-down only); resistance not given"}],"pull_down":[{"src":{"doc":"ESP8266EX datasheet","page":18,"quote":"Each GPIO PAD can be configured with internal pull-up or pull-down (XPD_DCDC can","method":"text","fragment":"ratings_pins.json"},"via":"chip u1 GPIO1","value":false,"category":"characteristic","parameter":"Internal pull-down (GPIO16 / XPD_DCDC only; value not stated)","conditions":"only XPD_DCDC (GPIO16) has a pull-down; resistance not given"}],"io_current":[{"max":0.012,"src":{"page":9,"quote":"| DC Current per I/O Pin | 12mA (Max) |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","orig":{"max":12,"unit":"mA"},"unit":"A","category":"operating","parameter":"DC current per I/O pin"}],"io_voltage":[{"src":{"page":9,"quote":"| Operating Voltage | 3.3V |  |","method":"table","fragment":"ratings_board.json","table_id":"9_1"},"via":"group:io","unit":"V","value":3.3,"category":"operating","parameter":"GPIO level"}],"abs_max_voltage":[{"max":3.6,"min":-0.3,"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO1","unit":"V","category":"absolute_max","parameter":"IO input voltage (VIH max)","conditions":"from VIL min / VIH max"}],"five_volt_tolerant":[{"src":{"doc":"ESP8266EX datasheet","page":24,"quote":"V_{IH} 0.75 V_{IO} 3.6","method":"derived","fragment":"ratings_pins.json"},"via":"chip u1 GPIO1","value":false,"category":"absolute_max","parameter":"5 V tolerant","conditions":"VIH max 3.6 V"}]},"entity_type":"pin"},{"id":"R14","attrs":{"kind":"ground","label":"GND","number":14,"position":"R14","connector":"J2 (D0 side)","designator":"R14","description":"ground"},"sources":[{"page":22,"quote":"GND … ground","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}],"attr_src":{"kind":{"page":22,"quote":"GND … ground","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"label":{"page":22,"quote":"GND … ground","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"number":{"page":22,"quote":"GND … ground","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"position":{"page":22,"quote":"GND … ground","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"connector":{"page":22,"quote":"GND … ground","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"designator":{"page":22,"quote":"GND … ground","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"description":{"page":22,"quote":"GND … ground","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"R15","attrs":{"kind":"power_out","label":"3V3","number":15,"position":"R15","connector":"J2 (D0 side)","designator":"R15","description":"3.3 V"},"sources":[{"page":22,"quote":"3V3 … 3.3 V","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}],"attr_src":{"kind":{"page":22,"quote":"3V3 … 3.3 V","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"label":{"page":22,"quote":"3V3 … 3.3 V","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"number":{"page":22,"quote":"3V3 … 3.3 V","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"position":{"page":22,"quote":"3V3 … 3.3 V","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"connector":{"page":22,"quote":"3V3 … 3.3 V","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"designator":{"page":22,"quote":"3V3 … 3.3 V","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"},"description":{"page":22,"quote":"3V3 … 3.3 V","figure":"NODEMCU_DEVKIT_V1.0_PINMAP.png (PIN DEFINITION)","method":"drawing","fragment":"entities_header.json"}},"functions":[],"electrical":{},"entity_type":"pin"}],"taxonomy":{"schematic":{"role":"identity_overview","definition":"A full circuit schematic figure of the board (caption mentions schematic)"},"cover_legal":{"role":"other","definition":"Cover page, colophon, licence, legal disclaimer or trademark notice"},"gpio_adc_usage":{"role":"electrical_ratings","definition":"Application notes about GPIO voltage levels and ADC usage/limitations"},"pinout_diagram":{"role":"pins_or_terminals","definition":"A pinout or pin-numbering figure (its caption mentions pinout or pin numbering) mapping physical header pins to signal names and alternate functions"},"design_files_cad":{"role":"identity_overview","definition":"Links to design resources: schematic, PCB layout, STEP 3D model, Fritzing files"},"pin_descriptions":{"role":"pins_or_terminals","definition":"Text describing what individual pins do (power pins, RUN, ADC_VREF, internal GPIO, test points)"},"revision_history":{"role":"other","definition":"Documentation release / revision history"},"power_consumption":{"role":"performance","definition":"Measured supply current / power consumption tables or graphs in different operating modes"},"table_of_contents":{"role":"other","definition":"Table of contents listing sections and page numbers"},"mechanical_drawing":{"role":"mechanical_dimensions","definition":"Dimensioned mechanical drawing or text giving board size, thickness, hole positions and diameters"},"component_locations":{"role":"mechanical_dimensions","definition":"Component placement / locations drawing of the board"},"power_supply_design":{"role":"electrical_ratings","definition":"Power chain, regulator, powering the board from USB, batteries or external supplies"},"operating_conditions":{"role":"electrical_ratings","definition":"Recommended operating conditions: temperature range and allowed supply voltages"},"ordering_availability":{"role":"ordering_commercial","definition":"Ordering codes, part numbers, EAN, prices, minimum order quantity, availability guarantee"},"programming_debug_usb":{"role":"software_usage","definition":"Programming the flash, USB device/host usage, SWD debugging"},"smt_footprint_stencil":{"role":"mechanical_dimensions","definition":"Surface-mount footprint, pad layout or paste stencil drawings for mounting the board as a module"},"board_overview_features":{"role":"identity_overview","definition":"Overview of the board: what it is, key features list, main chip capabilities (cores, clock, memory, peripherals)"}},"variants":{},"commercial":{"other":{},"checked_at":"2026-10-18T03:45:33+00:00","compliance":[],"ordering_codes":[{"code":"DEV-8","description":"ProtoSupplies SKU"}]},"mechanical":{"dims":{"width":{"src":{"url":"https://github.com/nodemcu/nodemcu-devkit-v1.0/blob/master/NODEMCU_DEVKIT_V1.0_GERBER_V4.rar","quote":"GKO outline X −0.50 … 0.50 in → 1.00 in = 25.4 mm","method":"derived"},"unit":"mm","value":25.4},"length":{"src":{"url":"https://github.com/nodemcu/nodemcu-devkit-v1.0/blob/master/NODEMCU_DEVKIT_V1.0_GERBER_V4.rar","quote":"GKO outline Y −1.45 … 0.45 in → 1.90 in = 48.26 mm","method":"derived"},"unit":"mm","value":48.26},"pad_span":{"src":{"url":"https://github.com/nodemcu/nodemcu-devkit-v1.0/blob/master/NODEMCU_DEVKIT_V1.0_GERBER_V4.rar","quote":"header drill T04 at X −0.45 / +0.45 in → 0.90 in = 22.86 mm","method":"derived"},"unit":"mm","value":22.86},"pad_pitch":{"src":{"url":"https://github.com/nodemcu/nodemcu-devkit-v1.0/blob/master/NODEMCU_DEVKIT_V1.0_GERBER_V4.rar","quote":"header drill T04 Y step 0.10 in = 2.54 mm","method":"derived"},"unit":"mm","value":2.54}},"kind":"mechanical","holes":[{"d":2.92,"x":2.29,"y":2.29,"src":{"url":"https://github.com/nodemcu/nodemcu-devkit-v1.0/blob/master/NODEMCU_DEVKIT_V1.0_GERBER_V4.rar","quote":"NPTH T05 C0.11500, X-0.41 Y-1.36 in","method":"drawing"},"face":"pcb","name":"M1"},{"d":2.92,"x":2.29,"y":23.11,"src":{"url":"https://github.com/nodemcu/nodemcu-devkit-v1.0/blob/master/NODEMCU_DEVKIT_V1.0_GERBER_V4.rar","quote":"NPTH T05 C0.11500, X0.41 Y-1.36 in","method":"drawing"},"face":"pcb","name":"M2"},{"d":2.92,"x":45.97,"y":2.29,"src":{"url":"https://github.com/nodemcu/nodemcu-devkit-v1.0/blob/master/NODEMCU_DEVKIT_V1.0_GERBER_V4.rar","quote":"NPTH T05 C0.11500, X-0.41 Y0.36 in","method":"drawing"},"face":"pcb","name":"M3"},{"d":2.92,"x":45.97,"y":23.11,"src":{"url":"https://github.com/nodemcu/nodemcu-devkit-v1.0/blob/master/NODEMCU_DEVKIT_V1.0_GERBER_V4.rar","quote":"NPTH T05 C0.11500, X0.41 Y0.36 in","method":"drawing"},"face":"pcb","name":"M4"}],"units":"mm","origin":"board corner at Gerber (X −0.5 in, Y −1.45 in); x along the 48.26 mm side (Gerber Y), y along the 25.4 mm side (Gerber X)","features":[],"archetype":"pcb_board","assumptions":{"thickness":{"why":"PCB thickness not in the Gerber or BOM; 1.6 mm assumed for the CAD envelope only","value":1.6}}},"page_index":[{"page":1,"tags":[],"primary":"none_of_these"},{"page":2,"tags":["pinout_diagram"],"primary":"pinout_diagram"},{"page":3,"tags":["ordering_availability"],"primary":"ordering_availability"},{"page":4,"tags":["board_overview_features"],"primary":"board_overview_features"},{"page":5,"tags":[],"primary":"none_of_these"},{"page":6,"tags":["board_overview_features","gpio_adc_usage","power_supply_design"],"primary":"board_overview_features"},{"page":7,"tags":[],"primary":"programming_debug_usb"},{"page":8,"tags":[],"primary":"none_of_these"},{"page":9,"tags":["board_overview_features"],"primary":"board_overview_features"},{"page":10,"tags":[],"primary":"none_of_these"},{"page":11,"tags":[],"primary":"none_of_these"},{"page":12,"tags":["board_overview_features","pin_descriptions"],"primary":"board_overview_features"},{"page":13,"tags":["board_overview_features","pinout_diagram","pin_descriptions","power_supply_design"],"primary":"board_overview_features"},{"page":14,"tags":[],"primary":"none_of_these"},{"page":15,"tags":[],"primary":"none_of_these"},{"page":16,"tags":["revision_history"],"primary":"revision_history"},{"page":17,"tags":["revision_history"],"primary":"revision_history"},{"page":18,"tags":["design_files_cad"],"primary":"design_files_cad"},{"page":19,"tags":["design_files_cad"],"primary":"design_files_cad"},{"page":20,"tags":["board_overview_features"],"primary":"board_overview_features"},{"page":21,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":22,"tags":["pinout_diagram","component_locations"],"primary":"pinout_diagram"},{"page":23,"tags":[],"primary":"none_of_these"},{"page":24,"tags":[],"primary":"none_of_these"},{"page":25,"tags":["revision_history"],"primary":"revision_history"},{"page":26,"tags":[],"primary":"none_of_these"},{"page":27,"tags":[],"primary":"none_of_these"},{"page":28,"tags":[],"primary":"none_of_these"},{"page":29,"tags":[],"primary":"none_of_these"}],"performance":[],"schema_name":"datasheet-1","part_ratings":{}},"use_cases":["wireless-iot","learning-prototyping"],"commercial":{"other":{},"checked_at":"2026-10-18T03:45:33+00:00","compliance":[],"ordering_codes":[{"code":"DEV-8","description":"ProtoSupplies SKU"}]},"null_reasons":{"weight":{"note":"no mass in the sources","reason":"not_in_source"},"psram_kb":{"note":"no PSRAM","reason":"not_applicable"},"eeprom_kb":{"note":"no EEPROM","reason":"not_applicable"},"i2c_count":{"note":"I2C is software-only on ESP8266","reason":"not_in_source"},"lifecycle":{"note":"board still sold; the ESP8266EX chip itself is NRND (see chip record)","reason":"not_in_source"},"spi_count":{"note":"Components101 says 1; ProtoSupplies gives no count","reason":"not_in_source"},"thickness":{"note":"CAD uses an explicit 1.6 mm assumption","reason":"not_in_source"},"compliance":{"note":"generic board","reason":"not_in_source"},"supply_current":{"note":"not stated for the board","reason":"not_in_source"},"case_temp_max_c":{"note":"chip rating","reason":"not_applicable"},"case_temp_min_c":{"note":"chip rating","reason":"not_applicable"},"component_heights":{"note":"no per-part heights","reason":"not_in_source"},"junction_temp_max_c":{"note":"chip rating","reason":"not_applicable"},"operating_temperature":{"note":"board range not stated (chip: esp8266ex)","reason":"not_in_source"},"thermal_resistance_c_per_w":{"note":"package rating","reason":"not_applicable"}},"assembly_label":"Development board","assembly_level":3,"search_aliases":["NodeMCU V1.0 ESP8266 Board","NodeMCU DEVKIT V1.0","ESP8266 NodeMCU V1.0","NodeMCU 1.0 (ESP-12E Module)","NodeMCU ESP-12E","NodeMCU Amica","ESP8266 NodeMCU CP2102"],"children_summary":[{"id":"1956154e-b234-5b7f-ada0-dd840ece9977--mcu","part_number":"ESP8266EX","manufacturer":"Espressif Systems","role":"main_processor","architecture":"Tensilica L106 32-bit RISC","clock_mhz":160,"memory":{"other":{"rom_kb":null},"sram_kb":50}},{"id":"1956154e-b234-5b7f-ada0-dd840ece9977--u2","part_number":"CP2102","manufacturer":"Silicon Labs","role":"usb_uart","architecture":null,"clock_mhz":null,"memory":null}],"design":{"assets":[{"other":{},"kind":"datasheet","url":"https://protosupplies.com/product/esp8266-nodemcu-v1-0-esp-12e-wifi-module/","label":"Datasheet","verification":"manufacturer","notes":null,"resolved_url":"https://protosupplies.com/product/esp8266-nodemcu-v1-0-esp-12e-wifi-module/"},{"other":{},"kind":"image","url":"https://protosupplies.com/wp-content/uploads/2018/07/ESP8266-NodeMCU-V1.0-ESP-12E-WiFi-Module-Top.jpg","label":"ESP8266 NodeMCU V1.0 top (ProtoSupplies)","verification":"unverified","notes":"inspected: black PCB, ESP-12E (ESP8266MOD) shielded module with PCB antenna, CP2102 QFN, micro-USB, FLASH and RST buttons, 2×15 pins labelled D0 D1 D2 D3 D4 3V3 GND D5 D6 D7 D8 RX TX GND 3V3 / A0 RSV RSV SD3 SD2 SD1 CMD SD0 CLK GND 3V3 EN RST GND Vin; four corner holes; retailer photo","resolved_url":"https://protosupplies.com/wp-content/uploads/2018/07/ESP8266-NodeMCU-V1.0-ESP-12E-WiFi-Module-Top.jpg"},{"other":{},"kind":"cad","url":"nodemcu-v1-esp8266.step","label":"STEP (generated from datasheet drawing)","verification":"generated","notes":"cad_check passed","resolved_url":"https://wlrumvsjnliyuuvzwnrt.supabase.co/storage/v1/object/public/geometry/nodemcu-v1-esp8266.step"}],"cad":{"verification":"generated","envelope_complete":false,"assumptions":["thickness=1.6 mm assumed: PCB thickness not in the Gerber or BOM; 1.6 mm assumed for the CAD envelope only"],"step_path":"nodemcu-v1-esp8266.step","mesh_path":"nodemcu-v1-esp8266.stl","footprint_svg_path":null,"bbox":{"length_mm":48.26,"width_mm":25.4,"height_mm":1.6},"features":[],"step_url":"https://wlrumvsjnliyuuvzwnrt.supabase.co/storage/v1/object/public/geometry/nodemcu-v1-esp8266.step","mesh_url":"https://wlrumvsjnliyuuvzwnrt.supabase.co/storage/v1/object/public/geometry/nodemcu-v1-esp8266.stl","footprint_svg_url":null},"limitations":["Generated geometry is an approximate mechanical envelope; inspect original manufacturer CAD when available.","Generated footprint_svg_path is an outline, not a verified electrical land pattern.","Xirkit does not run fit checks; download step_url and test fit against your own enclosure."]}}}