{"publisher":"Xirkit — the structured parts marketplace","canonical":"https://www.xirkit.io/products/adafruit-qt-py-rp2040-bdcf","markdown":"https://www.xirkit.io/products/adafruit-qt-py-rp2040-bdcf/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":"bdcf0bd1-b665-5475-8472-7ca83732b951","mpn":"4900","name":"Adafruit QT Py RP2040","manufacturer":"Adafruit Industries","family":"dev_board","summary":"Adafruit QT Py RP2040: dual Cortex-M0+ at ~125 MHz, 264 KB RAM, 8 MB QSPI flash, 13 GPIO (4 ADC) at 3.3 V on castellated XIAO-footprint pads, USB-C, STEMMA QT I2C port, NeoPixel, 17.8 × 20.8 mm.","schema_version":"3.0","revision":"rev B","tags":["dev_board","pio","small form factor","beginner friendly","rp2040","adafruit","microcontroller","development board","i2c","spi","uart","usb","circuitpython","micropython","arduino","native usb","stemma qt","qwiic","castellated"],"sources":[{"other":{},"id":"datasheet","url":"https://cdn-learn.adafruit.com/downloads/pdf/adafruit-qt-py-2040.pdf","title":"Adafruit QT Py RP2040 datasheet","publisher":"Adafruit Industries","kind":"datasheet","retrieved_at":"2026-09-25T10:54:13+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.provides.capabilities","spec.provides.features","spec.provides.gpio_count","spec.provides.memory.eeprom_kb","spec.provides.memory.flash_kb","spec.provides.memory.sram_kb","spec.provides.software_frameworks","spec.usage.connectors","spec.usage.pin_mappings","spec.usage.pinout","spec.usage.pinout_complete","spec.usage.requirements.power_inputs"],"notes":"sha256 ac224f8b2888f01f13f49f71a8e355e6ce5a67d9496ed3af6c778cc7ec580271"},{"other":{},"id":"offer0","url":"https://www.adafruit.com/product/4900","title":"www.adafruit.com listing","publisher":null,"kind":"distributor","retrieved_at":"2026-09-25T13:34:25+00:00","field_paths":["offers"],"notes":null}],"assets":[{"other":{},"kind":"datasheet","url":"https://cdn-learn.adafruit.com/downloads/pdf/adafruit-qt-py-2040.pdf","label":"Datasheet","verification":"manufacturer","notes":null},{"other":{},"kind":"image","url":"https://cdn-shop.adafruit.com/970x728/4900-13.jpg","label":"Adafruit QT Py RP2040 — angled view","verification":"manufacturer","notes":"inspected: black QT Py PCB, USB-C, castellated pads A0–A3/SDA/SCL/TX, BOOT + RST buttons, STEMMA QT connector"},{"other":{},"kind":"cad","url":"qt-py-rp2040.step","label":"STEP (generated from datasheet drawing)","verification":"generated","notes":"cad_check passed"}],"offers":[{"other":{"sku":"4900","price_breaks":[]},"supplier":"www.adafruit.com","url":"https://www.adafruit.com/product/4900","currency":"USD","unit_price":9.95,"stock_status":"in_stock","region":"US","minimum_quantity":null,"checked_at":"2026-09-25T13:34:25+00:00","lead_time_days_min":null,"lead_time_days_max":null,"destination":"US","destination_postal_code":null,"notes":null}],"best_for":[{"other":{},"label":"Custom digital protocols and precise timing","reason":"Programmable I/O state machines bit-bang protocols (WS2812, DVI, extra UARTs) without CPU load.","basis":"engineering_inference"},{"other":{},"label":"Custom USB devices (HID, MIDI, serial)","reason":"Native USB on the RP2040 — the guide lists USB serial console, MIDI and keyboard/mouse HID (p10).","basis":"engineering_inference"},{"other":{},"label":"Space-constrained and embedded builds","reason":"20.83 × 17.78 mm footprint.","basis":"engineering_inference"},{"other":{},"label":"Learning and fast prototyping","reason":"Programs from CircuitPython, MicroPython, Arduino.","basis":"engineering_inference"}],"children":[{"other":{},"ref_id":"bdcf0bd1-b665-5475-8472-7ca83732b951--mcu","role":"main_processor","count":1,"notes":"Raspberry Pi RP2040"},{"other":{},"ref_id":"bdcf0bd1-b665-5475-8472-7ca83732b951--reg","role":"voltage_regulator","count":1,"notes":"Diodes Incorporated AP2112K-3.3"},{"other":{},"ref_id":"bdcf0bd1-b665-5475-8472-7ca83732b951--neopixel","role":"rgb_led","count":1,"notes":"Worldsemi WS2812B"}],"spec":{"other":{},"usage":{"other":{},"pinout":[{"id":"A0/D0","kind":"gpio","label":"A0/D0","other":{},"position":"JP1-1","reserved":false,"connector":"JP1","functions":["ADC3","SPI1 CS","I2C0 SCL","PWM6 B","SPI1_CSn","UART0_RX","SIO","PIO0","PIO1","USB_VBUS_EN"],"voltage_v":3.3,"electrical":{"ioh":{"max":12,"typ":4,"unit":"mA","source":"RP2040 datasheet p.617 table 617_1","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA; chip u1 GPIO29"},"iol":{"max":12,"typ":4,"unit":"mA","source":"RP2040 datasheet p.617 table 617_1","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA; chip u1 GPIO29"},"vih":{"max":3.6,"min":2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; max = IOVDD + 0.3; chip u1 GPIO29"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 GPIO29"},"voh":{"max":3.3,"min":2.62,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"IOVDD=3.3V; max = IOVDD; IOH = 2, 4, 8 or 12mA depending on setting; chip u1 GPIO29"},"vol":{"max":0.5,"min":0,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"IOVDD=3.3V; IOL = 2, 4, 8 or 12mA depending on setting; chip u1 GPIO29"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 GPIO29"},"esd_hbm":{"max":2,"unit":"kV","source":"RP2040 datasheet p.615 table 615_4","conditions":"chip u1 GPIO29"},"pull_up":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO29"},"adc_enob":{"min":8.7,"source":"RP2040 datasheet p.618 table 618_1","conditions":"chip u1 GPIO29"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO29"},"io_voltage":{"unit":"V","value":3.3,"source":"p.10"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 GPIO29"},"abs_max_voltage":{"max":3.8,"min":-0.5,"unit":"V","source":"RP2040 datasheet p.615 table 615_3","conditions":"max = IOVDD + 0.5 V (3.8 V at IOVDD=3.3 V); chip u1 GPIO29"},"adc_input_range":{"max":3.3,"min":0,"unit":"V","source":"RP2040 datasheet p.618 table 618_1","conditions":"max = ADC_AVDD (3.3 V typ); chip u1 GPIO29"},"five_volt_tolerant":{"value":false,"source":"RP2040 datasheet p.615 table 615_3","conditions":"pin voltage abs-max is IOVDD + 0.5 V; FT pads tolerate up to 3.63 V only while IOVDD = 0 V; chip u1 GPIO29"},"adc_input_impedance":{"min":100,"unit":"kΩ","source":"RP2040 datasheet p.618 table 618_1","conditions":"chip u1 GPIO29"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"A1/D1","kind":"gpio","label":"A1/D1","other":{},"position":"JP1-2","reserved":false,"connector":"JP1","functions":["ADC2","SPI1 MISO","I2C1 SDA","PWM6 A","SPI1_RX","UART0_TX","I2C0_SDA","SIO","PIO0","PIO1","USB_VBUS_DET"],"voltage_v":3.3,"electrical":{"ioh":{"max":12,"typ":4,"unit":"mA","source":"RP2040 datasheet p.617 table 617_1","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA; chip u1 GPIO28"},"iol":{"max":12,"typ":4,"unit":"mA","source":"RP2040 datasheet p.617 table 617_1","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA; chip u1 GPIO28"},"vih":{"max":3.6,"min":2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; max = IOVDD + 0.3; chip u1 GPIO28"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 GPIO28"},"voh":{"max":3.3,"min":2.62,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"IOVDD=3.3V; max = IOVDD; IOH = 2, 4, 8 or 12mA depending on setting; chip u1 GPIO28"},"vol":{"max":0.5,"min":0,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"IOVDD=3.3V; IOL = 2, 4, 8 or 12mA depending on setting; chip u1 GPIO28"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 GPIO28"},"esd_hbm":{"max":2,"unit":"kV","source":"RP2040 datasheet p.615 table 615_4","conditions":"chip u1 GPIO28"},"pull_up":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO28"},"adc_enob":{"min":8.7,"source":"RP2040 datasheet p.618 table 618_1","conditions":"chip u1 GPIO28"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO28"},"io_voltage":{"unit":"V","value":3.3,"source":"p.10"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 GPIO28"},"abs_max_voltage":{"max":3.8,"min":-0.5,"unit":"V","source":"RP2040 datasheet p.615 table 615_3","conditions":"max = IOVDD + 0.5 V (3.8 V at IOVDD=3.3 V); chip u1 GPIO28"},"adc_input_range":{"max":3.3,"min":0,"unit":"V","source":"RP2040 datasheet p.618 table 618_1","conditions":"max = ADC_AVDD (3.3 V typ); chip u1 GPIO28"},"five_volt_tolerant":{"value":false,"source":"RP2040 datasheet p.615 table 615_3","conditions":"pin voltage abs-max is IOVDD + 0.5 V; FT pads tolerate up to 3.63 V only while IOVDD = 0 V; chip u1 GPIO28"},"adc_input_impedance":{"min":100,"unit":"kΩ","source":"RP2040 datasheet p.618 table 618_1","conditions":"chip u1 GPIO28"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"A2/D2","kind":"gpio","label":"A2/D2","other":{},"position":"JP1-3","reserved":false,"connector":"JP1","functions":["ADC1","SPI1 MOSI","I2C1 SCL","PWM5 B","SPI1_TX","UART1_RTS","SIO","PIO0","PIO1","USB_OVCUR_DET"],"voltage_v":3.3,"electrical":{"ioh":{"max":12,"typ":4,"unit":"mA","source":"RP2040 datasheet p.617 table 617_1","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA; chip u1 GPIO27"},"iol":{"max":12,"typ":4,"unit":"mA","source":"RP2040 datasheet p.617 table 617_1","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA; chip u1 GPIO27"},"vih":{"max":3.6,"min":2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; max = IOVDD + 0.3; chip u1 GPIO27"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 GPIO27"},"voh":{"max":3.3,"min":2.62,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"IOVDD=3.3V; max = IOVDD; IOH = 2, 4, 8 or 12mA depending on setting; chip u1 GPIO27"},"vol":{"max":0.5,"min":0,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"IOVDD=3.3V; IOL = 2, 4, 8 or 12mA depending on setting; chip u1 GPIO27"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 GPIO27"},"esd_hbm":{"max":2,"unit":"kV","source":"RP2040 datasheet p.615 table 615_4","conditions":"chip u1 GPIO27"},"pull_up":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO27"},"adc_enob":{"min":8.7,"source":"RP2040 datasheet p.618 table 618_1","conditions":"chip u1 GPIO27"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO27"},"io_voltage":{"unit":"V","value":3.3,"source":"p.10"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 GPIO27"},"abs_max_voltage":{"max":3.8,"min":-0.5,"unit":"V","source":"RP2040 datasheet p.615 table 615_3","conditions":"max = IOVDD + 0.5 V (3.8 V at IOVDD=3.3 V); chip u1 GPIO27"},"adc_input_range":{"max":3.3,"min":0,"unit":"V","source":"RP2040 datasheet p.618 table 618_1","conditions":"max = ADC_AVDD (3.3 V typ); chip u1 GPIO27"},"five_volt_tolerant":{"value":false,"source":"RP2040 datasheet p.615 table 615_3","conditions":"pin voltage abs-max is IOVDD + 0.5 V; FT pads tolerate up to 3.63 V only while IOVDD = 0 V; chip u1 GPIO27"},"adc_input_impedance":{"min":100,"unit":"kΩ","source":"RP2040 datasheet p.618 table 618_1","conditions":"chip u1 GPIO27"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"A3/D3","kind":"gpio","label":"A3/D3","other":{},"position":"JP1-4","reserved":false,"connector":"JP1","functions":["ADC0","SPI1 SCK","I2C1 SDA","PWM5 A","UART1_CTS","SIO","PIO0","PIO1","USB_VBUS_EN"],"voltage_v":3.3,"electrical":{"ioh":{"max":12,"typ":4,"unit":"mA","source":"RP2040 datasheet p.617 table 617_1","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA; chip u1 GPIO26"},"iol":{"max":12,"typ":4,"unit":"mA","source":"RP2040 datasheet p.617 table 617_1","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA; chip u1 GPIO26"},"vih":{"max":3.6,"min":2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; max = IOVDD + 0.3; chip u1 GPIO26"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 GPIO26"},"voh":{"max":3.3,"min":2.62,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"IOVDD=3.3V; max = IOVDD; IOH = 2, 4, 8 or 12mA depending on setting; chip u1 GPIO26"},"vol":{"max":0.5,"min":0,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"IOVDD=3.3V; IOL = 2, 4, 8 or 12mA depending on setting; chip u1 GPIO26"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 GPIO26"},"esd_hbm":{"max":2,"unit":"kV","source":"RP2040 datasheet p.615 table 615_4","conditions":"chip u1 GPIO26"},"pull_up":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO26"},"adc_enob":{"min":8.7,"source":"RP2040 datasheet p.618 table 618_1","conditions":"chip u1 GPIO26"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO26"},"io_voltage":{"unit":"V","value":3.3,"source":"p.10"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 GPIO26"},"abs_max_voltage":{"max":3.8,"min":-0.5,"unit":"V","source":"RP2040 datasheet p.615 table 615_3","conditions":"max = IOVDD + 0.5 V (3.8 V at IOVDD=3.3 V); chip u1 GPIO26"},"adc_input_range":{"max":3.3,"min":0,"unit":"V","source":"RP2040 datasheet p.618 table 618_1","conditions":"max = ADC_AVDD (3.3 V typ); chip u1 GPIO26"},"five_volt_tolerant":{"value":false,"source":"RP2040 datasheet p.615 table 615_3","conditions":"pin voltage abs-max is IOVDD + 0.5 V; FT pads tolerate up to 3.63 V only while IOVDD = 0 V; chip u1 GPIO26"},"adc_input_impedance":{"min":100,"unit":"kΩ","source":"RP2040 datasheet p.618 table 618_1","conditions":"chip u1 GPIO26"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"SDA/D4","kind":"gpio","label":"SDA/D4","other":{},"position":"JP1-5","reserved":false,"connector":"JP1","functions":["I2C0 SDA","digital I/O pin 4","UART1 TX","PWM4 A","SPI1_RX","SIO","PIO0","PIO1","CLOCK_GPOUT2","USB_OVCUR_DET"],"voltage_v":3.3,"electrical":{"ioh":{"max":12,"typ":4,"unit":"mA","source":"RP2040 datasheet p.617 table 617_1","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA; chip u1 GPIO24"},"iol":{"max":12,"typ":4,"unit":"mA","source":"RP2040 datasheet p.617 table 617_1","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA; chip u1 GPIO24"},"vih":{"max":3.6,"min":2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; max = IOVDD + 0.3; chip u1 GPIO24"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 GPIO24"},"voh":{"max":3.3,"min":2.62,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"IOVDD=3.3V; max = IOVDD; IOH = 2, 4, 8 or 12mA depending on setting; chip u1 GPIO24"},"vol":{"max":0.5,"min":0,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"IOVDD=3.3V; IOL = 2, 4, 8 or 12mA depending on setting; chip u1 GPIO24"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 GPIO24"},"esd_hbm":{"max":4,"unit":"kV","source":"RP2040 datasheet p.616 table 616_1","conditions":"chip u1 GPIO24"},"pull_up":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO24"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO24"},"io_voltage":{"unit":"V","value":3.3,"source":"p.10"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 GPIO24"},"abs_max_voltage":{"max":3.8,"min":-0.5,"unit":"V","source":"RP2040 datasheet p.615 table 615_3","conditions":"max = IOVDD + 0.5 V (3.8 V at IOVDD=3.3 V); chip u1 GPIO24"},"five_volt_tolerant":{"value":false,"source":"RP2040 datasheet p.615 table 615_3","conditions":"pin voltage abs-max is IOVDD + 0.5 V; FT pads tolerate up to 3.63 V only while IOVDD = 0 V; chip u1 GPIO24"},"unpowered_voltage_tolerant":{"value":true,"source":"RP2040 datasheet p.613 table 613_1","conditions":"chip u1 GPIO24"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"SCL/D5","kind":"gpio","label":"SCL/D5","other":{},"position":"JP1-6","reserved":false,"connector":"JP1","functions":["I2C0 SCL","digital I/O pin 5","UART1 RX","PWM4 B","SPI1_CSn","SIO","PIO0","PIO1","CLOCK_GPOUT3","USB_VBUS_DET"],"voltage_v":3.3,"electrical":{"ioh":{"max":12,"typ":4,"unit":"mA","source":"RP2040 datasheet p.617 table 617_1","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA; chip u1 GPIO25"},"iol":{"max":12,"typ":4,"unit":"mA","source":"RP2040 datasheet p.617 table 617_1","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA; chip u1 GPIO25"},"vih":{"max":3.6,"min":2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; max = IOVDD + 0.3; chip u1 GPIO25"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 GPIO25"},"voh":{"max":3.3,"min":2.62,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"IOVDD=3.3V; max = IOVDD; IOH = 2, 4, 8 or 12mA depending on setting; chip u1 GPIO25"},"vol":{"max":0.5,"min":0,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"IOVDD=3.3V; IOL = 2, 4, 8 or 12mA depending on setting; chip u1 GPIO25"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 GPIO25"},"esd_hbm":{"max":4,"unit":"kV","source":"RP2040 datasheet p.616 table 616_1","conditions":"chip u1 GPIO25"},"pull_up":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO25"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO25"},"io_voltage":{"unit":"V","value":3.3,"source":"p.10"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 GPIO25"},"abs_max_voltage":{"max":3.8,"min":-0.5,"unit":"V","source":"RP2040 datasheet p.615 table 615_3","conditions":"max = IOVDD + 0.5 V (3.8 V at IOVDD=3.3 V); chip u1 GPIO25"},"five_volt_tolerant":{"value":false,"source":"RP2040 datasheet p.615 table 615_3","conditions":"pin voltage abs-max is IOVDD + 0.5 V; FT pads tolerate up to 3.63 V only while IOVDD = 0 V; chip u1 GPIO25"},"unpowered_voltage_tolerant":{"value":true,"source":"RP2040 datasheet p.613 table 613_1","conditions":"chip u1 GPIO25"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"TX/D6","kind":"gpio","label":"TX/D6","other":{},"position":"JP1-7","reserved":false,"connector":"JP1","functions":["UART1 TX","I2C0 SDA","PWM2 A","SPI0_RX","SIO","PIO0","PIO1","CLOCK_GPIN0","USB_VBUS_EN"],"voltage_v":3.3,"electrical":{"ioh":{"max":12,"typ":4,"unit":"mA","source":"RP2040 datasheet p.617 table 617_1","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA; chip u1 GPIO20"},"iol":{"max":12,"typ":4,"unit":"mA","source":"RP2040 datasheet p.617 table 617_1","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA; chip u1 GPIO20"},"vih":{"max":3.6,"min":2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; max = IOVDD + 0.3; chip u1 GPIO20"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 GPIO20"},"voh":{"max":3.3,"min":2.62,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"IOVDD=3.3V; max = IOVDD; IOH = 2, 4, 8 or 12mA depending on setting; chip u1 GPIO20"},"vol":{"max":0.5,"min":0,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"IOVDD=3.3V; IOL = 2, 4, 8 or 12mA depending on setting; chip u1 GPIO20"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 GPIO20"},"esd_hbm":{"max":4,"unit":"kV","source":"RP2040 datasheet p.616 table 616_1","conditions":"chip u1 GPIO20"},"pull_up":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO20"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO20"},"io_voltage":{"unit":"V","value":3.3,"source":"p.10"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 GPIO20"},"abs_max_voltage":{"max":3.8,"min":-0.5,"unit":"V","source":"RP2040 datasheet p.615 table 615_3","conditions":"max = IOVDD + 0.5 V (3.8 V at IOVDD=3.3 V); chip u1 GPIO20"},"five_volt_tolerant":{"value":false,"source":"RP2040 datasheet p.615 table 615_3","conditions":"pin voltage abs-max is IOVDD + 0.5 V; FT pads tolerate up to 3.63 V only while IOVDD = 0 V; chip u1 GPIO20"},"unpowered_voltage_tolerant":{"value":true,"source":"RP2040 datasheet p.613 table 613_1","conditions":"chip u1 GPIO20"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"RX/D7","kind":"gpio","label":"RX/D7","other":{},"position":"JP3-1","reserved":false,"connector":"JP3","functions":["UART1 RX","SPI0 CS","I2C0 SCL","PWM2 B","SPI0_CSn","SIO","PIO0","PIO1","USB_VBUS_EN"],"voltage_v":3.3,"electrical":{"ioh":{"max":12,"typ":4,"unit":"mA","source":"RP2040 datasheet p.617 table 617_1","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA; chip u1 GPIO5"},"iol":{"max":12,"typ":4,"unit":"mA","source":"RP2040 datasheet p.617 table 617_1","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA; chip u1 GPIO5"},"vih":{"max":3.6,"min":2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; max = IOVDD + 0.3; chip u1 GPIO5"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 GPIO5"},"voh":{"max":3.3,"min":2.62,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"IOVDD=3.3V; max = IOVDD; IOH = 2, 4, 8 or 12mA depending on setting; chip u1 GPIO5"},"vol":{"max":0.5,"min":0,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"IOVDD=3.3V; IOL = 2, 4, 8 or 12mA depending on setting; chip u1 GPIO5"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 GPIO5"},"esd_hbm":{"max":4,"unit":"kV","source":"RP2040 datasheet p.616 table 616_1","conditions":"chip u1 GPIO5"},"pull_up":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO5"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO5"},"io_voltage":{"unit":"V","value":3.3,"source":"p.10"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 GPIO5"},"abs_max_voltage":{"max":3.8,"min":-0.5,"unit":"V","source":"RP2040 datasheet p.615 table 615_3","conditions":"max = IOVDD + 0.5 V (3.8 V at IOVDD=3.3 V); chip u1 GPIO5"},"five_volt_tolerant":{"value":false,"source":"RP2040 datasheet p.615 table 615_3","conditions":"pin voltage abs-max is IOVDD + 0.5 V; FT pads tolerate up to 3.63 V only while IOVDD = 0 V; chip u1 GPIO5"},"unpowered_voltage_tolerant":{"value":true,"source":"RP2040 datasheet p.613 table 613_1","conditions":"chip u1 GPIO5"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"SCK/D8","kind":"gpio","label":"SCK/D8","other":{},"position":"JP3-2","reserved":false,"connector":"JP3","functions":["SPI0 SCK","digital I/O pin 8","I2C1 SDA","PWM3 A","UART1_CTS","SIO","PIO0","PIO1","USB_OVCUR_DET"],"voltage_v":3.3,"electrical":{"ioh":{"max":12,"typ":4,"unit":"mA","source":"RP2040 datasheet p.617 table 617_1","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA; chip u1 GPIO6"},"iol":{"max":12,"typ":4,"unit":"mA","source":"RP2040 datasheet p.617 table 617_1","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA; chip u1 GPIO6"},"vih":{"max":3.6,"min":2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; max = IOVDD + 0.3; chip u1 GPIO6"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 GPIO6"},"voh":{"max":3.3,"min":2.62,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"IOVDD=3.3V; max = IOVDD; IOH = 2, 4, 8 or 12mA depending on setting; chip u1 GPIO6"},"vol":{"max":0.5,"min":0,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"IOVDD=3.3V; IOL = 2, 4, 8 or 12mA depending on setting; chip u1 GPIO6"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 GPIO6"},"esd_hbm":{"max":4,"unit":"kV","source":"RP2040 datasheet p.616 table 616_1","conditions":"chip u1 GPIO6"},"pull_up":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO6"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO6"},"io_voltage":{"unit":"V","value":3.3,"source":"p.10"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 GPIO6"},"abs_max_voltage":{"max":3.8,"min":-0.5,"unit":"V","source":"RP2040 datasheet p.615 table 615_3","conditions":"max = IOVDD + 0.5 V (3.8 V at IOVDD=3.3 V); chip u1 GPIO6"},"five_volt_tolerant":{"value":false,"source":"RP2040 datasheet p.615 table 615_3","conditions":"pin voltage abs-max is IOVDD + 0.5 V; FT pads tolerate up to 3.63 V only while IOVDD = 0 V; chip u1 GPIO6"},"unpowered_voltage_tolerant":{"value":true,"source":"RP2040 datasheet p.613 table 613_1","conditions":"chip u1 GPIO6"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"MI/D9","kind":"gpio","label":"MI/D9","other":{},"position":"JP3-3","reserved":false,"connector":"JP3","functions":["SPI0 MISO","digital I/O pin 9","UART1 TX","I2C0 SDA","PWM2 A","SPI0_RX","SIO","PIO0","PIO1","USB_VBUS_DET"],"voltage_v":3.3,"electrical":{"ioh":{"max":12,"typ":4,"unit":"mA","source":"RP2040 datasheet p.617 table 617_1","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA; chip u1 GPIO4"},"iol":{"max":12,"typ":4,"unit":"mA","source":"RP2040 datasheet p.617 table 617_1","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA; chip u1 GPIO4"},"vih":{"max":3.6,"min":2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; max = IOVDD + 0.3; chip u1 GPIO4"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 GPIO4"},"voh":{"max":3.3,"min":2.62,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"IOVDD=3.3V; max = IOVDD; IOH = 2, 4, 8 or 12mA depending on setting; chip u1 GPIO4"},"vol":{"max":0.5,"min":0,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"IOVDD=3.3V; IOL = 2, 4, 8 or 12mA depending on setting; chip u1 GPIO4"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 GPIO4"},"esd_hbm":{"max":4,"unit":"kV","source":"RP2040 datasheet p.616 table 616_1","conditions":"chip u1 GPIO4"},"pull_up":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO4"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO4"},"io_voltage":{"unit":"V","value":3.3,"source":"p.10"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 GPIO4"},"abs_max_voltage":{"max":3.8,"min":-0.5,"unit":"V","source":"RP2040 datasheet p.615 table 615_3","conditions":"max = IOVDD + 0.5 V (3.8 V at IOVDD=3.3 V); chip u1 GPIO4"},"five_volt_tolerant":{"value":false,"source":"RP2040 datasheet p.615 table 615_3","conditions":"pin voltage abs-max is IOVDD + 0.5 V; FT pads tolerate up to 3.63 V only while IOVDD = 0 V; chip u1 GPIO4"},"unpowered_voltage_tolerant":{"value":true,"source":"RP2040 datasheet p.613 table 613_1","conditions":"chip u1 GPIO4"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"MO/D10","kind":"gpio","label":"MO/D10","other":{},"position":"JP3-4","reserved":false,"connector":"JP3","functions":["SPI0 MOSI","digital I/O pin 10","I2C1 SCL","PWM1 B","SPI0_TX","UART0_RTS","SIO","PIO0","PIO1","USB_OVCUR_DET"],"voltage_v":3.3,"electrical":{"ioh":{"max":12,"typ":4,"unit":"mA","source":"RP2040 datasheet p.617 table 617_1","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA; chip u1 GPIO3"},"iol":{"max":12,"typ":4,"unit":"mA","source":"RP2040 datasheet p.617 table 617_1","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA; chip u1 GPIO3"},"vih":{"max":3.6,"min":2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; max = IOVDD + 0.3; chip u1 GPIO3"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 GPIO3"},"voh":{"max":3.3,"min":2.62,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"IOVDD=3.3V; max = IOVDD; IOH = 2, 4, 8 or 12mA depending on setting; chip u1 GPIO3"},"vol":{"max":0.5,"min":0,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"IOVDD=3.3V; IOL = 2, 4, 8 or 12mA depending on setting; chip u1 GPIO3"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 GPIO3"},"esd_hbm":{"max":4,"unit":"kV","source":"RP2040 datasheet p.616 table 616_1","conditions":"chip u1 GPIO3"},"pull_up":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO3"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO3"},"io_voltage":{"unit":"V","value":3.3,"source":"p.10"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 GPIO3"},"abs_max_voltage":{"max":3.8,"min":-0.5,"unit":"V","source":"RP2040 datasheet p.615 table 615_3","conditions":"max = IOVDD + 0.5 V (3.8 V at IOVDD=3.3 V); chip u1 GPIO3"},"five_volt_tolerant":{"value":false,"source":"RP2040 datasheet p.615 table 615_3","conditions":"pin voltage abs-max is IOVDD + 0.5 V; FT pads tolerate up to 3.63 V only while IOVDD = 0 V; chip u1 GPIO3"},"unpowered_voltage_tolerant":{"value":true,"source":"RP2040 datasheet p.613 table 613_1","conditions":"chip u1 GPIO3"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"SDA1","kind":"gpio","label":"SDA1","other":{},"position":"STEMMA QT","reserved":false,"connector":"STEMMA QT","functions":["I2C1 SDA for the STEMMA QT connector","SPI0 SCK","PWM3 A","UART1_CTS","I2C1_SDA","SIO","PIO0","PIO1","CLOCK_GPIN1","USB_VBUS_DET"],"voltage_v":3.3,"electrical":{"ioh":{"max":12,"typ":4,"unit":"mA","source":"RP2040 datasheet p.617 table 617_1","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA; chip u1 GPIO22"},"iol":{"max":12,"typ":4,"unit":"mA","source":"RP2040 datasheet p.617 table 617_1","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA; chip u1 GPIO22"},"vih":{"max":3.6,"min":2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; max = IOVDD + 0.3; chip u1 GPIO22"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 GPIO22"},"voh":{"max":3.3,"min":2.62,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"IOVDD=3.3V; max = IOVDD; IOH = 2, 4, 8 or 12mA depending on setting; chip u1 GPIO22"},"vol":{"max":0.5,"min":0,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"IOVDD=3.3V; IOL = 2, 4, 8 or 12mA depending on setting; chip u1 GPIO22"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 GPIO22"},"esd_hbm":{"max":4,"unit":"kV","source":"RP2040 datasheet p.616 table 616_1","conditions":"chip u1 GPIO22"},"pull_up":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO22"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO22"},"io_voltage":{"unit":"V","value":3.3,"source":"p.10"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 GPIO22"},"abs_max_voltage":{"max":3.8,"min":-0.5,"unit":"V","source":"RP2040 datasheet p.615 table 615_3","conditions":"max = IOVDD + 0.5 V (3.8 V at IOVDD=3.3 V); chip u1 GPIO22"},"five_volt_tolerant":{"value":false,"source":"RP2040 datasheet p.615 table 615_3","conditions":"pin voltage abs-max is IOVDD + 0.5 V; FT pads tolerate up to 3.63 V only while IOVDD = 0 V; chip u1 GPIO22"},"unpowered_voltage_tolerant":{"value":true,"source":"RP2040 datasheet p.613 table 613_1","conditions":"chip u1 GPIO22"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"SCL1","kind":"gpio","label":"SCL1","other":{},"position":"STEMMA QT","reserved":false,"connector":"STEMMA QT","functions":["I2C1 SCL for the STEMMA QT connector","SPI0 MOSI","PWM3 B","SPI0_TX","UART1_RTS","I2C1_SCL","SIO","PIO0","PIO1","CLOCK_GPOUT1","USB_VBUS_EN"],"voltage_v":3.3,"electrical":{"ioh":{"max":12,"typ":4,"unit":"mA","source":"RP2040 datasheet p.617 table 617_1","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA; chip u1 GPIO23"},"iol":{"max":12,"typ":4,"unit":"mA","source":"RP2040 datasheet p.617 table 617_1","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA; chip u1 GPIO23"},"vih":{"max":3.6,"min":2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; max = IOVDD + 0.3; chip u1 GPIO23"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 GPIO23"},"voh":{"max":3.3,"min":2.62,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"IOVDD=3.3V; max = IOVDD; IOH = 2, 4, 8 or 12mA depending on setting; chip u1 GPIO23"},"vol":{"max":0.5,"min":0,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"IOVDD=3.3V; IOL = 2, 4, 8 or 12mA depending on setting; chip u1 GPIO23"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 GPIO23"},"esd_hbm":{"max":4,"unit":"kV","source":"RP2040 datasheet p.616 table 616_1","conditions":"chip u1 GPIO23"},"pull_up":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO23"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO23"},"io_voltage":{"unit":"V","value":3.3,"source":"p.10"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 GPIO23"},"abs_max_voltage":{"max":3.8,"min":-0.5,"unit":"V","source":"RP2040 datasheet p.615 table 615_3","conditions":"max = IOVDD + 0.5 V (3.8 V at IOVDD=3.3 V); chip u1 GPIO23"},"five_volt_tolerant":{"value":false,"source":"RP2040 datasheet p.615 table 615_3","conditions":"pin voltage abs-max is IOVDD + 0.5 V; FT pads tolerate up to 3.63 V only while IOVDD = 0 V; chip u1 GPIO23"},"unpowered_voltage_tolerant":{"value":true,"source":"RP2040 datasheet p.613 table 613_1","conditions":"chip u1 GPIO23"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"3V","kind":"power_out","label":"3V","other":{},"position":"JP3-5","reserved":false,"connector":"JP3","functions":["power_out"],"voltage_v":3.3,"electrical":{"output_current":{"max":500,"unit":"mA","source":"p.14","conditions":"guide p14; the feature list (p10) gives 600 mA peak for the regulator — both kept"},"output_voltage":{"typ":3.3,"unit":"V","source":"p.10"},"output_current_peak":{"max":600,"unit":"mA","source":"p.10"}}},{"id":"GND","kind":"ground","label":"GND","other":{},"position":"JP3-6","reserved":false,"connector":"JP3","functions":["ground"],"voltage_v":0,"electrical":{}},{"id":"5V","kind":"power_in","label":"5V","other":{},"position":"JP3-7","reserved":false,"connector":"JP3","functions":["power_in"],"voltage_v":5,"electrical":{"input_voltage":{"typ":5,"unit":"V","source":"p.14"},"diode_current_peak":{"max":1,"unit":"A","source":"p.14"}}}],"derived":{},"connectors":[{"id":"pads","kind":"2 × 7 castellated pads, 0.1 in pitch (loose headers supplied)","other":{},"pitch_mm":2.54,"pin_count":14},{"id":"usb","kind":"USB Type-C","other":{}},{"id":"stemma_qt","kind":"STEMMA QT (JST SH 4-pin, I2C1)","other":{},"pin_count":4}],"pin_mappings":[{"other":{},"signal":"GPIO29","child_ref":"bdcf0bd1-b665-5475-8472-7ca83732b951--mcu","route_type":"direct","board_pin_id":"A0/D0","child_pin_id":"GPIO29"},{"other":{},"signal":"GPIO28","child_ref":"bdcf0bd1-b665-5475-8472-7ca83732b951--mcu","route_type":"direct","board_pin_id":"A1/D1","child_pin_id":"GPIO28"},{"other":{},"signal":"GPIO27","child_ref":"bdcf0bd1-b665-5475-8472-7ca83732b951--mcu","route_type":"direct","board_pin_id":"A2/D2","child_pin_id":"GPIO27"},{"other":{},"signal":"GPIO26","child_ref":"bdcf0bd1-b665-5475-8472-7ca83732b951--mcu","route_type":"direct","board_pin_id":"A3/D3","child_pin_id":"GPIO26"},{"other":{},"signal":"GPIO24","child_ref":"bdcf0bd1-b665-5475-8472-7ca83732b951--mcu","route_type":"direct","board_pin_id":"SDA/D4","child_pin_id":"GPIO24"},{"other":{},"signal":"GPIO25","child_ref":"bdcf0bd1-b665-5475-8472-7ca83732b951--mcu","route_type":"direct","board_pin_id":"SCL/D5","child_pin_id":"GPIO25"},{"other":{},"signal":"GPIO20","child_ref":"bdcf0bd1-b665-5475-8472-7ca83732b951--mcu","route_type":"direct","board_pin_id":"TX/D6","child_pin_id":"GPIO20"},{"other":{},"signal":"GPIO5","child_ref":"bdcf0bd1-b665-5475-8472-7ca83732b951--mcu","route_type":"direct","board_pin_id":"RX/D7","child_pin_id":"GPIO5"},{"other":{},"signal":"GPIO6","child_ref":"bdcf0bd1-b665-5475-8472-7ca83732b951--mcu","route_type":"direct","board_pin_id":"SCK/D8","child_pin_id":"GPIO6"},{"other":{},"signal":"GPIO4","child_ref":"bdcf0bd1-b665-5475-8472-7ca83732b951--mcu","route_type":"direct","board_pin_id":"MI/D9","child_pin_id":"GPIO4"},{"other":{},"signal":"GPIO3","child_ref":"bdcf0bd1-b665-5475-8472-7ca83732b951--mcu","route_type":"direct","board_pin_id":"MO/D10","child_pin_id":"GPIO3"},{"other":{},"signal":"GPIO22","child_ref":"bdcf0bd1-b665-5475-8472-7ca83732b951--mcu","route_type":"direct","board_pin_id":"SDA1","child_pin_id":"GPIO22"},{"other":{},"signal":"GPIO23","child_ref":"bdcf0bd1-b665-5475-8472-7ca83732b951--mcu","route_type":"direct","board_pin_id":"SCL1","child_pin_id":"GPIO23"}],"requirements":{"other":{},"data_inputs":[],"power_inputs":[{"name":"5V","other":{}}]},"pinout_complete":true},"geometry":{"cad":{"bbox":{"width_mm":17.78,"height_mm":1.6,"length_mm":20.83},"features":[],"mesh_path":"qt-py-rp2040.stl","step_path":"qt-py-rp2040.step","assumptions":["thickness=1.6 mm assumed: PCB thickness is not printed (guide, fab print, store page); 1.6 mm assumed for the CAD envelope only"],"verification":"generated","envelope_complete":false},"other":{},"derived":{},"dimensions":{"other":{},"width_mm":17.78,"length_mm":20.83},"feature_boxes":[],"mounting_holes":[]},"provides":{"other":{},"memory":{"other":{},"sram_kb":264,"flash_kb":8192,"eeprom_kb":0},"derived":{},"features":["Castellated pads — solder directly to a carrier PCB","Built-in RGB NeoPixel with controllable power pin","Reset and BOOT buttons","STEMMA QT / Qwiic I2C connector (second I2C bus)","USB host mode via solder jumper (connects USB 5V to the 5V pad)","Native USB (serial, MIDI, HID, mass storage)"],"wireless":[],"gpio_count":13,"capabilities":[{"notes":"count stated in datasheet (adc_channels)","other":{},"protocol":"adc","available":true,"board_pin_ids":["A0/D0","A1/D1","A2/D2","A3/D3"],"instance_count":4},{"other":{},"protocol":"spi","available":true,"board_pin_ids":["A0/D0","A1/D1","A2/D2","A3/D3","SDA/D4","SCL/D5","TX/D6","RX/D7","SCK/D8","MI/D9","MO/D10","SDA1","SCL1"],"instance_count":2},{"notes":"count stated in datasheet (i2c_count)","other":{},"protocol":"i2c","available":true,"board_pin_ids":["A0/D0","A1/D1","A2/D2","A3/D3","SDA/D4","SCL/D5","TX/D6","RX/D7","SCK/D8","MI/D9","MO/D10","SDA1","SCL1"],"instance_count":2},{"other":{},"protocol":"pwm","available":true,"board_pin_ids":["A0/D0","A1/D1","A2/D2","A3/D3","SDA/D4","SCL/D5","TX/D6","RX/D7","SCK/D8","MI/D9","MO/D10","SDA1","SCL1"]},{"other":{},"protocol":"uart","available":true,"board_pin_ids":["A0/D0","A1/D1","A2/D2","A3/D3","SDA/D4","SCL/D5","TX/D6","RX/D7","SCK/D8","MI/D9","MO/D10","SDA1","SCL1"],"instance_count":2},{"other":{},"protocol":"gpio","available":true,"board_pin_ids":["A0/D0","A1/D1","A2/D2","A3/D3","SDA/D4","SCL/D5","TX/D6","RX/D7","SCK/D8","MI/D9","MO/D10","SDA1","SCL1"]},{"other":{},"protocol":"pio","available":true,"board_pin_ids":["A0/D0","A1/D1","A2/D2","A3/D3","SDA/D4","SCL/D5","TX/D6","RX/D7","SCK/D8","MI/D9","MO/D10","SDA1","SCL1"],"instance_count":2},{"other":{},"protocol":"usb","available":true,"board_pin_ids":["A0/D0","A1/D1","A2/D2","A3/D3","SDA/D4","SCL/D5","TX/D6","RX/D7","SCK/D8","MI/D9","MO/D10","SDA1","SCL1"]},{"other":{},"protocol":"other","available":true,"board_pin_ids":["A1/D1","SDA1","SCL1"],"instance_count":1},{"other":{},"protocol":"clock","available":true,"board_pin_ids":["SDA/D4","SCL/D5","TX/D6","SDA1","SCL1"],"instance_count":4}],"software_frameworks":["CircuitPython","MicroPython","Arduino"]},"compliance":{"other":{},"derived":{},"certifications":[]},"constraints":{"other":{},"derived":{},"thermal":{"other":{}},"electrical":{"other":{},"io_voltage_v":3.3,"logic_high_min_v":2,"pin_drive_max_ma":12,"supply_voltage_max_v":5,"supply_voltage_min_v":5}}},"other":null,"source_type":"pdf","source_ref":"https://cdn-learn.adafruit.com/downloads/pdf/adafruit-qt-py-2040.pdf","datasheet":{"cad":{"bbox":{"max":[20.83,17.78,1.6],"min":[0,0,0],"width_mm":17.78,"height_mm":1.6,"length_mm":20.83},"check":{"failed":[],"passed":true},"expected":[{"what":"pcb","width":17.78,"length":20.83,"thickness":1.6}],"archetype":"pcb_board","mesh_path":"/Users/sumeet/Documents/Xirkit Parent/XirkitOnboard/work/qt-py-rp2040/07_cad/part.stl","step_path":"/Users/sumeet/Documents/Xirkit Parent/XirkitOnboard/work/qt-py-rp2040/07_cad/part.step","views_png":"/Users/sumeet/Documents/Xirkit Parent/XirkitOnboard/work/qt-py-rp2040/07_cad/views.png","export_stl":"qt-py-rp2040.stl","assumptions":["thickness=1.6 mm assumed: PCB thickness is not printed (guide, fab print, store page); 1.6 mm assumed for the CAD envelope only"],"export_step":"qt-py-rp2040.step","envelope_complete":false},"chips":[{"id":"u1","mpn":"RP2040","src":{"page":10,"quote":"• RP2040 32-bit Cortex M0+ dual-core running at ~125 MHz @ 3.3V logic and","method":"text"},"role":"main_processor","manufacturer":"Raspberry Pi"},{"id":"reg","mpn":"AP2112K-3.3","src":{"page":145,"quote":"AP2112K-3.3","figure":"Schematic U1","method":"drawing"},"role":"voltage_regulator","manufacturer":"Diodes Incorporated"},{"id":"neopixel","mpn":"WS2812B","src":{"page":145,"quote":"WS2812B","figure":"Schematic","method":"drawing"},"role":"rgb_led","manufacturer":"Worldsemi"}],"fields":{"usb":{"src":{"page":14,"quote":"• USB C connector - This is used for power and data. Connect to your computer","method":"text"},"unit":null,"value":"USB Type-C (RP2040 native USB)"},"weight":{"src":{"page":154,"quote":"Product Weight: 2.2g / 0.1oz","method":"text"},"unit":"g","value":2.2},"sram_kb":{"src":{"page":10,"quote":"• 264 KB RAM","method":"text"},"orig":{"unit":"KB","value":264},"unit":"KiB","value":264},"flash_kb":{"src":{"page":10,"quote":"• 8 MB SPI FLASH chip for storing files and CircuitPython/MicroPython code","method":"text"},"orig":{"unit":"MB","value":8},"unit":"KiB","value":8192},"mcu_core":{"src":{"page":10,"quote":"• RP2040 32-bit Cortex M0+ dual-core running at ~125 MHz @ 3.3V logic and","method":"text"},"unit":null,"value":"Dual-core Arm Cortex-M0+"},"clock_mhz":{"src":{"page":10,"quote":"• RP2040 32-bit Cortex M0+ dual-core running at ~125 MHz @ 3.3V logic and","method":"text"},"orig":{"unit":"MHz","value":125},"unit":"Hz","value":125000000},"eeprom_kb":{"src":{"page":10,"quote":"storage. No EEPROM","method":"derived"},"orig":{"unit":"KB","value":0},"unit":"KiB","value":0},"i2c_count":{"src":{"page":10,"quote":"Two I2C ports (one on the QT connector, one on the breakout pads)","method":"text"},"unit":null,"value":2},"gpio_count":{"src":{"page":10,"quote":"• 13 GPIO pins (11 breakout pads and two QT pads):","method":"text"},"unit":null,"value":13},"io_voltage":{"src":{"page":10,"quote":"• RP2040 32-bit Cortex M0+ dual-core running at ~125 MHz @ 3.3V logic and","method":"text"},"unit":"V","value":3.3},"adc_channels":{"src":{"page":10,"quote":"Four 12 bit ADCs (one more than Pico)","method":"derived"},"unit":null,"value":4},"input_voltage":{"src":{"page":14,"quote":"but you must have some sort of diode (schottky, signal, power, really anything)","method":"text"},"unit":null,"value":"5 V from USB-C, or into the 5V pad through an external diode"},"internal_gpio":{"src":{"page":145,"quote":"GPIO11 NEO_PWR / GPIO12 NEOPIX / GPIO21 USBBOOT","figure":"Schematic (RP2040 IC2)","method":"drawing"},"unit":null,"value":["GPIO11: NeoPixel power (NEO_PWR)","GPIO12: NeoPixel data","GPIO21: BOOT button (USBBOOT)"]},"regulator_output":{"src":{"page":10,"quote":"• 3.3V regulator with 600mA peak output (https://adafru.it/NC4)","method":"text"},"unit":null,"value":"3.3 V regulator, 600 mA peak (500 mA drawable from the 3V pad)"},"adc_resolution_bits":{"src":{"page":10,"quote":"Four 12 bit ADCs (one more than Pico)","method":"text"},"unit":null,"value":12},"software_frameworks":{"src":{"page":9,"quote":"There is great Arduino support (https://adafru.it/1a0Y) using the Earle Philhower","method":"text"},"unit":null,"value":["CircuitPython","MicroPython","Arduino"]}},"groups":{"io":["A0/D0","A1/D1","A2/D2","A3/D3","SDA/D4","SCL/D5","TX/D6","RX/D7","SCK/D8","MI/D9","MO/D10","SDA1","SCL1"],"all":["A0/D0","A1/D1","A2/D2","A3/D3","SDA/D4","SCL/D5","TX/D6","RX/D7","SCK/D8","MI/D9","MO/D10","SDA1","SCL1","3V","GND","5V"]},"source":{"url":"https://cdn-learn.adafruit.com/downloads/pdf/adafruit-qt-py-2040.pdf","pages":158,"sha256":"ac224f8b2888f01f13f49f71a8e355e6ce5a67d9496ed3af6c778cc7ec580271","onboarded_at":"2026-09-25T14:00:13+00:00"},"coverage":{"pct":100,"score":"42/42","passed":true,"explained_nulls":["wireless","supply_current","operating_temperature","thickness","holes","component_heights","lifecycle","compliance"]},"entities":[{"id":"A0/D0","attrs":{"kind":"gpio","label":"A0/D0","number":41,"chip_pin":"GPIO29","position":"JP1-1","connector":"JP1","designator":"A0/D0","power_domain":"IOVDD / ADC_AVDD"},"sources":[{"page":145,"quote":"net A0 on RP2040 pin 41 GPIO29/AD3; pad JP1-1","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},{"page":16,"quote":"• A0/D0 - This pin is ADC3. It is also SPI1 CS, I2C0 SCL and PWM6 B. This pin is available in Arduino as PIN_SERIAL1_RX .","method":"text","fragment":"entities_pins.json"}],"attr_src":{"kind":{"page":16,"quote":"• A0/D0 - This pin is ADC3. It is also SPI1 CS, I2C0 SCL and PWM6 B. This pin is available in Arduino as PIN_SERIAL1_RX .","method":"text","fragment":"entities_pins.json"},"label":{"page":16,"quote":"• A0/D0 - This pin is ADC3. It is also SPI1 CS, I2C0 SCL and PWM6 B. This pin is available in Arduino as PIN_SERIAL1_RX .","method":"text","fragment":"entities_pins.json"},"number":{"via":"chip u1 GPIO29","method":"chip_link"},"chip_pin":{"page":145,"quote":"net A0 on RP2040 pin 41 GPIO29/AD3; pad JP1-1","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"position":{"page":145,"quote":"net A0 on RP2040 pin 41 GPIO29/AD3; pad JP1-1","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"connector":{"page":145,"quote":"net A0 on RP2040 pin 41 GPIO29/AD3; pad JP1-1","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"designator":{"page":145,"quote":"net A0 on RP2040 pin 41 GPIO29/AD3; pad JP1-1","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"power_domain":{"via":"chip u1 GPIO29","method":"chip_link"}},"chip_pin":{"pin":"GPIO29","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":16,"quote":"• A0/D0 - This pin is ADC3. It is also SPI1 CS, I2C0 SCL and PWM6 B. This pin is available in Arduino as PIN_SERIAL1_RX .","method":"text","fragment":"functions_pins.json"},"signal":"ADC3","category":"adc"},{"src":{"page":16,"quote":"• A0/D0 - This pin is ADC3. It is also SPI1 CS, I2C0 SCL and PWM6 B. This pin is available in Arduino as PIN_SERIAL1_RX .","method":"text","fragment":"functions_pins.json"},"signal":"SPI1 CS","category":"spi"},{"src":{"page":16,"quote":"• A0/D0 - This pin is ADC3. It is also SPI1 CS, I2C0 SCL and PWM6 B. This pin is available in Arduino as PIN_SERIAL1_RX .","method":"text","fragment":"functions_pins.json"},"signal":"I2C0 SCL","category":"i2c"},{"src":{"page":16,"quote":"• A0/D0 - This pin is ADC3. It is also SPI1 CS, I2C0 SCL and PWM6 B. This pin is available in Arduino as PIN_SERIAL1_RX .","method":"text","fragment":"functions_pins.json"},"signal":"PWM6 B","category":"pwm"},{"alt":"F1","src":{"page":14,"quote":"| 29 | SPI1 CSn | UART0 RX | I2C0 SCL | PWM6 B | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO29","signal":"SPI1_CSn","category":"spi","instance":"1","peripheral":"SPI"},{"alt":"F2","src":{"page":14,"quote":"| 29 | SPI1 CSn | UART0 RX | I2C0 SCL | PWM6 B | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO29","signal":"UART0_RX","category":"uart","instance":"0","peripheral":"UART"},{"alt":"F5","src":{"page":14,"quote":"| 29 | SPI1 CSn | UART0 RX | I2C0 SCL | PWM6 B | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO29","signal":"SIO","category":"gpio","instance":null,"peripheral":"SIO"},{"alt":"F6","src":{"page":14,"quote":"| 29 | SPI1 CSn | UART0 RX | I2C0 SCL | PWM6 B | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO29","signal":"PIO0","category":"pio","instance":"0","peripheral":"PIO"},{"alt":"F7","src":{"page":14,"quote":"| 29 | SPI1 CSn | UART0 RX | I2C0 SCL | PWM6 B | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO29","signal":"PIO1","category":"pio","instance":"1","peripheral":"PIO"},{"alt":"F9","src":{"page":14,"quote":"| 29 | SPI1 CSn | UART0 RX | I2C0 SCL | PWM6 B | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO29","signal":"USB_VBUS_EN","category":"usb","instance":null,"peripheral":"USB"}],"electrical":{"ioh":[{"max":0.012,"src":{"doc":"RP2040 datasheet","page":617,"quote":"IOH = 2, 4, 8 or 12mA depending on setting; Default Drive Strength is 4mA","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"typ":0.004,"via":"chip u1 GPIO29","orig":{"max":12,"typ":4,"unit":"mA"},"unit":"A","symbol":"IOH","category":"characteristic","parameter":"Output source current (programmable drive strength)","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA"}],"iol":[{"max":0.012,"src":{"doc":"RP2040 datasheet","page":617,"quote":"IOL = 2, 4, 8 or 12mA depending on setting; Default Drive Strength is 4mA","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"typ":0.004,"via":"chip u1 GPIO29","orig":{"max":12,"typ":4,"unit":"mA"},"unit":"A","symbol":"IOL","category":"characteristic","parameter":"Output sink current (programmable drive strength)","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA"}],"vih":[{"max":3.6,"min":2,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Voltage High @ IOVDD=3.3V | VIH | 2 | IOVDD + 0.3 | V |  |","method":"derived","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO29","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input Voltage High @ IOVDD=3.3V","conditions":"IOVDD=3.3V; max = IOVDD + 0.3"}],"vil":[{"max":0.8,"min":-0.3,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Voltage Low @ IOVDD=3.3V | VIL | -0.3 | 0.8 | V |  |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO29","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Voltage Low @ IOVDD=3.3V","conditions":"IOVDD=3.3V"}],"voh":[{"max":3.3,"min":2.62,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Output Voltage High @ IOVDD=3.3V | VOH | 2.62 | IOVDD | V | IOH = 2, 4, 8 or 12mA depending on setting |","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO29","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output Voltage High @ IOVDD=3.3V","conditions":"IOVDD=3.3V; max = IOVDD; IOH = 2, 4, 8 or 12mA depending on setting"}],"vol":[{"max":0.5,"min":0,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Output Voltage Low @ IOVDD=3.3V | VOL | 0 | 0.5 | V | IOL = 2, 4, 8 or 12mA depending on setting |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO29","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Voltage Low @ IOVDD=3.3V","conditions":"IOVDD=3.3V; IOL = 2, 4, 8 or 12mA depending on setting"}],"vhys":[{"min":0.2,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Hysteresis Voltage @ IOVDD=3.3V | VHYS | 0.2 |  | V | Schmitt Trigger enabled |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO29","unit":"V","symbol":"VHYS","category":"characteristic","parameter":"Input Hysteresis Voltage @ IOVDD=3.3V","conditions":"IOVDD=3.3V; Schmitt Trigger enabled"}],"esd_hbm":[{"max":2000,"src":{"doc":"RP2040 datasheet","page":615,"quote":"| Human Body Model | HBM | 2 | kV | Compliant with JEDEC specification JS-001- 2012 (April 2012) |","method":"table","fragment":"ratings_pads.json","table_id":"615_4"},"via":"chip u1 GPIO29","orig":{"max":2,"unit":"kV"},"unit":"V","symbol":"HBM","category":"characteristic","parameter":"ESD Human Body Model"}],"pull_up":[{"max":80000,"min":50000,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Pull-Up Resistance | RPU | 50 | 80 | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO29","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"Pull-Up Resistance"}],"adc_enob":[{"min":8.7,"src":{"doc":"RP2040 datasheet","page":618,"quote":"| Effective Number of Bits | ENOB | 8.7 |  | bits | See Section 4.9.3 |","method":"table","fragment":"ratings_pads.json","table_id":"618_1"},"via":"chip u1 GPIO29","symbol":"ENOB","category":"characteristic","parameter":"Effective Number of Bits"}],"pull_down":[{"max":80000,"min":50000,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Pull-Down Resistance | RPD | 50 | 80 | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO29","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"io_voltage":[{"src":{"page":10,"quote":"• RP2040 32-bit Cortex M0+ dual-core running at ~125 MHz @ 3.3V logic and","method":"text","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":3.3,"category":"operating","parameter":"Logic level"}],"input_leakage":[{"max":0.000001,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Pin Input Leakage Current | IIN |  | 1 | μA |  |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO29","orig":{"max":1,"unit":"μA"},"unit":"A","symbol":"IIN","category":"characteristic","parameter":"Pin Input Leakage Current"}],"abs_max_voltage":[{"max":3.8,"min":-0.5,"src":{"doc":"RP2040 datasheet","page":615,"quote":"| Voltage at IO | VPIN | -0.5 | IOVDD + 0.5 | V |  |","method":"derived","fragment":"ratings_pads.json","table_id":"615_3"},"via":"chip u1 GPIO29","unit":"V","symbol":"VPIN","category":"absolute_max","parameter":"Voltage at IO (absolute maximum)","conditions":"max = IOVDD + 0.5 V (3.8 V at IOVDD=3.3 V)"}],"adc_input_range":[{"max":3.3,"min":0,"src":{"doc":"RP2040 datasheet","page":618,"quote":"| ADC Input Voltage Range | VPIN_ADC | 0 | ADC_AVDD | V |  |","method":"derived","fragment":"ratings_pads.json","table_id":"618_1"},"via":"chip u1 GPIO29","unit":"V","symbol":"VPIN_ADC","category":"characteristic","parameter":"ADC Input Voltage Range","conditions":"max = ADC_AVDD (3.3 V typ)"}],"five_volt_tolerant":[{"src":{"doc":"RP2040 datasheet","page":615,"quote":"| Voltage at IO | VPIN | -0.5 | IOVDD + 0.5 | V |; very little current flows into the pin whilst it is below 3.63V and IOVDD is 0V","method":"derived","fragment":"ratings_pads.json","table_id":"615_3"},"via":"chip u1 GPIO29","value":false,"symbol":"","category":"absolute_max","parameter":"5 V tolerant","conditions":"pin voltage abs-max is IOVDD + 0.5 V; FT pads tolerate up to 3.63 V only while IOVDD = 0 V"}],"adc_input_impedance":[{"min":100000,"src":{"doc":"RP2040 datasheet","page":618,"quote":"| ADC Input Impedance | RIN_ADC | 100 |  | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"618_1"},"via":"chip u1 GPIO29","orig":{"min":100,"unit":"kΩ"},"unit":"ohm","symbol":"RIN_ADC","category":"characteristic","parameter":"ADC Input Impedance"}]},"entity_type":"pin"},{"id":"A1/D1","attrs":{"kind":"gpio","label":"A1/D1","number":40,"chip_pin":"GPIO28","position":"JP1-2","connector":"JP1","designator":"A1/D1","power_domain":"IOVDD / ADC_AVDD"},"sources":[{"page":145,"quote":"net A1 on RP2040 pin 40 GPIO28/AD2; pad JP1-2","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},{"page":16,"quote":"• A1/D1 - This pin is ADC2. It is also SPI1 MISO, I2C1 SDA and PWM6 A. This pin is available in Arduino as PIN_SERIAL1_TX .","method":"text","fragment":"entities_pins.json"}],"attr_src":{"kind":{"page":16,"quote":"• A1/D1 - This pin is ADC2. It is also SPI1 MISO, I2C1 SDA and PWM6 A. This pin is available in Arduino as PIN_SERIAL1_TX .","method":"text","fragment":"entities_pins.json"},"label":{"page":16,"quote":"• A1/D1 - This pin is ADC2. It is also SPI1 MISO, I2C1 SDA and PWM6 A. This pin is available in Arduino as PIN_SERIAL1_TX .","method":"text","fragment":"entities_pins.json"},"number":{"via":"chip u1 GPIO28","method":"chip_link"},"chip_pin":{"page":145,"quote":"net A1 on RP2040 pin 40 GPIO28/AD2; pad JP1-2","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"position":{"page":145,"quote":"net A1 on RP2040 pin 40 GPIO28/AD2; pad JP1-2","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"connector":{"page":145,"quote":"net A1 on RP2040 pin 40 GPIO28/AD2; pad JP1-2","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"designator":{"page":145,"quote":"net A1 on RP2040 pin 40 GPIO28/AD2; pad JP1-2","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"power_domain":{"via":"chip u1 GPIO28","method":"chip_link"}},"chip_pin":{"pin":"GPIO28","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":16,"quote":"• A1/D1 - This pin is ADC2. It is also SPI1 MISO, I2C1 SDA and PWM6 A. This pin is available in Arduino as PIN_SERIAL1_TX .","method":"text","fragment":"functions_pins.json"},"signal":"ADC2","category":"adc"},{"src":{"page":16,"quote":"• A1/D1 - This pin is ADC2. It is also SPI1 MISO, I2C1 SDA and PWM6 A. This pin is available in Arduino as PIN_SERIAL1_TX .","method":"text","fragment":"functions_pins.json"},"signal":"SPI1 MISO","category":"spi"},{"src":{"page":16,"quote":"• A1/D1 - This pin is ADC2. It is also SPI1 MISO, I2C1 SDA and PWM6 A. This pin is available in Arduino as PIN_SERIAL1_TX .","method":"text","fragment":"functions_pins.json"},"signal":"I2C1 SDA","category":"i2c"},{"src":{"page":16,"quote":"• A1/D1 - This pin is ADC2. It is also SPI1 MISO, I2C1 SDA and PWM6 A. This pin is available in Arduino as PIN_SERIAL1_TX .","method":"text","fragment":"functions_pins.json"},"signal":"PWM6 A","category":"pwm"},{"alt":"F1","src":{"page":14,"quote":"| 28 | SPI1 RX | UART0 TX | I2C0 SDA | PWM6 A | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO28","signal":"SPI1_RX","category":"spi","instance":"1","peripheral":"SPI"},{"alt":"F2","src":{"page":14,"quote":"| 28 | SPI1 RX | UART0 TX | I2C0 SDA | PWM6 A | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO28","signal":"UART0_TX","category":"uart","instance":"0","peripheral":"UART"},{"alt":"F3","src":{"page":14,"quote":"| 28 | SPI1 RX | UART0 TX | I2C0 SDA | PWM6 A | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO28","signal":"I2C0_SDA","category":"other","instance":"2","peripheral":"I"},{"alt":"F5","src":{"page":14,"quote":"| 28 | SPI1 RX | UART0 TX | I2C0 SDA | PWM6 A | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO28","signal":"SIO","category":"gpio","instance":null,"peripheral":"SIO"},{"alt":"F6","src":{"page":14,"quote":"| 28 | SPI1 RX | UART0 TX | I2C0 SDA | PWM6 A | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO28","signal":"PIO0","category":"pio","instance":"0","peripheral":"PIO"},{"alt":"F7","src":{"page":14,"quote":"| 28 | SPI1 RX | UART0 TX | I2C0 SDA | PWM6 A | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO28","signal":"PIO1","category":"pio","instance":"1","peripheral":"PIO"},{"alt":"F9","src":{"page":14,"quote":"| 28 | SPI1 RX | UART0 TX | I2C0 SDA | PWM6 A | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO28","signal":"USB_VBUS_DET","category":"usb","instance":null,"peripheral":"USB"}],"electrical":{"ioh":[{"max":0.012,"src":{"doc":"RP2040 datasheet","page":617,"quote":"IOH = 2, 4, 8 or 12mA depending on setting; Default Drive Strength is 4mA","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"typ":0.004,"via":"chip u1 GPIO28","orig":{"max":12,"typ":4,"unit":"mA"},"unit":"A","symbol":"IOH","category":"characteristic","parameter":"Output source current (programmable drive strength)","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA"}],"iol":[{"max":0.012,"src":{"doc":"RP2040 datasheet","page":617,"quote":"IOL = 2, 4, 8 or 12mA depending on setting; Default Drive Strength is 4mA","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"typ":0.004,"via":"chip u1 GPIO28","orig":{"max":12,"typ":4,"unit":"mA"},"unit":"A","symbol":"IOL","category":"characteristic","parameter":"Output sink current (programmable drive strength)","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA"}],"vih":[{"max":3.6,"min":2,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Voltage High @ IOVDD=3.3V | VIH | 2 | IOVDD + 0.3 | V |  |","method":"derived","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO28","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input Voltage High @ IOVDD=3.3V","conditions":"IOVDD=3.3V; max = IOVDD + 0.3"}],"vil":[{"max":0.8,"min":-0.3,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Voltage Low @ IOVDD=3.3V | VIL | -0.3 | 0.8 | V |  |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO28","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Voltage Low @ IOVDD=3.3V","conditions":"IOVDD=3.3V"}],"voh":[{"max":3.3,"min":2.62,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Output Voltage High @ IOVDD=3.3V | VOH | 2.62 | IOVDD | V | IOH = 2, 4, 8 or 12mA depending on setting |","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO28","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output Voltage High @ IOVDD=3.3V","conditions":"IOVDD=3.3V; max = IOVDD; IOH = 2, 4, 8 or 12mA depending on setting"}],"vol":[{"max":0.5,"min":0,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Output Voltage Low @ IOVDD=3.3V | VOL | 0 | 0.5 | V | IOL = 2, 4, 8 or 12mA depending on setting |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO28","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Voltage Low @ IOVDD=3.3V","conditions":"IOVDD=3.3V; IOL = 2, 4, 8 or 12mA depending on setting"}],"vhys":[{"min":0.2,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Hysteresis Voltage @ IOVDD=3.3V | VHYS | 0.2 |  | V | Schmitt Trigger enabled |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO28","unit":"V","symbol":"VHYS","category":"characteristic","parameter":"Input Hysteresis Voltage @ IOVDD=3.3V","conditions":"IOVDD=3.3V; Schmitt Trigger enabled"}],"esd_hbm":[{"max":2000,"src":{"doc":"RP2040 datasheet","page":615,"quote":"| Human Body Model | HBM | 2 | kV | Compliant with JEDEC specification JS-001- 2012 (April 2012) |","method":"table","fragment":"ratings_pads.json","table_id":"615_4"},"via":"chip u1 GPIO28","orig":{"max":2,"unit":"kV"},"unit":"V","symbol":"HBM","category":"characteristic","parameter":"ESD Human Body Model"}],"pull_up":[{"max":80000,"min":50000,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Pull-Up Resistance | RPU | 50 | 80 | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO28","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"Pull-Up Resistance"}],"adc_enob":[{"min":8.7,"src":{"doc":"RP2040 datasheet","page":618,"quote":"| Effective Number of Bits | ENOB | 8.7 |  | bits | See Section 4.9.3 |","method":"table","fragment":"ratings_pads.json","table_id":"618_1"},"via":"chip u1 GPIO28","symbol":"ENOB","category":"characteristic","parameter":"Effective Number of Bits"}],"pull_down":[{"max":80000,"min":50000,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Pull-Down Resistance | RPD | 50 | 80 | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO28","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"io_voltage":[{"src":{"page":10,"quote":"• RP2040 32-bit Cortex M0+ dual-core running at ~125 MHz @ 3.3V logic and","method":"text","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":3.3,"category":"operating","parameter":"Logic level"}],"input_leakage":[{"max":0.000001,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Pin Input Leakage Current | IIN |  | 1 | μA |  |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO28","orig":{"max":1,"unit":"μA"},"unit":"A","symbol":"IIN","category":"characteristic","parameter":"Pin Input Leakage Current"}],"abs_max_voltage":[{"max":3.8,"min":-0.5,"src":{"doc":"RP2040 datasheet","page":615,"quote":"| Voltage at IO | VPIN | -0.5 | IOVDD + 0.5 | V |  |","method":"derived","fragment":"ratings_pads.json","table_id":"615_3"},"via":"chip u1 GPIO28","unit":"V","symbol":"VPIN","category":"absolute_max","parameter":"Voltage at IO (absolute maximum)","conditions":"max = IOVDD + 0.5 V (3.8 V at IOVDD=3.3 V)"}],"adc_input_range":[{"max":3.3,"min":0,"src":{"doc":"RP2040 datasheet","page":618,"quote":"| ADC Input Voltage Range | VPIN_ADC | 0 | ADC_AVDD | V |  |","method":"derived","fragment":"ratings_pads.json","table_id":"618_1"},"via":"chip u1 GPIO28","unit":"V","symbol":"VPIN_ADC","category":"characteristic","parameter":"ADC Input Voltage Range","conditions":"max = ADC_AVDD (3.3 V typ)"}],"five_volt_tolerant":[{"src":{"doc":"RP2040 datasheet","page":615,"quote":"| Voltage at IO | VPIN | -0.5 | IOVDD + 0.5 | V |; very little current flows into the pin whilst it is below 3.63V and IOVDD is 0V","method":"derived","fragment":"ratings_pads.json","table_id":"615_3"},"via":"chip u1 GPIO28","value":false,"symbol":"","category":"absolute_max","parameter":"5 V tolerant","conditions":"pin voltage abs-max is IOVDD + 0.5 V; FT pads tolerate up to 3.63 V only while IOVDD = 0 V"}],"adc_input_impedance":[{"min":100000,"src":{"doc":"RP2040 datasheet","page":618,"quote":"| ADC Input Impedance | RIN_ADC | 100 |  | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"618_1"},"via":"chip u1 GPIO28","orig":{"min":100,"unit":"kΩ"},"unit":"ohm","symbol":"RIN_ADC","category":"characteristic","parameter":"ADC Input Impedance"}]},"entity_type":"pin"},{"id":"A2/D2","attrs":{"kind":"gpio","label":"A2/D2","number":39,"chip_pin":"GPIO27","position":"JP1-3","connector":"JP1","designator":"A2/D2","power_domain":"IOVDD / ADC_AVDD"},"sources":[{"page":145,"quote":"net A2 on RP2040 pin 39 GPIO27/AD1; pad JP1-3","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},{"page":16,"quote":"• A2/D2 - This pin is ADC1. It is also SPI1 MOSI, I2C1 SCL and PWM5 B.","method":"text","fragment":"entities_pins.json"}],"attr_src":{"kind":{"page":16,"quote":"• A2/D2 - This pin is ADC1. It is also SPI1 MOSI, I2C1 SCL and PWM5 B.","method":"text","fragment":"entities_pins.json"},"label":{"page":16,"quote":"• A2/D2 - This pin is ADC1. It is also SPI1 MOSI, I2C1 SCL and PWM5 B.","method":"text","fragment":"entities_pins.json"},"number":{"via":"chip u1 GPIO27","method":"chip_link"},"chip_pin":{"page":145,"quote":"net A2 on RP2040 pin 39 GPIO27/AD1; pad JP1-3","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"position":{"page":145,"quote":"net A2 on RP2040 pin 39 GPIO27/AD1; pad JP1-3","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"connector":{"page":145,"quote":"net A2 on RP2040 pin 39 GPIO27/AD1; pad JP1-3","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"designator":{"page":145,"quote":"net A2 on RP2040 pin 39 GPIO27/AD1; pad JP1-3","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"power_domain":{"via":"chip u1 GPIO27","method":"chip_link"}},"chip_pin":{"pin":"GPIO27","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":16,"quote":"• A2/D2 - This pin is ADC1. It is also SPI1 MOSI, I2C1 SCL and PWM5 B.","method":"text","fragment":"functions_pins.json"},"signal":"ADC1","category":"adc"},{"src":{"page":16,"quote":"• A2/D2 - This pin is ADC1. It is also SPI1 MOSI, I2C1 SCL and PWM5 B.","method":"text","fragment":"functions_pins.json"},"signal":"SPI1 MOSI","category":"spi"},{"src":{"page":16,"quote":"• A2/D2 - This pin is ADC1. It is also SPI1 MOSI, I2C1 SCL and PWM5 B.","method":"text","fragment":"functions_pins.json"},"signal":"I2C1 SCL","category":"i2c"},{"src":{"page":16,"quote":"• A2/D2 - This pin is ADC1. It is also SPI1 MOSI, I2C1 SCL and PWM5 B.","method":"text","fragment":"functions_pins.json"},"signal":"PWM5 B","category":"pwm"},{"alt":"F1","src":{"page":14,"quote":"| 27 | SPI1 TX | UART1 RTS | I2C1 SCL | PWM5 B | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO27","signal":"SPI1_TX","category":"spi","instance":"1","peripheral":"SPI"},{"alt":"F2","src":{"page":14,"quote":"| 27 | SPI1 TX | UART1 RTS | I2C1 SCL | PWM5 B | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO27","signal":"UART1_RTS","category":"uart","instance":"1","peripheral":"UART"},{"alt":"F5","src":{"page":14,"quote":"| 27 | SPI1 TX | UART1 RTS | I2C1 SCL | PWM5 B | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO27","signal":"SIO","category":"gpio","instance":null,"peripheral":"SIO"},{"alt":"F6","src":{"page":14,"quote":"| 27 | SPI1 TX | UART1 RTS | I2C1 SCL | PWM5 B | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO27","signal":"PIO0","category":"pio","instance":"0","peripheral":"PIO"},{"alt":"F7","src":{"page":14,"quote":"| 27 | SPI1 TX | UART1 RTS | I2C1 SCL | PWM5 B | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO27","signal":"PIO1","category":"pio","instance":"1","peripheral":"PIO"},{"alt":"F9","src":{"page":14,"quote":"| 27 | SPI1 TX | UART1 RTS | I2C1 SCL | PWM5 B | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO27","signal":"USB_OVCUR_DET","category":"usb","instance":null,"peripheral":"USB"}],"electrical":{"ioh":[{"max":0.012,"src":{"doc":"RP2040 datasheet","page":617,"quote":"IOH = 2, 4, 8 or 12mA depending on setting; Default Drive Strength is 4mA","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"typ":0.004,"via":"chip u1 GPIO27","orig":{"max":12,"typ":4,"unit":"mA"},"unit":"A","symbol":"IOH","category":"characteristic","parameter":"Output source current (programmable drive strength)","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA"}],"iol":[{"max":0.012,"src":{"doc":"RP2040 datasheet","page":617,"quote":"IOL = 2, 4, 8 or 12mA depending on setting; Default Drive Strength is 4mA","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"typ":0.004,"via":"chip u1 GPIO27","orig":{"max":12,"typ":4,"unit":"mA"},"unit":"A","symbol":"IOL","category":"characteristic","parameter":"Output sink current (programmable drive strength)","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA"}],"vih":[{"max":3.6,"min":2,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Voltage High @ IOVDD=3.3V | VIH | 2 | IOVDD + 0.3 | V |  |","method":"derived","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO27","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input Voltage High @ IOVDD=3.3V","conditions":"IOVDD=3.3V; max = IOVDD + 0.3"}],"vil":[{"max":0.8,"min":-0.3,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Voltage Low @ IOVDD=3.3V | VIL | -0.3 | 0.8 | V |  |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO27","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Voltage Low @ IOVDD=3.3V","conditions":"IOVDD=3.3V"}],"voh":[{"max":3.3,"min":2.62,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Output Voltage High @ IOVDD=3.3V | VOH | 2.62 | IOVDD | V | IOH = 2, 4, 8 or 12mA depending on setting |","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO27","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output Voltage High @ IOVDD=3.3V","conditions":"IOVDD=3.3V; max = IOVDD; IOH = 2, 4, 8 or 12mA depending on setting"}],"vol":[{"max":0.5,"min":0,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Output Voltage Low @ IOVDD=3.3V | VOL | 0 | 0.5 | V | IOL = 2, 4, 8 or 12mA depending on setting |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO27","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Voltage Low @ IOVDD=3.3V","conditions":"IOVDD=3.3V; IOL = 2, 4, 8 or 12mA depending on setting"}],"vhys":[{"min":0.2,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Hysteresis Voltage @ IOVDD=3.3V | VHYS | 0.2 |  | V | Schmitt Trigger enabled |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO27","unit":"V","symbol":"VHYS","category":"characteristic","parameter":"Input Hysteresis Voltage @ IOVDD=3.3V","conditions":"IOVDD=3.3V; Schmitt Trigger enabled"}],"esd_hbm":[{"max":2000,"src":{"doc":"RP2040 datasheet","page":615,"quote":"| Human Body Model | HBM | 2 | kV | Compliant with JEDEC specification JS-001- 2012 (April 2012) |","method":"table","fragment":"ratings_pads.json","table_id":"615_4"},"via":"chip u1 GPIO27","orig":{"max":2,"unit":"kV"},"unit":"V","symbol":"HBM","category":"characteristic","parameter":"ESD Human Body Model"}],"pull_up":[{"max":80000,"min":50000,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Pull-Up Resistance | RPU | 50 | 80 | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO27","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"Pull-Up Resistance"}],"adc_enob":[{"min":8.7,"src":{"doc":"RP2040 datasheet","page":618,"quote":"| Effective Number of Bits | ENOB | 8.7 |  | bits | See Section 4.9.3 |","method":"table","fragment":"ratings_pads.json","table_id":"618_1"},"via":"chip u1 GPIO27","symbol":"ENOB","category":"characteristic","parameter":"Effective Number of Bits"}],"pull_down":[{"max":80000,"min":50000,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Pull-Down Resistance | RPD | 50 | 80 | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO27","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"io_voltage":[{"src":{"page":10,"quote":"• RP2040 32-bit Cortex M0+ dual-core running at ~125 MHz @ 3.3V logic and","method":"text","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":3.3,"category":"operating","parameter":"Logic level"}],"input_leakage":[{"max":0.000001,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Pin Input Leakage Current | IIN |  | 1 | μA |  |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO27","orig":{"max":1,"unit":"μA"},"unit":"A","symbol":"IIN","category":"characteristic","parameter":"Pin Input Leakage Current"}],"abs_max_voltage":[{"max":3.8,"min":-0.5,"src":{"doc":"RP2040 datasheet","page":615,"quote":"| Voltage at IO | VPIN | -0.5 | IOVDD + 0.5 | V |  |","method":"derived","fragment":"ratings_pads.json","table_id":"615_3"},"via":"chip u1 GPIO27","unit":"V","symbol":"VPIN","category":"absolute_max","parameter":"Voltage at IO (absolute maximum)","conditions":"max = IOVDD + 0.5 V (3.8 V at IOVDD=3.3 V)"}],"adc_input_range":[{"max":3.3,"min":0,"src":{"doc":"RP2040 datasheet","page":618,"quote":"| ADC Input Voltage Range | VPIN_ADC | 0 | ADC_AVDD | V |  |","method":"derived","fragment":"ratings_pads.json","table_id":"618_1"},"via":"chip u1 GPIO27","unit":"V","symbol":"VPIN_ADC","category":"characteristic","parameter":"ADC Input Voltage Range","conditions":"max = ADC_AVDD (3.3 V typ)"}],"five_volt_tolerant":[{"src":{"doc":"RP2040 datasheet","page":615,"quote":"| Voltage at IO | VPIN | -0.5 | IOVDD + 0.5 | V |; very little current flows into the pin whilst it is below 3.63V and IOVDD is 0V","method":"derived","fragment":"ratings_pads.json","table_id":"615_3"},"via":"chip u1 GPIO27","value":false,"symbol":"","category":"absolute_max","parameter":"5 V tolerant","conditions":"pin voltage abs-max is IOVDD + 0.5 V; FT pads tolerate up to 3.63 V only while IOVDD = 0 V"}],"adc_input_impedance":[{"min":100000,"src":{"doc":"RP2040 datasheet","page":618,"quote":"| ADC Input Impedance | RIN_ADC | 100 |  | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"618_1"},"via":"chip u1 GPIO27","orig":{"min":100,"unit":"kΩ"},"unit":"ohm","symbol":"RIN_ADC","category":"characteristic","parameter":"ADC Input Impedance"}]},"entity_type":"pin"},{"id":"A3/D3","attrs":{"kind":"gpio","label":"A3/D3","number":38,"chip_pin":"GPIO26","position":"JP1-4","connector":"JP1","designator":"A3/D3","power_domain":"IOVDD / ADC_AVDD"},"sources":[{"page":145,"quote":"net A3 on RP2040 pin 38 GPIO26/AD0; pad JP1-4","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},{"page":16,"quote":"• A3/D3 - This pin is ADC0. It is also SPI1 SCK, I2C1 SDA and PWM5 A.","method":"text","fragment":"entities_pins.json"}],"attr_src":{"kind":{"page":16,"quote":"• A3/D3 - This pin is ADC0. It is also SPI1 SCK, I2C1 SDA and PWM5 A.","method":"text","fragment":"entities_pins.json"},"label":{"page":16,"quote":"• A3/D3 - This pin is ADC0. It is also SPI1 SCK, I2C1 SDA and PWM5 A.","method":"text","fragment":"entities_pins.json"},"number":{"via":"chip u1 GPIO26","method":"chip_link"},"chip_pin":{"page":145,"quote":"net A3 on RP2040 pin 38 GPIO26/AD0; pad JP1-4","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"position":{"page":145,"quote":"net A3 on RP2040 pin 38 GPIO26/AD0; pad JP1-4","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"connector":{"page":145,"quote":"net A3 on RP2040 pin 38 GPIO26/AD0; pad JP1-4","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"designator":{"page":145,"quote":"net A3 on RP2040 pin 38 GPIO26/AD0; pad JP1-4","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"power_domain":{"via":"chip u1 GPIO26","method":"chip_link"}},"chip_pin":{"pin":"GPIO26","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":16,"quote":"• A3/D3 - This pin is ADC0. It is also SPI1 SCK, I2C1 SDA and PWM5 A.","method":"text","fragment":"functions_pins.json"},"signal":"ADC0","category":"adc"},{"src":{"page":16,"quote":"• A3/D3 - This pin is ADC0. It is also SPI1 SCK, I2C1 SDA and PWM5 A.","method":"text","fragment":"functions_pins.json"},"signal":"SPI1 SCK","category":"spi"},{"src":{"page":16,"quote":"• A3/D3 - This pin is ADC0. It is also SPI1 SCK, I2C1 SDA and PWM5 A.","method":"text","fragment":"functions_pins.json"},"signal":"I2C1 SDA","category":"i2c"},{"src":{"page":16,"quote":"• A3/D3 - This pin is ADC0. It is also SPI1 SCK, I2C1 SDA and PWM5 A.","method":"text","fragment":"functions_pins.json"},"signal":"PWM5 A","category":"pwm"},{"alt":"F2","src":{"page":14,"quote":"| 26 | SPI1 SCK | UART1 CTS | I2C1 SDA | PWM5 A | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO26","signal":"UART1_CTS","category":"uart","instance":"1","peripheral":"UART"},{"alt":"F5","src":{"page":14,"quote":"| 26 | SPI1 SCK | UART1 CTS | I2C1 SDA | PWM5 A | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO26","signal":"SIO","category":"gpio","instance":null,"peripheral":"SIO"},{"alt":"F6","src":{"page":14,"quote":"| 26 | SPI1 SCK | UART1 CTS | I2C1 SDA | PWM5 A | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO26","signal":"PIO0","category":"pio","instance":"0","peripheral":"PIO"},{"alt":"F7","src":{"page":14,"quote":"| 26 | SPI1 SCK | UART1 CTS | I2C1 SDA | PWM5 A | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO26","signal":"PIO1","category":"pio","instance":"1","peripheral":"PIO"},{"alt":"F9","src":{"page":14,"quote":"| 26 | SPI1 SCK | UART1 CTS | I2C1 SDA | PWM5 A | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO26","signal":"USB_VBUS_EN","category":"usb","instance":null,"peripheral":"USB"}],"electrical":{"ioh":[{"max":0.012,"src":{"doc":"RP2040 datasheet","page":617,"quote":"IOH = 2, 4, 8 or 12mA depending on setting; Default Drive Strength is 4mA","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"typ":0.004,"via":"chip u1 GPIO26","orig":{"max":12,"typ":4,"unit":"mA"},"unit":"A","symbol":"IOH","category":"characteristic","parameter":"Output source current (programmable drive strength)","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA"}],"iol":[{"max":0.012,"src":{"doc":"RP2040 datasheet","page":617,"quote":"IOL = 2, 4, 8 or 12mA depending on setting; Default Drive Strength is 4mA","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"typ":0.004,"via":"chip u1 GPIO26","orig":{"max":12,"typ":4,"unit":"mA"},"unit":"A","symbol":"IOL","category":"characteristic","parameter":"Output sink current (programmable drive strength)","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA"}],"vih":[{"max":3.6,"min":2,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Voltage High @ IOVDD=3.3V | VIH | 2 | IOVDD + 0.3 | V |  |","method":"derived","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO26","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input Voltage High @ IOVDD=3.3V","conditions":"IOVDD=3.3V; max = IOVDD + 0.3"}],"vil":[{"max":0.8,"min":-0.3,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Voltage Low @ IOVDD=3.3V | VIL | -0.3 | 0.8 | V |  |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO26","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Voltage Low @ IOVDD=3.3V","conditions":"IOVDD=3.3V"}],"voh":[{"max":3.3,"min":2.62,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Output Voltage High @ IOVDD=3.3V | VOH | 2.62 | IOVDD | V | IOH = 2, 4, 8 or 12mA depending on setting |","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO26","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output Voltage High @ IOVDD=3.3V","conditions":"IOVDD=3.3V; max = IOVDD; IOH = 2, 4, 8 or 12mA depending on setting"}],"vol":[{"max":0.5,"min":0,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Output Voltage Low @ IOVDD=3.3V | VOL | 0 | 0.5 | V | IOL = 2, 4, 8 or 12mA depending on setting |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO26","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Voltage Low @ IOVDD=3.3V","conditions":"IOVDD=3.3V; IOL = 2, 4, 8 or 12mA depending on setting"}],"vhys":[{"min":0.2,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Hysteresis Voltage @ IOVDD=3.3V | VHYS | 0.2 |  | V | Schmitt Trigger enabled |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO26","unit":"V","symbol":"VHYS","category":"characteristic","parameter":"Input Hysteresis Voltage @ IOVDD=3.3V","conditions":"IOVDD=3.3V; Schmitt Trigger enabled"}],"esd_hbm":[{"max":2000,"src":{"doc":"RP2040 datasheet","page":615,"quote":"| Human Body Model | HBM | 2 | kV | Compliant with JEDEC specification JS-001- 2012 (April 2012) |","method":"table","fragment":"ratings_pads.json","table_id":"615_4"},"via":"chip u1 GPIO26","orig":{"max":2,"unit":"kV"},"unit":"V","symbol":"HBM","category":"characteristic","parameter":"ESD Human Body Model"}],"pull_up":[{"max":80000,"min":50000,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Pull-Up Resistance | RPU | 50 | 80 | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO26","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"Pull-Up Resistance"}],"adc_enob":[{"min":8.7,"src":{"doc":"RP2040 datasheet","page":618,"quote":"| Effective Number of Bits | ENOB | 8.7 |  | bits | See Section 4.9.3 |","method":"table","fragment":"ratings_pads.json","table_id":"618_1"},"via":"chip u1 GPIO26","symbol":"ENOB","category":"characteristic","parameter":"Effective Number of Bits"}],"pull_down":[{"max":80000,"min":50000,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Pull-Down Resistance | RPD | 50 | 80 | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO26","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"io_voltage":[{"src":{"page":10,"quote":"• RP2040 32-bit Cortex M0+ dual-core running at ~125 MHz @ 3.3V logic and","method":"text","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":3.3,"category":"operating","parameter":"Logic level"}],"input_leakage":[{"max":0.000001,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Pin Input Leakage Current | IIN |  | 1 | μA |  |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO26","orig":{"max":1,"unit":"μA"},"unit":"A","symbol":"IIN","category":"characteristic","parameter":"Pin Input Leakage Current"}],"abs_max_voltage":[{"max":3.8,"min":-0.5,"src":{"doc":"RP2040 datasheet","page":615,"quote":"| Voltage at IO | VPIN | -0.5 | IOVDD + 0.5 | V |  |","method":"derived","fragment":"ratings_pads.json","table_id":"615_3"},"via":"chip u1 GPIO26","unit":"V","symbol":"VPIN","category":"absolute_max","parameter":"Voltage at IO (absolute maximum)","conditions":"max = IOVDD + 0.5 V (3.8 V at IOVDD=3.3 V)"}],"adc_input_range":[{"max":3.3,"min":0,"src":{"doc":"RP2040 datasheet","page":618,"quote":"| ADC Input Voltage Range | VPIN_ADC | 0 | ADC_AVDD | V |  |","method":"derived","fragment":"ratings_pads.json","table_id":"618_1"},"via":"chip u1 GPIO26","unit":"V","symbol":"VPIN_ADC","category":"characteristic","parameter":"ADC Input Voltage Range","conditions":"max = ADC_AVDD (3.3 V typ)"}],"five_volt_tolerant":[{"src":{"doc":"RP2040 datasheet","page":615,"quote":"| Voltage at IO | VPIN | -0.5 | IOVDD + 0.5 | V |; very little current flows into the pin whilst it is below 3.63V and IOVDD is 0V","method":"derived","fragment":"ratings_pads.json","table_id":"615_3"},"via":"chip u1 GPIO26","value":false,"symbol":"","category":"absolute_max","parameter":"5 V tolerant","conditions":"pin voltage abs-max is IOVDD + 0.5 V; FT pads tolerate up to 3.63 V only while IOVDD = 0 V"}],"adc_input_impedance":[{"min":100000,"src":{"doc":"RP2040 datasheet","page":618,"quote":"| ADC Input Impedance | RIN_ADC | 100 |  | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"618_1"},"via":"chip u1 GPIO26","orig":{"min":100,"unit":"kΩ"},"unit":"ohm","symbol":"RIN_ADC","category":"characteristic","parameter":"ADC Input Impedance"}]},"entity_type":"pin"},{"id":"SDA/D4","attrs":{"kind":"gpio","label":"SDA/D4","number":36,"chip_pin":"GPIO24","position":"JP1-5","connector":"JP1","designator":"SDA/D4","power_domain":"IOVDD"},"sources":[{"page":145,"quote":"net SDA on RP2040 pin 36 GPIO24; pad JP1-5","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},{"page":16,"quote":"• SDA/D4 - I2C0 SDA, and digital I/O pin 4. It is also UART1 TX and PWM4 A.","method":"text","fragment":"entities_pins.json"}],"attr_src":{"kind":{"page":16,"quote":"• SDA/D4 - I2C0 SDA, and digital I/O pin 4. It is also UART1 TX and PWM4 A.","method":"text","fragment":"entities_pins.json"},"label":{"page":16,"quote":"• SDA/D4 - I2C0 SDA, and digital I/O pin 4. It is also UART1 TX and PWM4 A.","method":"text","fragment":"entities_pins.json"},"number":{"via":"chip u1 GPIO24","method":"chip_link"},"chip_pin":{"page":145,"quote":"net SDA on RP2040 pin 36 GPIO24; pad JP1-5","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"position":{"page":145,"quote":"net SDA on RP2040 pin 36 GPIO24; pad JP1-5","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"connector":{"page":145,"quote":"net SDA on RP2040 pin 36 GPIO24; pad JP1-5","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"designator":{"page":145,"quote":"net SDA on RP2040 pin 36 GPIO24; pad JP1-5","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"power_domain":{"via":"chip u1 GPIO24","method":"chip_link"}},"chip_pin":{"pin":"GPIO24","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":16,"quote":"• SDA/D4 - I2C0 SDA, and digital I/O pin 4. It is also UART1 TX and PWM4 A.","method":"text","fragment":"functions_pins.json"},"signal":"I2C0 SDA","category":"i2c"},{"src":{"page":16,"quote":"• SDA/D4 - I2C0 SDA, and digital I/O pin 4. It is also UART1 TX and PWM4 A.","method":"text","fragment":"functions_pins.json"},"signal":"digital I/O pin 4","category":"gpio"},{"src":{"page":16,"quote":"• SDA/D4 - I2C0 SDA, and digital I/O pin 4. It is also UART1 TX and PWM4 A.","method":"text","fragment":"functions_pins.json"},"signal":"UART1 TX","category":"uart"},{"src":{"page":16,"quote":"• SDA/D4 - I2C0 SDA, and digital I/O pin 4. It is also UART1 TX and PWM4 A.","method":"text","fragment":"functions_pins.json"},"signal":"PWM4 A","category":"pwm"},{"alt":"F1","src":{"page":14,"quote":"| 24 | SPI1 RX | UART1 TX | I2C0 SDA | PWM4 A | SIO | PIO0 | PIO1 | CLOCK GPOUT2 | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO24","signal":"SPI1_RX","category":"spi","instance":"1","peripheral":"SPI"},{"alt":"F5","src":{"page":14,"quote":"| 24 | SPI1 RX | UART1 TX | I2C0 SDA | PWM4 A | SIO | PIO0 | PIO1 | CLOCK GPOUT2 | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO24","signal":"SIO","category":"gpio","instance":null,"peripheral":"SIO"},{"alt":"F6","src":{"page":14,"quote":"| 24 | SPI1 RX | UART1 TX | I2C0 SDA | PWM4 A | SIO | PIO0 | PIO1 | CLOCK GPOUT2 | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO24","signal":"PIO0","category":"pio","instance":"0","peripheral":"PIO"},{"alt":"F7","src":{"page":14,"quote":"| 24 | SPI1 RX | UART1 TX | I2C0 SDA | PWM4 A | SIO | PIO0 | PIO1 | CLOCK GPOUT2 | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO24","signal":"PIO1","category":"pio","instance":"1","peripheral":"PIO"},{"alt":"F8","src":{"page":14,"quote":"| 24 | SPI1 RX | UART1 TX | I2C0 SDA | PWM4 A | SIO | PIO0 | PIO1 | CLOCK GPOUT2 | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO24","signal":"CLOCK_GPOUT2","category":"clock","instance":"2","peripheral":"CLOCK"},{"alt":"F9","src":{"page":14,"quote":"| 24 | SPI1 RX | UART1 TX | I2C0 SDA | PWM4 A | SIO | PIO0 | PIO1 | CLOCK GPOUT2 | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO24","signal":"USB_OVCUR_DET","category":"usb","instance":null,"peripheral":"USB"}],"electrical":{"ioh":[{"max":0.012,"src":{"doc":"RP2040 datasheet","page":617,"quote":"IOH = 2, 4, 8 or 12mA depending on setting; Default Drive Strength is 4mA","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"typ":0.004,"via":"chip u1 GPIO24","orig":{"max":12,"typ":4,"unit":"mA"},"unit":"A","symbol":"IOH","category":"characteristic","parameter":"Output source current (programmable drive strength)","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA"}],"iol":[{"max":0.012,"src":{"doc":"RP2040 datasheet","page":617,"quote":"IOL = 2, 4, 8 or 12mA depending on setting; Default Drive Strength is 4mA","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"typ":0.004,"via":"chip u1 GPIO24","orig":{"max":12,"typ":4,"unit":"mA"},"unit":"A","symbol":"IOL","category":"characteristic","parameter":"Output sink current (programmable drive strength)","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA"}],"vih":[{"max":3.6,"min":2,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Voltage High @ IOVDD=3.3V | VIH | 2 | IOVDD + 0.3 | V |  |","method":"derived","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO24","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input Voltage High @ IOVDD=3.3V","conditions":"IOVDD=3.3V; max = IOVDD + 0.3"}],"vil":[{"max":0.8,"min":-0.3,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Voltage Low @ IOVDD=3.3V | VIL | -0.3 | 0.8 | V |  |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO24","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Voltage Low @ IOVDD=3.3V","conditions":"IOVDD=3.3V"}],"voh":[{"max":3.3,"min":2.62,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Output Voltage High @ IOVDD=3.3V | VOH | 2.62 | IOVDD | V | IOH = 2, 4, 8 or 12mA depending on setting |","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO24","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output Voltage High @ IOVDD=3.3V","conditions":"IOVDD=3.3V; max = IOVDD; IOH = 2, 4, 8 or 12mA depending on setting"}],"vol":[{"max":0.5,"min":0,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Output Voltage Low @ IOVDD=3.3V | VOL | 0 | 0.5 | V | IOL = 2, 4, 8 or 12mA depending on setting |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO24","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Voltage Low @ IOVDD=3.3V","conditions":"IOVDD=3.3V; IOL = 2, 4, 8 or 12mA depending on setting"}],"vhys":[{"min":0.2,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Hysteresis Voltage @ IOVDD=3.3V | VHYS | 0.2 |  | V | Schmitt Trigger enabled |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO24","unit":"V","symbol":"VHYS","category":"characteristic","parameter":"Input Hysteresis Voltage @ IOVDD=3.3V","conditions":"IOVDD=3.3V; Schmitt Trigger enabled"}],"esd_hbm":[{"max":4000,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Human Body Model Digital (FT) pins only | HBM | 4 | kV | Compliant with JEDEC specification JS-001- 2012 (April 2012) |","method":"table","fragment":"ratings_pads.json","table_id":"616_1"},"via":"chip u1 GPIO24","orig":{"max":4,"unit":"kV"},"unit":"V","symbol":"HBM","category":"characteristic","parameter":"ESD Human Body Model"}],"pull_up":[{"max":80000,"min":50000,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Pull-Up Resistance | RPU | 50 | 80 | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO24","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"Pull-Up Resistance"}],"pull_down":[{"max":80000,"min":50000,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Pull-Down Resistance | RPD | 50 | 80 | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO24","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"io_voltage":[{"src":{"page":10,"quote":"• RP2040 32-bit Cortex M0+ dual-core running at ~125 MHz @ 3.3V logic and","method":"text","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":3.3,"category":"operating","parameter":"Logic level"}],"input_leakage":[{"max":0.000001,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Pin Input Leakage Current | IIN |  | 1 | μA |  |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO24","orig":{"max":1,"unit":"μA"},"unit":"A","symbol":"IIN","category":"characteristic","parameter":"Pin Input Leakage Current"}],"abs_max_voltage":[{"max":3.8,"min":-0.5,"src":{"doc":"RP2040 datasheet","page":615,"quote":"| Voltage at IO | VPIN | -0.5 | IOVDD + 0.5 | V |  |","method":"derived","fragment":"ratings_pads.json","table_id":"615_3"},"via":"chip u1 GPIO24","unit":"V","symbol":"VPIN","category":"absolute_max","parameter":"Voltage at IO (absolute maximum)","conditions":"max = IOVDD + 0.5 V (3.8 V at IOVDD=3.3 V)"}],"five_volt_tolerant":[{"src":{"doc":"RP2040 datasheet","page":615,"quote":"| Voltage at IO | VPIN | -0.5 | IOVDD + 0.5 | V |; very little current flows into the pin whilst it is below 3.63V and IOVDD is 0V","method":"derived","fragment":"ratings_pads.json","table_id":"615_3"},"via":"chip u1 GPIO24","value":false,"symbol":"","category":"absolute_max","parameter":"5 V tolerant","conditions":"pin voltage abs-max is IOVDD + 0.5 V; FT pads tolerate up to 3.63 V only while IOVDD = 0 V"}],"unpowered_voltage_tolerant":[{"src":{"doc":"RP2040 datasheet","page":613,"quote":"very little current flows into the pin whilst it is below 3.63V and IOVDD is 0V","method":"table","fragment":"ratings_pads.json","table_id":"613_1"},"via":"chip u1 GPIO24","value":true,"symbol":"","category":"characteristic","parameter":"Fault tolerant: may be driven up to 3.63 V while IOVDD = 0 V"}]},"entity_type":"pin"},{"id":"SCL/D5","attrs":{"kind":"gpio","label":"SCL/D5","number":37,"chip_pin":"GPIO25","position":"JP1-6","connector":"JP1","designator":"SCL/D5","power_domain":"IOVDD"},"sources":[{"page":145,"quote":"net SCL on RP2040 pin 37 GPIO25; pad JP1-6","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},{"page":16,"quote":"• SCL/D5 - I2C0 SCL, and digital I/O pin 5. It is also UART1 RX and PWM4 B.","method":"text","fragment":"entities_pins.json"}],"attr_src":{"kind":{"page":16,"quote":"• SCL/D5 - I2C0 SCL, and digital I/O pin 5. It is also UART1 RX and PWM4 B.","method":"text","fragment":"entities_pins.json"},"label":{"page":16,"quote":"• SCL/D5 - I2C0 SCL, and digital I/O pin 5. It is also UART1 RX and PWM4 B.","method":"text","fragment":"entities_pins.json"},"number":{"via":"chip u1 GPIO25","method":"chip_link"},"chip_pin":{"page":145,"quote":"net SCL on RP2040 pin 37 GPIO25; pad JP1-6","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"position":{"page":145,"quote":"net SCL on RP2040 pin 37 GPIO25; pad JP1-6","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"connector":{"page":145,"quote":"net SCL on RP2040 pin 37 GPIO25; pad JP1-6","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"designator":{"page":145,"quote":"net SCL on RP2040 pin 37 GPIO25; pad JP1-6","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"power_domain":{"via":"chip u1 GPIO25","method":"chip_link"}},"chip_pin":{"pin":"GPIO25","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":16,"quote":"• SCL/D5 - I2C0 SCL, and digital I/O pin 5. It is also UART1 RX and PWM4 B.","method":"text","fragment":"functions_pins.json"},"signal":"I2C0 SCL","category":"i2c"},{"src":{"page":16,"quote":"• SCL/D5 - I2C0 SCL, and digital I/O pin 5. It is also UART1 RX and PWM4 B.","method":"text","fragment":"functions_pins.json"},"signal":"digital I/O pin 5","category":"gpio"},{"src":{"page":16,"quote":"• SCL/D5 - I2C0 SCL, and digital I/O pin 5. It is also UART1 RX and PWM4 B.","method":"text","fragment":"functions_pins.json"},"signal":"UART1 RX","category":"uart"},{"src":{"page":16,"quote":"• SCL/D5 - I2C0 SCL, and digital I/O pin 5. It is also UART1 RX and PWM4 B.","method":"text","fragment":"functions_pins.json"},"signal":"PWM4 B","category":"pwm"},{"alt":"F1","src":{"page":14,"quote":"| 25 | SPI1 CSn | UART1 RX | I2C0 SCL | PWM4 B | SIO | PIO0 | PIO1 | CLOCK GPOUT3 | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO25","signal":"SPI1_CSn","category":"spi","instance":"1","peripheral":"SPI"},{"alt":"F5","src":{"page":14,"quote":"| 25 | SPI1 CSn | UART1 RX | I2C0 SCL | PWM4 B | SIO | PIO0 | PIO1 | CLOCK GPOUT3 | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO25","signal":"SIO","category":"gpio","instance":null,"peripheral":"SIO"},{"alt":"F6","src":{"page":14,"quote":"| 25 | SPI1 CSn | UART1 RX | I2C0 SCL | PWM4 B | SIO | PIO0 | PIO1 | CLOCK GPOUT3 | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO25","signal":"PIO0","category":"pio","instance":"0","peripheral":"PIO"},{"alt":"F7","src":{"page":14,"quote":"| 25 | SPI1 CSn | UART1 RX | I2C0 SCL | PWM4 B | SIO | PIO0 | PIO1 | CLOCK GPOUT3 | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO25","signal":"PIO1","category":"pio","instance":"1","peripheral":"PIO"},{"alt":"F8","src":{"page":14,"quote":"| 25 | SPI1 CSn | UART1 RX | I2C0 SCL | PWM4 B | SIO | PIO0 | PIO1 | CLOCK GPOUT3 | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO25","signal":"CLOCK_GPOUT3","category":"clock","instance":"3","peripheral":"CLOCK"},{"alt":"F9","src":{"page":14,"quote":"| 25 | SPI1 CSn | UART1 RX | I2C0 SCL | PWM4 B | SIO | PIO0 | PIO1 | CLOCK GPOUT3 | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO25","signal":"USB_VBUS_DET","category":"usb","instance":null,"peripheral":"USB"}],"electrical":{"ioh":[{"max":0.012,"src":{"doc":"RP2040 datasheet","page":617,"quote":"IOH = 2, 4, 8 or 12mA depending on setting; Default Drive Strength is 4mA","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"typ":0.004,"via":"chip u1 GPIO25","orig":{"max":12,"typ":4,"unit":"mA"},"unit":"A","symbol":"IOH","category":"characteristic","parameter":"Output source current (programmable drive strength)","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA"}],"iol":[{"max":0.012,"src":{"doc":"RP2040 datasheet","page":617,"quote":"IOL = 2, 4, 8 or 12mA depending on setting; Default Drive Strength is 4mA","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"typ":0.004,"via":"chip u1 GPIO25","orig":{"max":12,"typ":4,"unit":"mA"},"unit":"A","symbol":"IOL","category":"characteristic","parameter":"Output sink current (programmable drive strength)","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA"}],"vih":[{"max":3.6,"min":2,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Voltage High @ IOVDD=3.3V | VIH | 2 | IOVDD + 0.3 | V |  |","method":"derived","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO25","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input Voltage High @ IOVDD=3.3V","conditions":"IOVDD=3.3V; max = IOVDD + 0.3"}],"vil":[{"max":0.8,"min":-0.3,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Voltage Low @ IOVDD=3.3V | VIL | -0.3 | 0.8 | V |  |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO25","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Voltage Low @ IOVDD=3.3V","conditions":"IOVDD=3.3V"}],"voh":[{"max":3.3,"min":2.62,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Output Voltage High @ IOVDD=3.3V | VOH | 2.62 | IOVDD | V | IOH = 2, 4, 8 or 12mA depending on setting |","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO25","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output Voltage High @ IOVDD=3.3V","conditions":"IOVDD=3.3V; max = IOVDD; IOH = 2, 4, 8 or 12mA depending on setting"}],"vol":[{"max":0.5,"min":0,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Output Voltage Low @ IOVDD=3.3V | VOL | 0 | 0.5 | V | IOL = 2, 4, 8 or 12mA depending on setting |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO25","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Voltage Low @ IOVDD=3.3V","conditions":"IOVDD=3.3V; IOL = 2, 4, 8 or 12mA depending on setting"}],"vhys":[{"min":0.2,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Hysteresis Voltage @ IOVDD=3.3V | VHYS | 0.2 |  | V | Schmitt Trigger enabled |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO25","unit":"V","symbol":"VHYS","category":"characteristic","parameter":"Input Hysteresis Voltage @ IOVDD=3.3V","conditions":"IOVDD=3.3V; Schmitt Trigger enabled"}],"esd_hbm":[{"max":4000,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Human Body Model Digital (FT) pins only | HBM | 4 | kV | Compliant with JEDEC specification JS-001- 2012 (April 2012) |","method":"table","fragment":"ratings_pads.json","table_id":"616_1"},"via":"chip u1 GPIO25","orig":{"max":4,"unit":"kV"},"unit":"V","symbol":"HBM","category":"characteristic","parameter":"ESD Human Body Model"}],"pull_up":[{"max":80000,"min":50000,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Pull-Up Resistance | RPU | 50 | 80 | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO25","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"Pull-Up Resistance"}],"pull_down":[{"max":80000,"min":50000,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Pull-Down Resistance | RPD | 50 | 80 | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO25","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"io_voltage":[{"src":{"page":10,"quote":"• RP2040 32-bit Cortex M0+ dual-core running at ~125 MHz @ 3.3V logic and","method":"text","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":3.3,"category":"operating","parameter":"Logic level"}],"input_leakage":[{"max":0.000001,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Pin Input Leakage Current | IIN |  | 1 | μA |  |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO25","orig":{"max":1,"unit":"μA"},"unit":"A","symbol":"IIN","category":"characteristic","parameter":"Pin Input Leakage Current"}],"abs_max_voltage":[{"max":3.8,"min":-0.5,"src":{"doc":"RP2040 datasheet","page":615,"quote":"| Voltage at IO | VPIN | -0.5 | IOVDD + 0.5 | V |  |","method":"derived","fragment":"ratings_pads.json","table_id":"615_3"},"via":"chip u1 GPIO25","unit":"V","symbol":"VPIN","category":"absolute_max","parameter":"Voltage at IO (absolute maximum)","conditions":"max = IOVDD + 0.5 V (3.8 V at IOVDD=3.3 V)"}],"five_volt_tolerant":[{"src":{"doc":"RP2040 datasheet","page":615,"quote":"| Voltage at IO | VPIN | -0.5 | IOVDD + 0.5 | V |; very little current flows into the pin whilst it is below 3.63V and IOVDD is 0V","method":"derived","fragment":"ratings_pads.json","table_id":"615_3"},"via":"chip u1 GPIO25","value":false,"symbol":"","category":"absolute_max","parameter":"5 V tolerant","conditions":"pin voltage abs-max is IOVDD + 0.5 V; FT pads tolerate up to 3.63 V only while IOVDD = 0 V"}],"unpowered_voltage_tolerant":[{"src":{"doc":"RP2040 datasheet","page":613,"quote":"very little current flows into the pin whilst it is below 3.63V and IOVDD is 0V","method":"table","fragment":"ratings_pads.json","table_id":"613_1"},"via":"chip u1 GPIO25","value":true,"symbol":"","category":"characteristic","parameter":"Fault tolerant: may be driven up to 3.63 V while IOVDD = 0 V"}]},"entity_type":"pin"},{"id":"TX/D6","attrs":{"kind":"gpio","label":"TX/D6","number":31,"chip_pin":"GPIO20","position":"JP1-7","connector":"JP1","designator":"TX/D6","power_domain":"IOVDD"},"sources":[{"page":145,"quote":"net TX on RP2040 pin 31 GPIO20; pad JP1-7","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},{"page":16,"quote":"• TX/D6 - The main UART1 TX pin. It is also I2C0 SDA and PWM2 A. This pin is available in Arduino as PIN_SERIAL2_TX .","method":"text","fragment":"entities_pins.json"}],"attr_src":{"kind":{"page":16,"quote":"• TX/D6 - The main UART1 TX pin. It is also I2C0 SDA and PWM2 A. This pin is available in Arduino as PIN_SERIAL2_TX .","method":"text","fragment":"entities_pins.json"},"label":{"page":16,"quote":"• TX/D6 - The main UART1 TX pin. It is also I2C0 SDA and PWM2 A. This pin is available in Arduino as PIN_SERIAL2_TX .","method":"text","fragment":"entities_pins.json"},"number":{"via":"chip u1 GPIO20","method":"chip_link"},"chip_pin":{"page":145,"quote":"net TX on RP2040 pin 31 GPIO20; pad JP1-7","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"position":{"page":145,"quote":"net TX on RP2040 pin 31 GPIO20; pad JP1-7","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"connector":{"page":145,"quote":"net TX on RP2040 pin 31 GPIO20; pad JP1-7","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"designator":{"page":145,"quote":"net TX on RP2040 pin 31 GPIO20; pad JP1-7","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"power_domain":{"via":"chip u1 GPIO20","method":"chip_link"}},"chip_pin":{"pin":"GPIO20","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":16,"quote":"• TX/D6 - The main UART1 TX pin. It is also I2C0 SDA and PWM2 A. This pin is available in Arduino as PIN_SERIAL2_TX .","method":"text","fragment":"functions_pins.json"},"signal":"UART1 TX","category":"uart"},{"src":{"page":16,"quote":"• TX/D6 - The main UART1 TX pin. It is also I2C0 SDA and PWM2 A. This pin is available in Arduino as PIN_SERIAL2_TX .","method":"text","fragment":"functions_pins.json"},"signal":"I2C0 SDA","category":"i2c"},{"src":{"page":16,"quote":"• TX/D6 - The main UART1 TX pin. It is also I2C0 SDA and PWM2 A. This pin is available in Arduino as PIN_SERIAL2_TX .","method":"text","fragment":"functions_pins.json"},"signal":"PWM2 A","category":"pwm"},{"alt":"F1","src":{"page":13,"quote":"| 20 | SPI0 RX | UART1 TX | I2C0 SDA | PWM2 A | SIO | PIO0 | PIO1 | CLOCK GPIN0 | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO20","signal":"SPI0_RX","category":"spi","instance":"0","peripheral":"SPI"},{"alt":"F5","src":{"page":13,"quote":"| 20 | SPI0 RX | UART1 TX | I2C0 SDA | PWM2 A | SIO | PIO0 | PIO1 | CLOCK GPIN0 | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO20","signal":"SIO","category":"gpio","instance":null,"peripheral":"SIO"},{"alt":"F6","src":{"page":13,"quote":"| 20 | SPI0 RX | UART1 TX | I2C0 SDA | PWM2 A | SIO | PIO0 | PIO1 | CLOCK GPIN0 | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO20","signal":"PIO0","category":"pio","instance":"0","peripheral":"PIO"},{"alt":"F7","src":{"page":13,"quote":"| 20 | SPI0 RX | UART1 TX | I2C0 SDA | PWM2 A | SIO | PIO0 | PIO1 | CLOCK GPIN0 | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO20","signal":"PIO1","category":"pio","instance":"1","peripheral":"PIO"},{"alt":"F8","src":{"page":13,"quote":"| 20 | SPI0 RX | UART1 TX | I2C0 SDA | PWM2 A | SIO | PIO0 | PIO1 | CLOCK GPIN0 | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO20","signal":"CLOCK_GPIN0","category":"clock","instance":"0","peripheral":"CLOCK"},{"alt":"F9","src":{"page":13,"quote":"| 20 | SPI0 RX | UART1 TX | I2C0 SDA | PWM2 A | SIO | PIO0 | PIO1 | CLOCK GPIN0 | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO20","signal":"USB_VBUS_EN","category":"usb","instance":null,"peripheral":"USB"}],"electrical":{"ioh":[{"max":0.012,"src":{"doc":"RP2040 datasheet","page":617,"quote":"IOH = 2, 4, 8 or 12mA depending on setting; Default Drive Strength is 4mA","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"typ":0.004,"via":"chip u1 GPIO20","orig":{"max":12,"typ":4,"unit":"mA"},"unit":"A","symbol":"IOH","category":"characteristic","parameter":"Output source current (programmable drive strength)","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA"}],"iol":[{"max":0.012,"src":{"doc":"RP2040 datasheet","page":617,"quote":"IOL = 2, 4, 8 or 12mA depending on setting; Default Drive Strength is 4mA","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"typ":0.004,"via":"chip u1 GPIO20","orig":{"max":12,"typ":4,"unit":"mA"},"unit":"A","symbol":"IOL","category":"characteristic","parameter":"Output sink current (programmable drive strength)","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA"}],"vih":[{"max":3.6,"min":2,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Voltage High @ IOVDD=3.3V | VIH | 2 | IOVDD + 0.3 | V |  |","method":"derived","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO20","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input Voltage High @ IOVDD=3.3V","conditions":"IOVDD=3.3V; max = IOVDD + 0.3"}],"vil":[{"max":0.8,"min":-0.3,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Voltage Low @ IOVDD=3.3V | VIL | -0.3 | 0.8 | V |  |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO20","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Voltage Low @ IOVDD=3.3V","conditions":"IOVDD=3.3V"}],"voh":[{"max":3.3,"min":2.62,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Output Voltage High @ IOVDD=3.3V | VOH | 2.62 | IOVDD | V | IOH = 2, 4, 8 or 12mA depending on setting |","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO20","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output Voltage High @ IOVDD=3.3V","conditions":"IOVDD=3.3V; max = IOVDD; IOH = 2, 4, 8 or 12mA depending on setting"}],"vol":[{"max":0.5,"min":0,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Output Voltage Low @ IOVDD=3.3V | VOL | 0 | 0.5 | V | IOL = 2, 4, 8 or 12mA depending on setting |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO20","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Voltage Low @ IOVDD=3.3V","conditions":"IOVDD=3.3V; IOL = 2, 4, 8 or 12mA depending on setting"}],"vhys":[{"min":0.2,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Hysteresis Voltage @ IOVDD=3.3V | VHYS | 0.2 |  | V | Schmitt Trigger enabled |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO20","unit":"V","symbol":"VHYS","category":"characteristic","parameter":"Input Hysteresis Voltage @ IOVDD=3.3V","conditions":"IOVDD=3.3V; Schmitt Trigger enabled"}],"esd_hbm":[{"max":4000,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Human Body Model Digital (FT) pins only | HBM | 4 | kV | Compliant with JEDEC specification JS-001- 2012 (April 2012) |","method":"table","fragment":"ratings_pads.json","table_id":"616_1"},"via":"chip u1 GPIO20","orig":{"max":4,"unit":"kV"},"unit":"V","symbol":"HBM","category":"characteristic","parameter":"ESD Human Body Model"}],"pull_up":[{"max":80000,"min":50000,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Pull-Up Resistance | RPU | 50 | 80 | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO20","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"Pull-Up Resistance"}],"pull_down":[{"max":80000,"min":50000,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Pull-Down Resistance | RPD | 50 | 80 | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO20","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"io_voltage":[{"src":{"page":10,"quote":"• RP2040 32-bit Cortex M0+ dual-core running at ~125 MHz @ 3.3V logic and","method":"text","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":3.3,"category":"operating","parameter":"Logic level"}],"input_leakage":[{"max":0.000001,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Pin Input Leakage Current | IIN |  | 1 | μA |  |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO20","orig":{"max":1,"unit":"μA"},"unit":"A","symbol":"IIN","category":"characteristic","parameter":"Pin Input Leakage Current"}],"abs_max_voltage":[{"max":3.8,"min":-0.5,"src":{"doc":"RP2040 datasheet","page":615,"quote":"| Voltage at IO | VPIN | -0.5 | IOVDD + 0.5 | V |  |","method":"derived","fragment":"ratings_pads.json","table_id":"615_3"},"via":"chip u1 GPIO20","unit":"V","symbol":"VPIN","category":"absolute_max","parameter":"Voltage at IO (absolute maximum)","conditions":"max = IOVDD + 0.5 V (3.8 V at IOVDD=3.3 V)"}],"five_volt_tolerant":[{"src":{"doc":"RP2040 datasheet","page":615,"quote":"| Voltage at IO | VPIN | -0.5 | IOVDD + 0.5 | V |; very little current flows into the pin whilst it is below 3.63V and IOVDD is 0V","method":"derived","fragment":"ratings_pads.json","table_id":"615_3"},"via":"chip u1 GPIO20","value":false,"symbol":"","category":"absolute_max","parameter":"5 V tolerant","conditions":"pin voltage abs-max is IOVDD + 0.5 V; FT pads tolerate up to 3.63 V only while IOVDD = 0 V"}],"unpowered_voltage_tolerant":[{"src":{"doc":"RP2040 datasheet","page":613,"quote":"very little current flows into the pin whilst it is below 3.63V and IOVDD is 0V","method":"table","fragment":"ratings_pads.json","table_id":"613_1"},"via":"chip u1 GPIO20","value":true,"symbol":"","category":"characteristic","parameter":"Fault tolerant: may be driven up to 3.63 V while IOVDD = 0 V"}]},"entity_type":"pin"},{"id":"RX/D7","attrs":{"kind":"gpio","label":"RX/D7","number":7,"chip_pin":"GPIO5","position":"JP3-1","connector":"JP3","designator":"RX/D7","power_domain":"IOVDD"},"sources":[{"page":145,"quote":"net RX on RP2040 pin 7 GPIO5; pad JP3-1","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},{"page":16,"quote":"• RX/D7 - The main UART1 RX pin. It is also SPI0 CS, I2C0 SCL and PWM2 B. This pin is available in Arduino as PIN_SERIAL2_RX .","method":"text","fragment":"entities_pins.json"}],"attr_src":{"kind":{"page":16,"quote":"• RX/D7 - The main UART1 RX pin. It is also SPI0 CS, I2C0 SCL and PWM2 B. This pin is available in Arduino as PIN_SERIAL2_RX .","method":"text","fragment":"entities_pins.json"},"label":{"page":16,"quote":"• RX/D7 - The main UART1 RX pin. It is also SPI0 CS, I2C0 SCL and PWM2 B. This pin is available in Arduino as PIN_SERIAL2_RX .","method":"text","fragment":"entities_pins.json"},"number":{"via":"chip u1 GPIO5","method":"chip_link"},"chip_pin":{"page":145,"quote":"net RX on RP2040 pin 7 GPIO5; pad JP3-1","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"position":{"page":145,"quote":"net RX on RP2040 pin 7 GPIO5; pad JP3-1","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"connector":{"page":145,"quote":"net RX on RP2040 pin 7 GPIO5; pad JP3-1","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"designator":{"page":145,"quote":"net RX on RP2040 pin 7 GPIO5; pad JP3-1","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"power_domain":{"via":"chip u1 GPIO5","method":"chip_link"}},"chip_pin":{"pin":"GPIO5","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":16,"quote":"• RX/D7 - The main UART1 RX pin. It is also SPI0 CS, I2C0 SCL and PWM2 B. This pin is available in Arduino as PIN_SERIAL2_RX .","method":"text","fragment":"functions_pins.json"},"signal":"UART1 RX","category":"uart"},{"src":{"page":16,"quote":"• RX/D7 - The main UART1 RX pin. It is also SPI0 CS, I2C0 SCL and PWM2 B. This pin is available in Arduino as PIN_SERIAL2_RX .","method":"text","fragment":"functions_pins.json"},"signal":"SPI0 CS","category":"spi"},{"src":{"page":16,"quote":"• RX/D7 - The main UART1 RX pin. It is also SPI0 CS, I2C0 SCL and PWM2 B. This pin is available in Arduino as PIN_SERIAL2_RX .","method":"text","fragment":"functions_pins.json"},"signal":"I2C0 SCL","category":"i2c"},{"src":{"page":16,"quote":"• RX/D7 - The main UART1 RX pin. It is also SPI0 CS, I2C0 SCL and PWM2 B. This pin is available in Arduino as PIN_SERIAL2_RX .","method":"text","fragment":"functions_pins.json"},"signal":"PWM2 B","category":"pwm"},{"alt":"F1","src":{"page":13,"quote":"| 5 | SPI0 CSn | UART1 RX | I2C0 SCL | PWM2 B | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO5","signal":"SPI0_CSn","category":"spi","instance":"0","peripheral":"SPI"},{"alt":"F5","src":{"page":13,"quote":"| 5 | SPI0 CSn | UART1 RX | I2C0 SCL | PWM2 B | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO5","signal":"SIO","category":"gpio","instance":null,"peripheral":"SIO"},{"alt":"F6","src":{"page":13,"quote":"| 5 | SPI0 CSn | UART1 RX | I2C0 SCL | PWM2 B | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO5","signal":"PIO0","category":"pio","instance":"0","peripheral":"PIO"},{"alt":"F7","src":{"page":13,"quote":"| 5 | SPI0 CSn | UART1 RX | I2C0 SCL | PWM2 B | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO5","signal":"PIO1","category":"pio","instance":"1","peripheral":"PIO"},{"alt":"F9","src":{"page":13,"quote":"| 5 | SPI0 CSn | UART1 RX | I2C0 SCL | PWM2 B | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO5","signal":"USB_VBUS_EN","category":"usb","instance":null,"peripheral":"USB"}],"electrical":{"ioh":[{"max":0.012,"src":{"doc":"RP2040 datasheet","page":617,"quote":"IOH = 2, 4, 8 or 12mA depending on setting; Default Drive Strength is 4mA","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"typ":0.004,"via":"chip u1 GPIO5","orig":{"max":12,"typ":4,"unit":"mA"},"unit":"A","symbol":"IOH","category":"characteristic","parameter":"Output source current (programmable drive strength)","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA"}],"iol":[{"max":0.012,"src":{"doc":"RP2040 datasheet","page":617,"quote":"IOL = 2, 4, 8 or 12mA depending on setting; Default Drive Strength is 4mA","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"typ":0.004,"via":"chip u1 GPIO5","orig":{"max":12,"typ":4,"unit":"mA"},"unit":"A","symbol":"IOL","category":"characteristic","parameter":"Output sink current (programmable drive strength)","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA"}],"vih":[{"max":3.6,"min":2,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Voltage High @ IOVDD=3.3V | VIH | 2 | IOVDD + 0.3 | V |  |","method":"derived","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO5","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input Voltage High @ IOVDD=3.3V","conditions":"IOVDD=3.3V; max = IOVDD + 0.3"}],"vil":[{"max":0.8,"min":-0.3,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Voltage Low @ IOVDD=3.3V | VIL | -0.3 | 0.8 | V |  |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO5","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Voltage Low @ IOVDD=3.3V","conditions":"IOVDD=3.3V"}],"voh":[{"max":3.3,"min":2.62,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Output Voltage High @ IOVDD=3.3V | VOH | 2.62 | IOVDD | V | IOH = 2, 4, 8 or 12mA depending on setting |","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO5","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output Voltage High @ IOVDD=3.3V","conditions":"IOVDD=3.3V; max = IOVDD; IOH = 2, 4, 8 or 12mA depending on setting"}],"vol":[{"max":0.5,"min":0,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Output Voltage Low @ IOVDD=3.3V | VOL | 0 | 0.5 | V | IOL = 2, 4, 8 or 12mA depending on setting |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO5","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Voltage Low @ IOVDD=3.3V","conditions":"IOVDD=3.3V; IOL = 2, 4, 8 or 12mA depending on setting"}],"vhys":[{"min":0.2,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Hysteresis Voltage @ IOVDD=3.3V | VHYS | 0.2 |  | V | Schmitt Trigger enabled |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO5","unit":"V","symbol":"VHYS","category":"characteristic","parameter":"Input Hysteresis Voltage @ IOVDD=3.3V","conditions":"IOVDD=3.3V; Schmitt Trigger enabled"}],"esd_hbm":[{"max":4000,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Human Body Model Digital (FT) pins only | HBM | 4 | kV | Compliant with JEDEC specification JS-001- 2012 (April 2012) |","method":"table","fragment":"ratings_pads.json","table_id":"616_1"},"via":"chip u1 GPIO5","orig":{"max":4,"unit":"kV"},"unit":"V","symbol":"HBM","category":"characteristic","parameter":"ESD Human Body Model"}],"pull_up":[{"max":80000,"min":50000,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Pull-Up Resistance | RPU | 50 | 80 | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO5","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"Pull-Up Resistance"}],"pull_down":[{"max":80000,"min":50000,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Pull-Down Resistance | RPD | 50 | 80 | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO5","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"io_voltage":[{"src":{"page":10,"quote":"• RP2040 32-bit Cortex M0+ dual-core running at ~125 MHz @ 3.3V logic and","method":"text","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":3.3,"category":"operating","parameter":"Logic level"}],"input_leakage":[{"max":0.000001,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Pin Input Leakage Current | IIN |  | 1 | μA |  |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO5","orig":{"max":1,"unit":"μA"},"unit":"A","symbol":"IIN","category":"characteristic","parameter":"Pin Input Leakage Current"}],"abs_max_voltage":[{"max":3.8,"min":-0.5,"src":{"doc":"RP2040 datasheet","page":615,"quote":"| Voltage at IO | VPIN | -0.5 | IOVDD + 0.5 | V |  |","method":"derived","fragment":"ratings_pads.json","table_id":"615_3"},"via":"chip u1 GPIO5","unit":"V","symbol":"VPIN","category":"absolute_max","parameter":"Voltage at IO (absolute maximum)","conditions":"max = IOVDD + 0.5 V (3.8 V at IOVDD=3.3 V)"}],"five_volt_tolerant":[{"src":{"doc":"RP2040 datasheet","page":615,"quote":"| Voltage at IO | VPIN | -0.5 | IOVDD + 0.5 | V |; very little current flows into the pin whilst it is below 3.63V and IOVDD is 0V","method":"derived","fragment":"ratings_pads.json","table_id":"615_3"},"via":"chip u1 GPIO5","value":false,"symbol":"","category":"absolute_max","parameter":"5 V tolerant","conditions":"pin voltage abs-max is IOVDD + 0.5 V; FT pads tolerate up to 3.63 V only while IOVDD = 0 V"}],"unpowered_voltage_tolerant":[{"src":{"doc":"RP2040 datasheet","page":613,"quote":"very little current flows into the pin whilst it is below 3.63V and IOVDD is 0V","method":"table","fragment":"ratings_pads.json","table_id":"613_1"},"via":"chip u1 GPIO5","value":true,"symbol":"","category":"characteristic","parameter":"Fault tolerant: may be driven up to 3.63 V while IOVDD = 0 V"}]},"entity_type":"pin"},{"id":"SCK/D8","attrs":{"kind":"gpio","label":"SCK/D8","number":8,"chip_pin":"GPIO6","position":"JP3-2","connector":"JP3","designator":"SCK/D8","power_domain":"IOVDD"},"sources":[{"page":145,"quote":"net SCK on RP2040 pin 8 GPIO6; pad JP3-2","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},{"page":16,"quote":"• SCK/D8 - The main SPI0 SCK and digital I/O pin 8. It is also I2C1 SDA and PWM3 A.","method":"text","fragment":"entities_pins.json"}],"attr_src":{"kind":{"page":16,"quote":"• SCK/D8 - The main SPI0 SCK and digital I/O pin 8. It is also I2C1 SDA and PWM3 A.","method":"text","fragment":"entities_pins.json"},"label":{"page":16,"quote":"• SCK/D8 - The main SPI0 SCK and digital I/O pin 8. It is also I2C1 SDA and PWM3 A.","method":"text","fragment":"entities_pins.json"},"number":{"via":"chip u1 GPIO6","method":"chip_link"},"chip_pin":{"page":145,"quote":"net SCK on RP2040 pin 8 GPIO6; pad JP3-2","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"position":{"page":145,"quote":"net SCK on RP2040 pin 8 GPIO6; pad JP3-2","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"connector":{"page":145,"quote":"net SCK on RP2040 pin 8 GPIO6; pad JP3-2","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"designator":{"page":145,"quote":"net SCK on RP2040 pin 8 GPIO6; pad JP3-2","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"power_domain":{"via":"chip u1 GPIO6","method":"chip_link"}},"chip_pin":{"pin":"GPIO6","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":16,"quote":"• SCK/D8 - The main SPI0 SCK and digital I/O pin 8. It is also I2C1 SDA and PWM3 A.","method":"text","fragment":"functions_pins.json"},"signal":"SPI0 SCK","category":"spi"},{"src":{"page":16,"quote":"• SCK/D8 - The main SPI0 SCK and digital I/O pin 8. It is also I2C1 SDA and PWM3 A.","method":"text","fragment":"functions_pins.json"},"signal":"digital I/O pin 8","category":"gpio"},{"src":{"page":16,"quote":"• SCK/D8 - The main SPI0 SCK and digital I/O pin 8. It is also I2C1 SDA and PWM3 A.","method":"text","fragment":"functions_pins.json"},"signal":"I2C1 SDA","category":"i2c"},{"src":{"page":16,"quote":"• SCK/D8 - The main SPI0 SCK and digital I/O pin 8. It is also I2C1 SDA and PWM3 A.","method":"text","fragment":"functions_pins.json"},"signal":"PWM3 A","category":"pwm"},{"alt":"F2","src":{"page":13,"quote":"| 6 | SPI0 SCK | UART1 CTS | I2C1 SDA | PWM3 A | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO6","signal":"UART1_CTS","category":"uart","instance":"1","peripheral":"UART"},{"alt":"F5","src":{"page":13,"quote":"| 6 | SPI0 SCK | UART1 CTS | I2C1 SDA | PWM3 A | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO6","signal":"SIO","category":"gpio","instance":null,"peripheral":"SIO"},{"alt":"F6","src":{"page":13,"quote":"| 6 | SPI0 SCK | UART1 CTS | I2C1 SDA | PWM3 A | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO6","signal":"PIO0","category":"pio","instance":"0","peripheral":"PIO"},{"alt":"F7","src":{"page":13,"quote":"| 6 | SPI0 SCK | UART1 CTS | I2C1 SDA | PWM3 A | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO6","signal":"PIO1","category":"pio","instance":"1","peripheral":"PIO"},{"alt":"F9","src":{"page":13,"quote":"| 6 | SPI0 SCK | UART1 CTS | I2C1 SDA | PWM3 A | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO6","signal":"USB_OVCUR_DET","category":"usb","instance":null,"peripheral":"USB"}],"electrical":{"ioh":[{"max":0.012,"src":{"doc":"RP2040 datasheet","page":617,"quote":"IOH = 2, 4, 8 or 12mA depending on setting; Default Drive Strength is 4mA","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"typ":0.004,"via":"chip u1 GPIO6","orig":{"max":12,"typ":4,"unit":"mA"},"unit":"A","symbol":"IOH","category":"characteristic","parameter":"Output source current (programmable drive strength)","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA"}],"iol":[{"max":0.012,"src":{"doc":"RP2040 datasheet","page":617,"quote":"IOL = 2, 4, 8 or 12mA depending on setting; Default Drive Strength is 4mA","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"typ":0.004,"via":"chip u1 GPIO6","orig":{"max":12,"typ":4,"unit":"mA"},"unit":"A","symbol":"IOL","category":"characteristic","parameter":"Output sink current (programmable drive strength)","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA"}],"vih":[{"max":3.6,"min":2,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Voltage High @ IOVDD=3.3V | VIH | 2 | IOVDD + 0.3 | V |  |","method":"derived","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO6","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input Voltage High @ IOVDD=3.3V","conditions":"IOVDD=3.3V; max = IOVDD + 0.3"}],"vil":[{"max":0.8,"min":-0.3,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Voltage Low @ IOVDD=3.3V | VIL | -0.3 | 0.8 | V |  |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO6","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Voltage Low @ IOVDD=3.3V","conditions":"IOVDD=3.3V"}],"voh":[{"max":3.3,"min":2.62,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Output Voltage High @ IOVDD=3.3V | VOH | 2.62 | IOVDD | V | IOH = 2, 4, 8 or 12mA depending on setting |","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO6","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output Voltage High @ IOVDD=3.3V","conditions":"IOVDD=3.3V; max = IOVDD; IOH = 2, 4, 8 or 12mA depending on setting"}],"vol":[{"max":0.5,"min":0,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Output Voltage Low @ IOVDD=3.3V | VOL | 0 | 0.5 | V | IOL = 2, 4, 8 or 12mA depending on setting |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO6","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Voltage Low @ IOVDD=3.3V","conditions":"IOVDD=3.3V; IOL = 2, 4, 8 or 12mA depending on setting"}],"vhys":[{"min":0.2,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Hysteresis Voltage @ IOVDD=3.3V | VHYS | 0.2 |  | V | Schmitt Trigger enabled |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO6","unit":"V","symbol":"VHYS","category":"characteristic","parameter":"Input Hysteresis Voltage @ IOVDD=3.3V","conditions":"IOVDD=3.3V; Schmitt Trigger enabled"}],"esd_hbm":[{"max":4000,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Human Body Model Digital (FT) pins only | HBM | 4 | kV | Compliant with JEDEC specification JS-001- 2012 (April 2012) |","method":"table","fragment":"ratings_pads.json","table_id":"616_1"},"via":"chip u1 GPIO6","orig":{"max":4,"unit":"kV"},"unit":"V","symbol":"HBM","category":"characteristic","parameter":"ESD Human Body Model"}],"pull_up":[{"max":80000,"min":50000,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Pull-Up Resistance | RPU | 50 | 80 | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO6","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"Pull-Up Resistance"}],"pull_down":[{"max":80000,"min":50000,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Pull-Down Resistance | RPD | 50 | 80 | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO6","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"io_voltage":[{"src":{"page":10,"quote":"• RP2040 32-bit Cortex M0+ dual-core running at ~125 MHz @ 3.3V logic and","method":"text","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":3.3,"category":"operating","parameter":"Logic level"}],"input_leakage":[{"max":0.000001,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Pin Input Leakage Current | IIN |  | 1 | μA |  |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO6","orig":{"max":1,"unit":"μA"},"unit":"A","symbol":"IIN","category":"characteristic","parameter":"Pin Input Leakage Current"}],"abs_max_voltage":[{"max":3.8,"min":-0.5,"src":{"doc":"RP2040 datasheet","page":615,"quote":"| Voltage at IO | VPIN | -0.5 | IOVDD + 0.5 | V |  |","method":"derived","fragment":"ratings_pads.json","table_id":"615_3"},"via":"chip u1 GPIO6","unit":"V","symbol":"VPIN","category":"absolute_max","parameter":"Voltage at IO (absolute maximum)","conditions":"max = IOVDD + 0.5 V (3.8 V at IOVDD=3.3 V)"}],"five_volt_tolerant":[{"src":{"doc":"RP2040 datasheet","page":615,"quote":"| Voltage at IO | VPIN | -0.5 | IOVDD + 0.5 | V |; very little current flows into the pin whilst it is below 3.63V and IOVDD is 0V","method":"derived","fragment":"ratings_pads.json","table_id":"615_3"},"via":"chip u1 GPIO6","value":false,"symbol":"","category":"absolute_max","parameter":"5 V tolerant","conditions":"pin voltage abs-max is IOVDD + 0.5 V; FT pads tolerate up to 3.63 V only while IOVDD = 0 V"}],"unpowered_voltage_tolerant":[{"src":{"doc":"RP2040 datasheet","page":613,"quote":"very little current flows into the pin whilst it is below 3.63V and IOVDD is 0V","method":"table","fragment":"ratings_pads.json","table_id":"613_1"},"via":"chip u1 GPIO6","value":true,"symbol":"","category":"characteristic","parameter":"Fault tolerant: may be driven up to 3.63 V while IOVDD = 0 V"}]},"entity_type":"pin"},{"id":"MI/D9","attrs":{"kind":"gpio","label":"MI/D9","number":6,"chip_pin":"GPIO4","position":"JP3-3","connector":"JP3","designator":"MI/D9","power_domain":"IOVDD"},"sources":[{"page":145,"quote":"net MISO on RP2040 pin 6 GPIO4; pad JP3-3","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},{"page":16,"quote":"• MI/D9 - The main SPI0 MISO and digital I/O pin 9. It is also UART1 TX, I2C0 SDA and PWM2 A.","method":"text","fragment":"entities_pins.json"}],"attr_src":{"kind":{"page":16,"quote":"• MI/D9 - The main SPI0 MISO and digital I/O pin 9. It is also UART1 TX, I2C0 SDA and PWM2 A.","method":"text","fragment":"entities_pins.json"},"label":{"page":16,"quote":"• MI/D9 - The main SPI0 MISO and digital I/O pin 9. It is also UART1 TX, I2C0 SDA and PWM2 A.","method":"text","fragment":"entities_pins.json"},"number":{"via":"chip u1 GPIO4","method":"chip_link"},"chip_pin":{"page":145,"quote":"net MISO on RP2040 pin 6 GPIO4; pad JP3-3","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"position":{"page":145,"quote":"net MISO on RP2040 pin 6 GPIO4; pad JP3-3","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"connector":{"page":145,"quote":"net MISO on RP2040 pin 6 GPIO4; pad JP3-3","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"designator":{"page":145,"quote":"net MISO on RP2040 pin 6 GPIO4; pad JP3-3","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"power_domain":{"via":"chip u1 GPIO4","method":"chip_link"}},"chip_pin":{"pin":"GPIO4","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":16,"quote":"• MI/D9 - The main SPI0 MISO and digital I/O pin 9. It is also UART1 TX, I2C0 SDA and PWM2 A.","method":"text","fragment":"functions_pins.json"},"signal":"SPI0 MISO","category":"spi"},{"src":{"page":16,"quote":"• MI/D9 - The main SPI0 MISO and digital I/O pin 9. It is also UART1 TX, I2C0 SDA and PWM2 A.","method":"text","fragment":"functions_pins.json"},"signal":"digital I/O pin 9","category":"gpio"},{"src":{"page":16,"quote":"• MI/D9 - The main SPI0 MISO and digital I/O pin 9. It is also UART1 TX, I2C0 SDA and PWM2 A.","method":"text","fragment":"functions_pins.json"},"signal":"UART1 TX","category":"uart"},{"src":{"page":16,"quote":"• MI/D9 - The main SPI0 MISO and digital I/O pin 9. It is also UART1 TX, I2C0 SDA and PWM2 A.","method":"text","fragment":"functions_pins.json"},"signal":"I2C0 SDA","category":"i2c"},{"src":{"page":16,"quote":"• MI/D9 - The main SPI0 MISO and digital I/O pin 9. It is also UART1 TX, I2C0 SDA and PWM2 A.","method":"text","fragment":"functions_pins.json"},"signal":"PWM2 A","category":"pwm"},{"alt":"F1","src":{"page":13,"quote":"| 4 | SPI0 RX | UART1 TX | I2C0 SDA | PWM2 A | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO4","signal":"SPI0_RX","category":"spi","instance":"0","peripheral":"SPI"},{"alt":"F5","src":{"page":13,"quote":"| 4 | SPI0 RX | UART1 TX | I2C0 SDA | PWM2 A | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO4","signal":"SIO","category":"gpio","instance":null,"peripheral":"SIO"},{"alt":"F6","src":{"page":13,"quote":"| 4 | SPI0 RX | UART1 TX | I2C0 SDA | PWM2 A | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO4","signal":"PIO0","category":"pio","instance":"0","peripheral":"PIO"},{"alt":"F7","src":{"page":13,"quote":"| 4 | SPI0 RX | UART1 TX | I2C0 SDA | PWM2 A | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO4","signal":"PIO1","category":"pio","instance":"1","peripheral":"PIO"},{"alt":"F9","src":{"page":13,"quote":"| 4 | SPI0 RX | UART1 TX | I2C0 SDA | PWM2 A | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO4","signal":"USB_VBUS_DET","category":"usb","instance":null,"peripheral":"USB"}],"electrical":{"ioh":[{"max":0.012,"src":{"doc":"RP2040 datasheet","page":617,"quote":"IOH = 2, 4, 8 or 12mA depending on setting; Default Drive Strength is 4mA","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"typ":0.004,"via":"chip u1 GPIO4","orig":{"max":12,"typ":4,"unit":"mA"},"unit":"A","symbol":"IOH","category":"characteristic","parameter":"Output source current (programmable drive strength)","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA"}],"iol":[{"max":0.012,"src":{"doc":"RP2040 datasheet","page":617,"quote":"IOL = 2, 4, 8 or 12mA depending on setting; Default Drive Strength is 4mA","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"typ":0.004,"via":"chip u1 GPIO4","orig":{"max":12,"typ":4,"unit":"mA"},"unit":"A","symbol":"IOL","category":"characteristic","parameter":"Output sink current (programmable drive strength)","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA"}],"vih":[{"max":3.6,"min":2,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Voltage High @ IOVDD=3.3V | VIH | 2 | IOVDD + 0.3 | V |  |","method":"derived","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO4","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input Voltage High @ IOVDD=3.3V","conditions":"IOVDD=3.3V; max = IOVDD + 0.3"}],"vil":[{"max":0.8,"min":-0.3,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Voltage Low @ IOVDD=3.3V | VIL | -0.3 | 0.8 | V |  |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO4","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Voltage Low @ IOVDD=3.3V","conditions":"IOVDD=3.3V"}],"voh":[{"max":3.3,"min":2.62,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Output Voltage High @ IOVDD=3.3V | VOH | 2.62 | IOVDD | V | IOH = 2, 4, 8 or 12mA depending on setting |","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO4","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output Voltage High @ IOVDD=3.3V","conditions":"IOVDD=3.3V; max = IOVDD; IOH = 2, 4, 8 or 12mA depending on setting"}],"vol":[{"max":0.5,"min":0,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Output Voltage Low @ IOVDD=3.3V | VOL | 0 | 0.5 | V | IOL = 2, 4, 8 or 12mA depending on setting |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO4","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Voltage Low @ IOVDD=3.3V","conditions":"IOVDD=3.3V; IOL = 2, 4, 8 or 12mA depending on setting"}],"vhys":[{"min":0.2,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Hysteresis Voltage @ IOVDD=3.3V | VHYS | 0.2 |  | V | Schmitt Trigger enabled |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO4","unit":"V","symbol":"VHYS","category":"characteristic","parameter":"Input Hysteresis Voltage @ IOVDD=3.3V","conditions":"IOVDD=3.3V; Schmitt Trigger enabled"}],"esd_hbm":[{"max":4000,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Human Body Model Digital (FT) pins only | HBM | 4 | kV | Compliant with JEDEC specification JS-001- 2012 (April 2012) |","method":"table","fragment":"ratings_pads.json","table_id":"616_1"},"via":"chip u1 GPIO4","orig":{"max":4,"unit":"kV"},"unit":"V","symbol":"HBM","category":"characteristic","parameter":"ESD Human Body Model"}],"pull_up":[{"max":80000,"min":50000,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Pull-Up Resistance | RPU | 50 | 80 | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO4","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"Pull-Up Resistance"}],"pull_down":[{"max":80000,"min":50000,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Pull-Down Resistance | RPD | 50 | 80 | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO4","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"io_voltage":[{"src":{"page":10,"quote":"• RP2040 32-bit Cortex M0+ dual-core running at ~125 MHz @ 3.3V logic and","method":"text","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":3.3,"category":"operating","parameter":"Logic level"}],"input_leakage":[{"max":0.000001,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Pin Input Leakage Current | IIN |  | 1 | μA |  |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO4","orig":{"max":1,"unit":"μA"},"unit":"A","symbol":"IIN","category":"characteristic","parameter":"Pin Input Leakage Current"}],"abs_max_voltage":[{"max":3.8,"min":-0.5,"src":{"doc":"RP2040 datasheet","page":615,"quote":"| Voltage at IO | VPIN | -0.5 | IOVDD + 0.5 | V |  |","method":"derived","fragment":"ratings_pads.json","table_id":"615_3"},"via":"chip u1 GPIO4","unit":"V","symbol":"VPIN","category":"absolute_max","parameter":"Voltage at IO (absolute maximum)","conditions":"max = IOVDD + 0.5 V (3.8 V at IOVDD=3.3 V)"}],"five_volt_tolerant":[{"src":{"doc":"RP2040 datasheet","page":615,"quote":"| Voltage at IO | VPIN | -0.5 | IOVDD + 0.5 | V |; very little current flows into the pin whilst it is below 3.63V and IOVDD is 0V","method":"derived","fragment":"ratings_pads.json","table_id":"615_3"},"via":"chip u1 GPIO4","value":false,"symbol":"","category":"absolute_max","parameter":"5 V tolerant","conditions":"pin voltage abs-max is IOVDD + 0.5 V; FT pads tolerate up to 3.63 V only while IOVDD = 0 V"}],"unpowered_voltage_tolerant":[{"src":{"doc":"RP2040 datasheet","page":613,"quote":"very little current flows into the pin whilst it is below 3.63V and IOVDD is 0V","method":"table","fragment":"ratings_pads.json","table_id":"613_1"},"via":"chip u1 GPIO4","value":true,"symbol":"","category":"characteristic","parameter":"Fault tolerant: may be driven up to 3.63 V while IOVDD = 0 V"}]},"entity_type":"pin"},{"id":"MO/D10","attrs":{"kind":"gpio","label":"MO/D10","number":5,"chip_pin":"GPIO3","position":"JP3-4","connector":"JP3","designator":"MO/D10","power_domain":"IOVDD"},"sources":[{"page":145,"quote":"net MOSI on RP2040 pin 5 GPIO3; pad JP3-4","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},{"page":16,"quote":"• MO/D10 - The main SPI0 MOSI and digital I/O pin 10. It is also I2C1 SCL and PWM1 B.","method":"text","fragment":"entities_pins.json"}],"attr_src":{"kind":{"page":16,"quote":"• MO/D10 - The main SPI0 MOSI and digital I/O pin 10. It is also I2C1 SCL and PWM1 B.","method":"text","fragment":"entities_pins.json"},"label":{"page":16,"quote":"• MO/D10 - The main SPI0 MOSI and digital I/O pin 10. It is also I2C1 SCL and PWM1 B.","method":"text","fragment":"entities_pins.json"},"number":{"via":"chip u1 GPIO3","method":"chip_link"},"chip_pin":{"page":145,"quote":"net MOSI on RP2040 pin 5 GPIO3; pad JP3-4","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"position":{"page":145,"quote":"net MOSI on RP2040 pin 5 GPIO3; pad JP3-4","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"connector":{"page":145,"quote":"net MOSI on RP2040 pin 5 GPIO3; pad JP3-4","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"designator":{"page":145,"quote":"net MOSI on RP2040 pin 5 GPIO3; pad JP3-4","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"power_domain":{"via":"chip u1 GPIO3","method":"chip_link"}},"chip_pin":{"pin":"GPIO3","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":16,"quote":"• MO/D10 - The main SPI0 MOSI and digital I/O pin 10. It is also I2C1 SCL and PWM1 B.","method":"text","fragment":"functions_pins.json"},"signal":"SPI0 MOSI","category":"spi"},{"src":{"page":16,"quote":"• MO/D10 - The main SPI0 MOSI and digital I/O pin 10. It is also I2C1 SCL and PWM1 B.","method":"text","fragment":"functions_pins.json"},"signal":"digital I/O pin 10","category":"gpio"},{"src":{"page":16,"quote":"• MO/D10 - The main SPI0 MOSI and digital I/O pin 10. It is also I2C1 SCL and PWM1 B.","method":"text","fragment":"functions_pins.json"},"signal":"I2C1 SCL","category":"i2c"},{"src":{"page":16,"quote":"• MO/D10 - The main SPI0 MOSI and digital I/O pin 10. It is also I2C1 SCL and PWM1 B.","method":"text","fragment":"functions_pins.json"},"signal":"PWM1 B","category":"pwm"},{"alt":"F1","src":{"page":13,"quote":"| 3 | SPI0 TX | UART0 RTS | I2C1 SCL | PWM1 B | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO3","signal":"SPI0_TX","category":"spi","instance":"0","peripheral":"SPI"},{"alt":"F2","src":{"page":13,"quote":"| 3 | SPI0 TX | UART0 RTS | I2C1 SCL | PWM1 B | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO3","signal":"UART0_RTS","category":"uart","instance":"0","peripheral":"UART"},{"alt":"F5","src":{"page":13,"quote":"| 3 | SPI0 TX | UART0 RTS | I2C1 SCL | PWM1 B | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO3","signal":"SIO","category":"gpio","instance":null,"peripheral":"SIO"},{"alt":"F6","src":{"page":13,"quote":"| 3 | SPI0 TX | UART0 RTS | I2C1 SCL | PWM1 B | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO3","signal":"PIO0","category":"pio","instance":"0","peripheral":"PIO"},{"alt":"F7","src":{"page":13,"quote":"| 3 | SPI0 TX | UART0 RTS | I2C1 SCL | PWM1 B | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO3","signal":"PIO1","category":"pio","instance":"1","peripheral":"PIO"},{"alt":"F9","src":{"page":13,"quote":"| 3 | SPI0 TX | UART0 RTS | I2C1 SCL | PWM1 B | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO3","signal":"USB_OVCUR_DET","category":"usb","instance":null,"peripheral":"USB"}],"electrical":{"ioh":[{"max":0.012,"src":{"doc":"RP2040 datasheet","page":617,"quote":"IOH = 2, 4, 8 or 12mA depending on setting; Default Drive Strength is 4mA","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"typ":0.004,"via":"chip u1 GPIO3","orig":{"max":12,"typ":4,"unit":"mA"},"unit":"A","symbol":"IOH","category":"characteristic","parameter":"Output source current (programmable drive strength)","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA"}],"iol":[{"max":0.012,"src":{"doc":"RP2040 datasheet","page":617,"quote":"IOL = 2, 4, 8 or 12mA depending on setting; Default Drive Strength is 4mA","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"typ":0.004,"via":"chip u1 GPIO3","orig":{"max":12,"typ":4,"unit":"mA"},"unit":"A","symbol":"IOL","category":"characteristic","parameter":"Output sink current (programmable drive strength)","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA"}],"vih":[{"max":3.6,"min":2,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Voltage High @ IOVDD=3.3V | VIH | 2 | IOVDD + 0.3 | V |  |","method":"derived","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO3","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input Voltage High @ IOVDD=3.3V","conditions":"IOVDD=3.3V; max = IOVDD + 0.3"}],"vil":[{"max":0.8,"min":-0.3,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Voltage Low @ IOVDD=3.3V | VIL | -0.3 | 0.8 | V |  |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO3","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Voltage Low @ IOVDD=3.3V","conditions":"IOVDD=3.3V"}],"voh":[{"max":3.3,"min":2.62,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Output Voltage High @ IOVDD=3.3V | VOH | 2.62 | IOVDD | V | IOH = 2, 4, 8 or 12mA depending on setting |","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO3","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output Voltage High @ IOVDD=3.3V","conditions":"IOVDD=3.3V; max = IOVDD; IOH = 2, 4, 8 or 12mA depending on setting"}],"vol":[{"max":0.5,"min":0,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Output Voltage Low @ IOVDD=3.3V | VOL | 0 | 0.5 | V | IOL = 2, 4, 8 or 12mA depending on setting |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO3","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Voltage Low @ IOVDD=3.3V","conditions":"IOVDD=3.3V; IOL = 2, 4, 8 or 12mA depending on setting"}],"vhys":[{"min":0.2,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Hysteresis Voltage @ IOVDD=3.3V | VHYS | 0.2 |  | V | Schmitt Trigger enabled |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO3","unit":"V","symbol":"VHYS","category":"characteristic","parameter":"Input Hysteresis Voltage @ IOVDD=3.3V","conditions":"IOVDD=3.3V; Schmitt Trigger enabled"}],"esd_hbm":[{"max":4000,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Human Body Model Digital (FT) pins only | HBM | 4 | kV | Compliant with JEDEC specification JS-001- 2012 (April 2012) |","method":"table","fragment":"ratings_pads.json","table_id":"616_1"},"via":"chip u1 GPIO3","orig":{"max":4,"unit":"kV"},"unit":"V","symbol":"HBM","category":"characteristic","parameter":"ESD Human Body Model"}],"pull_up":[{"max":80000,"min":50000,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Pull-Up Resistance | RPU | 50 | 80 | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO3","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"Pull-Up Resistance"}],"pull_down":[{"max":80000,"min":50000,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Pull-Down Resistance | RPD | 50 | 80 | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO3","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"io_voltage":[{"src":{"page":10,"quote":"• RP2040 32-bit Cortex M0+ dual-core running at ~125 MHz @ 3.3V logic and","method":"text","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":3.3,"category":"operating","parameter":"Logic level"}],"input_leakage":[{"max":0.000001,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Pin Input Leakage Current | IIN |  | 1 | μA |  |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO3","orig":{"max":1,"unit":"μA"},"unit":"A","symbol":"IIN","category":"characteristic","parameter":"Pin Input Leakage Current"}],"abs_max_voltage":[{"max":3.8,"min":-0.5,"src":{"doc":"RP2040 datasheet","page":615,"quote":"| Voltage at IO | VPIN | -0.5 | IOVDD + 0.5 | V |  |","method":"derived","fragment":"ratings_pads.json","table_id":"615_3"},"via":"chip u1 GPIO3","unit":"V","symbol":"VPIN","category":"absolute_max","parameter":"Voltage at IO (absolute maximum)","conditions":"max = IOVDD + 0.5 V (3.8 V at IOVDD=3.3 V)"}],"five_volt_tolerant":[{"src":{"doc":"RP2040 datasheet","page":615,"quote":"| Voltage at IO | VPIN | -0.5 | IOVDD + 0.5 | V |; very little current flows into the pin whilst it is below 3.63V and IOVDD is 0V","method":"derived","fragment":"ratings_pads.json","table_id":"615_3"},"via":"chip u1 GPIO3","value":false,"symbol":"","category":"absolute_max","parameter":"5 V tolerant","conditions":"pin voltage abs-max is IOVDD + 0.5 V; FT pads tolerate up to 3.63 V only while IOVDD = 0 V"}],"unpowered_voltage_tolerant":[{"src":{"doc":"RP2040 datasheet","page":613,"quote":"very little current flows into the pin whilst it is below 3.63V and IOVDD is 0V","method":"table","fragment":"ratings_pads.json","table_id":"613_1"},"via":"chip u1 GPIO3","value":true,"symbol":"","category":"characteristic","parameter":"Fault tolerant: may be driven up to 3.63 V while IOVDD = 0 V"}]},"entity_type":"pin"},{"id":"SDA1","attrs":{"kind":"gpio","label":"SDA1","number":34,"chip_pin":"GPIO22","position":"STEMMA QT","connector":"STEMMA QT","designator":"SDA1","power_domain":"IOVDD"},"sources":[{"page":145,"quote":"net SDA1 on RP2040 pin 34 GPIO22; pad STEMMA QT","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},{"page":16,"quote":"• SDA1 - I2C1 SDA for the STEMMA QT connector. It is also SPI0 SCK and PWM3 A.","method":"text","fragment":"entities_pins.json"}],"attr_src":{"kind":{"page":16,"quote":"• SDA1 - I2C1 SDA for the STEMMA QT connector. It is also SPI0 SCK and PWM3 A.","method":"text","fragment":"entities_pins.json"},"label":{"page":16,"quote":"• SDA1 - I2C1 SDA for the STEMMA QT connector. It is also SPI0 SCK and PWM3 A.","method":"text","fragment":"entities_pins.json"},"number":{"via":"chip u1 GPIO22","method":"chip_link"},"chip_pin":{"page":145,"quote":"net SDA1 on RP2040 pin 34 GPIO22; pad STEMMA QT","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"position":{"page":145,"quote":"net SDA1 on RP2040 pin 34 GPIO22; pad STEMMA QT","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"connector":{"page":145,"quote":"net SDA1 on RP2040 pin 34 GPIO22; pad STEMMA QT","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"designator":{"page":145,"quote":"net SDA1 on RP2040 pin 34 GPIO22; pad STEMMA QT","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"power_domain":{"via":"chip u1 GPIO22","method":"chip_link"}},"chip_pin":{"pin":"GPIO22","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":16,"quote":"• SDA1 - I2C1 SDA for the STEMMA QT connector. It is also SPI0 SCK and PWM3 A.","method":"text","fragment":"functions_pins.json"},"signal":"I2C1 SDA for the STEMMA QT connector","category":"i2c"},{"src":{"page":16,"quote":"• SDA1 - I2C1 SDA for the STEMMA QT connector. It is also SPI0 SCK and PWM3 A.","method":"text","fragment":"functions_pins.json"},"signal":"SPI0 SCK","category":"spi"},{"src":{"page":16,"quote":"• SDA1 - I2C1 SDA for the STEMMA QT connector. It is also SPI0 SCK and PWM3 A.","method":"text","fragment":"functions_pins.json"},"signal":"PWM3 A","category":"pwm"},{"alt":"F2","src":{"page":14,"quote":"| 22 | SPI0 SCK | UART1 CTS | I2C1 SDA | PWM3 A | SIO | PIO0 | PIO1 | CLOCK GPIN1 | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO22","signal":"UART1_CTS","category":"uart","instance":"1","peripheral":"UART"},{"alt":"F3","src":{"page":14,"quote":"| 22 | SPI0 SCK | UART1 CTS | I2C1 SDA | PWM3 A | SIO | PIO0 | PIO1 | CLOCK GPIN1 | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO22","signal":"I2C1_SDA","category":"other","instance":"2","peripheral":"I"},{"alt":"F5","src":{"page":14,"quote":"| 22 | SPI0 SCK | UART1 CTS | I2C1 SDA | PWM3 A | SIO | PIO0 | PIO1 | CLOCK GPIN1 | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO22","signal":"SIO","category":"gpio","instance":null,"peripheral":"SIO"},{"alt":"F6","src":{"page":14,"quote":"| 22 | SPI0 SCK | UART1 CTS | I2C1 SDA | PWM3 A | SIO | PIO0 | PIO1 | CLOCK GPIN1 | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO22","signal":"PIO0","category":"pio","instance":"0","peripheral":"PIO"},{"alt":"F7","src":{"page":14,"quote":"| 22 | SPI0 SCK | UART1 CTS | I2C1 SDA | PWM3 A | SIO | PIO0 | PIO1 | CLOCK GPIN1 | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO22","signal":"PIO1","category":"pio","instance":"1","peripheral":"PIO"},{"alt":"F8","src":{"page":14,"quote":"| 22 | SPI0 SCK | UART1 CTS | I2C1 SDA | PWM3 A | SIO | PIO0 | PIO1 | CLOCK GPIN1 | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO22","signal":"CLOCK_GPIN1","category":"clock","instance":"1","peripheral":"CLOCK"},{"alt":"F9","src":{"page":14,"quote":"| 22 | SPI0 SCK | UART1 CTS | I2C1 SDA | PWM3 A | SIO | PIO0 | PIO1 | CLOCK GPIN1 | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO22","signal":"USB_VBUS_DET","category":"usb","instance":null,"peripheral":"USB"}],"electrical":{"ioh":[{"max":0.012,"src":{"doc":"RP2040 datasheet","page":617,"quote":"IOH = 2, 4, 8 or 12mA depending on setting; Default Drive Strength is 4mA","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"typ":0.004,"via":"chip u1 GPIO22","orig":{"max":12,"typ":4,"unit":"mA"},"unit":"A","symbol":"IOH","category":"characteristic","parameter":"Output source current (programmable drive strength)","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA"}],"iol":[{"max":0.012,"src":{"doc":"RP2040 datasheet","page":617,"quote":"IOL = 2, 4, 8 or 12mA depending on setting; Default Drive Strength is 4mA","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"typ":0.004,"via":"chip u1 GPIO22","orig":{"max":12,"typ":4,"unit":"mA"},"unit":"A","symbol":"IOL","category":"characteristic","parameter":"Output sink current (programmable drive strength)","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA"}],"vih":[{"max":3.6,"min":2,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Voltage High @ IOVDD=3.3V | VIH | 2 | IOVDD + 0.3 | V |  |","method":"derived","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO22","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input Voltage High @ IOVDD=3.3V","conditions":"IOVDD=3.3V; max = IOVDD + 0.3"}],"vil":[{"max":0.8,"min":-0.3,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Voltage Low @ IOVDD=3.3V | VIL | -0.3 | 0.8 | V |  |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO22","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Voltage Low @ IOVDD=3.3V","conditions":"IOVDD=3.3V"}],"voh":[{"max":3.3,"min":2.62,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Output Voltage High @ IOVDD=3.3V | VOH | 2.62 | IOVDD | V | IOH = 2, 4, 8 or 12mA depending on setting |","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO22","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output Voltage High @ IOVDD=3.3V","conditions":"IOVDD=3.3V; max = IOVDD; IOH = 2, 4, 8 or 12mA depending on setting"}],"vol":[{"max":0.5,"min":0,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Output Voltage Low @ IOVDD=3.3V | VOL | 0 | 0.5 | V | IOL = 2, 4, 8 or 12mA depending on setting |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO22","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Voltage Low @ IOVDD=3.3V","conditions":"IOVDD=3.3V; IOL = 2, 4, 8 or 12mA depending on setting"}],"vhys":[{"min":0.2,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Hysteresis Voltage @ IOVDD=3.3V | VHYS | 0.2 |  | V | Schmitt Trigger enabled |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO22","unit":"V","symbol":"VHYS","category":"characteristic","parameter":"Input Hysteresis Voltage @ IOVDD=3.3V","conditions":"IOVDD=3.3V; Schmitt Trigger enabled"}],"esd_hbm":[{"max":4000,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Human Body Model Digital (FT) pins only | HBM | 4 | kV | Compliant with JEDEC specification JS-001- 2012 (April 2012) |","method":"table","fragment":"ratings_pads.json","table_id":"616_1"},"via":"chip u1 GPIO22","orig":{"max":4,"unit":"kV"},"unit":"V","symbol":"HBM","category":"characteristic","parameter":"ESD Human Body Model"}],"pull_up":[{"max":80000,"min":50000,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Pull-Up Resistance | RPU | 50 | 80 | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO22","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"Pull-Up Resistance"}],"pull_down":[{"max":80000,"min":50000,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Pull-Down Resistance | RPD | 50 | 80 | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO22","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"io_voltage":[{"src":{"page":10,"quote":"• RP2040 32-bit Cortex M0+ dual-core running at ~125 MHz @ 3.3V logic and","method":"text","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":3.3,"category":"operating","parameter":"Logic level"}],"input_leakage":[{"max":0.000001,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Pin Input Leakage Current | IIN |  | 1 | μA |  |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO22","orig":{"max":1,"unit":"μA"},"unit":"A","symbol":"IIN","category":"characteristic","parameter":"Pin Input Leakage Current"}],"abs_max_voltage":[{"max":3.8,"min":-0.5,"src":{"doc":"RP2040 datasheet","page":615,"quote":"| Voltage at IO | VPIN | -0.5 | IOVDD + 0.5 | V |  |","method":"derived","fragment":"ratings_pads.json","table_id":"615_3"},"via":"chip u1 GPIO22","unit":"V","symbol":"VPIN","category":"absolute_max","parameter":"Voltage at IO (absolute maximum)","conditions":"max = IOVDD + 0.5 V (3.8 V at IOVDD=3.3 V)"}],"five_volt_tolerant":[{"src":{"doc":"RP2040 datasheet","page":615,"quote":"| Voltage at IO | VPIN | -0.5 | IOVDD + 0.5 | V |; very little current flows into the pin whilst it is below 3.63V and IOVDD is 0V","method":"derived","fragment":"ratings_pads.json","table_id":"615_3"},"via":"chip u1 GPIO22","value":false,"symbol":"","category":"absolute_max","parameter":"5 V tolerant","conditions":"pin voltage abs-max is IOVDD + 0.5 V; FT pads tolerate up to 3.63 V only while IOVDD = 0 V"}],"unpowered_voltage_tolerant":[{"src":{"doc":"RP2040 datasheet","page":613,"quote":"very little current flows into the pin whilst it is below 3.63V and IOVDD is 0V","method":"table","fragment":"ratings_pads.json","table_id":"613_1"},"via":"chip u1 GPIO22","value":true,"symbol":"","category":"characteristic","parameter":"Fault tolerant: may be driven up to 3.63 V while IOVDD = 0 V"}]},"entity_type":"pin"},{"id":"SCL1","attrs":{"kind":"gpio","label":"SCL1","number":35,"chip_pin":"GPIO23","position":"STEMMA QT","connector":"STEMMA QT","designator":"SCL1","power_domain":"IOVDD"},"sources":[{"page":145,"quote":"net SCL1 on RP2040 pin 35 GPIO23; pad STEMMA QT","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},{"page":16,"quote":"• SCL1 - I2C1 SCL for the STEMMA QT connector. It is also SPI0 MOSI and PWM3 B.","method":"text","fragment":"entities_pins.json"}],"attr_src":{"kind":{"page":16,"quote":"• SCL1 - I2C1 SCL for the STEMMA QT connector. It is also SPI0 MOSI and PWM3 B.","method":"text","fragment":"entities_pins.json"},"label":{"page":16,"quote":"• SCL1 - I2C1 SCL for the STEMMA QT connector. It is also SPI0 MOSI and PWM3 B.","method":"text","fragment":"entities_pins.json"},"number":{"via":"chip u1 GPIO23","method":"chip_link"},"chip_pin":{"page":145,"quote":"net SCL1 on RP2040 pin 35 GPIO23; pad STEMMA QT","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"position":{"page":145,"quote":"net SCL1 on RP2040 pin 35 GPIO23; pad STEMMA QT","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"connector":{"page":145,"quote":"net SCL1 on RP2040 pin 35 GPIO23; pad STEMMA QT","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"designator":{"page":145,"quote":"net SCL1 on RP2040 pin 35 GPIO23; pad STEMMA QT","figure":"Schematic (RP2040 IC2) + fab print p146","method":"drawing","fragment":"entities_figures.json"},"power_domain":{"via":"chip u1 GPIO23","method":"chip_link"}},"chip_pin":{"pin":"GPIO23","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":16,"quote":"• SCL1 - I2C1 SCL for the STEMMA QT connector. It is also SPI0 MOSI and PWM3 B.","method":"text","fragment":"functions_pins.json"},"signal":"I2C1 SCL for the STEMMA QT connector","category":"i2c"},{"src":{"page":16,"quote":"• SCL1 - I2C1 SCL for the STEMMA QT connector. It is also SPI0 MOSI and PWM3 B.","method":"text","fragment":"functions_pins.json"},"signal":"SPI0 MOSI","category":"spi"},{"src":{"page":16,"quote":"• SCL1 - I2C1 SCL for the STEMMA QT connector. It is also SPI0 MOSI and PWM3 B.","method":"text","fragment":"functions_pins.json"},"signal":"PWM3 B","category":"pwm"},{"alt":"F1","src":{"page":14,"quote":"| 23 | SPI0 TX | UART1 RTS | I2C1 SCL | PWM3 B | SIO | PIO0 | PIO1 | CLOCK GPOUT1 | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO23","signal":"SPI0_TX","category":"spi","instance":"0","peripheral":"SPI"},{"alt":"F2","src":{"page":14,"quote":"| 23 | SPI0 TX | UART1 RTS | I2C1 SCL | PWM3 B | SIO | PIO0 | PIO1 | CLOCK GPOUT1 | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO23","signal":"UART1_RTS","category":"uart","instance":"1","peripheral":"UART"},{"alt":"F3","src":{"page":14,"quote":"| 23 | SPI0 TX | UART1 RTS | I2C1 SCL | PWM3 B | SIO | PIO0 | PIO1 | CLOCK GPOUT1 | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO23","signal":"I2C1_SCL","category":"other","instance":"2","peripheral":"I"},{"alt":"F5","src":{"page":14,"quote":"| 23 | SPI0 TX | UART1 RTS | I2C1 SCL | PWM3 B | SIO | PIO0 | PIO1 | CLOCK GPOUT1 | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO23","signal":"SIO","category":"gpio","instance":null,"peripheral":"SIO"},{"alt":"F6","src":{"page":14,"quote":"| 23 | SPI0 TX | UART1 RTS | I2C1 SCL | PWM3 B | SIO | PIO0 | PIO1 | CLOCK GPOUT1 | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO23","signal":"PIO0","category":"pio","instance":"0","peripheral":"PIO"},{"alt":"F7","src":{"page":14,"quote":"| 23 | SPI0 TX | UART1 RTS | I2C1 SCL | PWM3 B | SIO | PIO0 | PIO1 | CLOCK GPOUT1 | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO23","signal":"PIO1","category":"pio","instance":"1","peripheral":"PIO"},{"alt":"F8","src":{"page":14,"quote":"| 23 | SPI0 TX | UART1 RTS | I2C1 SCL | PWM3 B | SIO | PIO0 | PIO1 | CLOCK GPOUT1 | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO23","signal":"CLOCK_GPOUT1","category":"clock","instance":"1","peripheral":"CLOCK"},{"alt":"F9","src":{"page":14,"quote":"| 23 | SPI0 TX | UART1 RTS | I2C1 SCL | PWM3 B | SIO | PIO0 | PIO1 | CLOCK GPOUT1 | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"14_1"},"via":"chip u1 GPIO23","signal":"USB_VBUS_EN","category":"usb","instance":null,"peripheral":"USB"}],"electrical":{"ioh":[{"max":0.012,"src":{"doc":"RP2040 datasheet","page":617,"quote":"IOH = 2, 4, 8 or 12mA depending on setting; Default Drive Strength is 4mA","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"typ":0.004,"via":"chip u1 GPIO23","orig":{"max":12,"typ":4,"unit":"mA"},"unit":"A","symbol":"IOH","category":"characteristic","parameter":"Output source current (programmable drive strength)","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA"}],"iol":[{"max":0.012,"src":{"doc":"RP2040 datasheet","page":617,"quote":"IOL = 2, 4, 8 or 12mA depending on setting; Default Drive Strength is 4mA","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"typ":0.004,"via":"chip u1 GPIO23","orig":{"max":12,"typ":4,"unit":"mA"},"unit":"A","symbol":"IOL","category":"characteristic","parameter":"Output sink current (programmable drive strength)","conditions":"drive strength 2, 4, 8 or 12 mA by setting; default 4 mA"}],"vih":[{"max":3.6,"min":2,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Voltage High @ IOVDD=3.3V | VIH | 2 | IOVDD + 0.3 | V |  |","method":"derived","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO23","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input Voltage High @ IOVDD=3.3V","conditions":"IOVDD=3.3V; max = IOVDD + 0.3"}],"vil":[{"max":0.8,"min":-0.3,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Voltage Low @ IOVDD=3.3V | VIL | -0.3 | 0.8 | V |  |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO23","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Voltage Low @ IOVDD=3.3V","conditions":"IOVDD=3.3V"}],"voh":[{"max":3.3,"min":2.62,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Output Voltage High @ IOVDD=3.3V | VOH | 2.62 | IOVDD | V | IOH = 2, 4, 8 or 12mA depending on setting |","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO23","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output Voltage High @ IOVDD=3.3V","conditions":"IOVDD=3.3V; max = IOVDD; IOH = 2, 4, 8 or 12mA depending on setting"}],"vol":[{"max":0.5,"min":0,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Output Voltage Low @ IOVDD=3.3V | VOL | 0 | 0.5 | V | IOL = 2, 4, 8 or 12mA depending on setting |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO23","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Voltage Low @ IOVDD=3.3V","conditions":"IOVDD=3.3V; IOL = 2, 4, 8 or 12mA depending on setting"}],"vhys":[{"min":0.2,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Input Hysteresis Voltage @ IOVDD=3.3V | VHYS | 0.2 |  | V | Schmitt Trigger enabled |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO23","unit":"V","symbol":"VHYS","category":"characteristic","parameter":"Input Hysteresis Voltage @ IOVDD=3.3V","conditions":"IOVDD=3.3V; Schmitt Trigger enabled"}],"esd_hbm":[{"max":4000,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Human Body Model Digital (FT) pins only | HBM | 4 | kV | Compliant with JEDEC specification JS-001- 2012 (April 2012) |","method":"table","fragment":"ratings_pads.json","table_id":"616_1"},"via":"chip u1 GPIO23","orig":{"max":4,"unit":"kV"},"unit":"V","symbol":"HBM","category":"characteristic","parameter":"ESD Human Body Model"}],"pull_up":[{"max":80000,"min":50000,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Pull-Up Resistance | RPU | 50 | 80 | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO23","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"Pull-Up Resistance"}],"pull_down":[{"max":80000,"min":50000,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Pull-Down Resistance | RPD | 50 | 80 | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 GPIO23","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"io_voltage":[{"src":{"page":10,"quote":"• RP2040 32-bit Cortex M0+ dual-core running at ~125 MHz @ 3.3V logic and","method":"text","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":3.3,"category":"operating","parameter":"Logic level"}],"input_leakage":[{"max":0.000001,"src":{"doc":"RP2040 datasheet","page":616,"quote":"| Pin Input Leakage Current | IIN |  | 1 | μA |  |","method":"table","fragment":"ratings_pads.json","table_id":"616_3"},"via":"chip u1 GPIO23","orig":{"max":1,"unit":"μA"},"unit":"A","symbol":"IIN","category":"characteristic","parameter":"Pin Input Leakage Current"}],"abs_max_voltage":[{"max":3.8,"min":-0.5,"src":{"doc":"RP2040 datasheet","page":615,"quote":"| Voltage at IO | VPIN | -0.5 | IOVDD + 0.5 | V |  |","method":"derived","fragment":"ratings_pads.json","table_id":"615_3"},"via":"chip u1 GPIO23","unit":"V","symbol":"VPIN","category":"absolute_max","parameter":"Voltage at IO (absolute maximum)","conditions":"max = IOVDD + 0.5 V (3.8 V at IOVDD=3.3 V)"}],"five_volt_tolerant":[{"src":{"doc":"RP2040 datasheet","page":615,"quote":"| Voltage at IO | VPIN | -0.5 | IOVDD + 0.5 | V |; very little current flows into the pin whilst it is below 3.63V and IOVDD is 0V","method":"derived","fragment":"ratings_pads.json","table_id":"615_3"},"via":"chip u1 GPIO23","value":false,"symbol":"","category":"absolute_max","parameter":"5 V tolerant","conditions":"pin voltage abs-max is IOVDD + 0.5 V; FT pads tolerate up to 3.63 V only while IOVDD = 0 V"}],"unpowered_voltage_tolerant":[{"src":{"doc":"RP2040 datasheet","page":613,"quote":"very little current flows into the pin whilst it is below 3.63V and IOVDD is 0V","method":"table","fragment":"ratings_pads.json","table_id":"613_1"},"via":"chip u1 GPIO23","value":true,"symbol":"","category":"characteristic","parameter":"Fault tolerant: may be driven up to 3.63 V while IOVDD = 0 V"}]},"entity_type":"pin"},{"id":"3V","attrs":{"kind":"power_out","label":"3V","position":"JP3-5","connector":"JP3","designator":"3V"},"sources":[{"page":146,"quote":"pad JP3-5 +3V3","figure":"Fab print (pad labels)","method":"drawing","fragment":"entities_figures.json"},{"page":14,"quote":"• 3V - this is the regulated output from the onboard regulator. You can draw 500mA","method":"text","fragment":"entities_power.json"}],"attr_src":{"kind":{"page":14,"quote":"• 3V - this is the regulated output from the onboard regulator. You can draw 500mA","method":"text","fragment":"entities_power.json"},"label":{"page":14,"quote":"• 3V - this is the regulated output from the onboard regulator. You can draw 500mA","method":"text","fragment":"entities_power.json"},"position":{"page":146,"quote":"pad JP3-5 +3V3","figure":"Fab print (pad labels)","method":"drawing","fragment":"entities_figures.json"},"connector":{"page":146,"quote":"pad JP3-5 +3V3","figure":"Fab print (pad labels)","method":"drawing","fragment":"entities_figures.json"},"designator":{"page":146,"quote":"pad JP3-5 +3V3","figure":"Fab print (pad labels)","method":"drawing","fragment":"entities_figures.json"}},"functions":[],"electrical":{"output_current":[{"max":0.5,"src":{"page":14,"quote":"• 3V - this is the regulated output from the onboard regulator. You can draw 500mA","method":"text","fragment":"ratings_board.json"},"via":"direct","orig":{"max":500,"unit":"mA"},"unit":"A","category":"operating","parameter":"3V pad — current you can draw","conditions":"guide p14; the feature list (p10) gives 600 mA peak for the regulator — both kept"}],"output_voltage":[{"src":{"page":10,"quote":"• 3.3V regulator with 600mA peak output (https://adafru.it/NC4)","method":"text","fragment":"ratings_board.json"},"typ":3.3,"via":"direct","unit":"V","category":"operating","parameter":"3V pad — regulated output from the on-board regulator"}],"output_current_peak":[{"max":0.6,"src":{"page":10,"quote":"• 3.3V regulator with 600mA peak output (https://adafru.it/NC4)","method":"text","fragment":"ratings_board.json"},"via":"direct","orig":{"max":600,"unit":"mA"},"unit":"A","category":"operating","parameter":"3.3 V regulator peak output"}]},"entity_type":"pin"},{"id":"GND","attrs":{"kind":"ground","label":"GND","position":"JP3-6","connector":"JP3","designator":"GND"},"sources":[{"page":146,"quote":"pad JP3-6 GND","figure":"Fab print (pad labels)","method":"drawing","fragment":"entities_figures.json"},{"page":14,"quote":"• GND - This is the common ground for all power and logic.","method":"text","fragment":"entities_power.json"}],"attr_src":{"kind":{"page":14,"quote":"• GND - This is the common ground for all power and logic.","method":"text","fragment":"entities_power.json"},"label":{"page":14,"quote":"• GND - This is the common ground for all power and logic.","method":"text","fragment":"entities_power.json"},"position":{"page":146,"quote":"pad JP3-6 GND","figure":"Fab print (pad labels)","method":"drawing","fragment":"entities_figures.json"},"connector":{"page":146,"quote":"pad JP3-6 GND","figure":"Fab print (pad labels)","method":"drawing","fragment":"entities_figures.json"},"designator":{"page":146,"quote":"pad JP3-6 GND","figure":"Fab print (pad labels)","method":"drawing","fragment":"entities_figures.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"5V","attrs":{"kind":"power_in","label":"5V","position":"JP3-7","connector":"JP3","designator":"5V"},"sources":[{"page":146,"quote":"pad JP3-7 +5V","figure":"Fab print (pad labels)","method":"drawing","fragment":"entities_figures.json"},{"page":14,"quote":"• 5V - This is 5v out from the USB port. You can also use this as a voltage input but you must have some sort of diode (schottky, signal, power, really anything) between your external power source and this pin with anode to battery, cathode to 5V pin. Note that you cannot power the USB port by supplying 5V to this pin: there is a protection diode that prevents the 5V from reaching the USB connector (unless you bridge the jumper on the back!). This is to protect host computer USB ports, etc. You can draw 1A peak through the diode, but we recommend keeping it lower than that, about 500mA","method":"text","fragment":"entities_power.json"}],"attr_src":{"kind":{"page":14,"quote":"• 5V - This is 5v out from the USB port. You can also use this as a voltage input but you must have some sort of diode (schottky, signal, power, really anything) between your external power source and this pin with anode to battery, cathode to 5V pin. Note that you cannot power the USB port by supplying 5V to this pin: there is a protection diode that prevents the 5V from reaching the USB connector (unless you bridge the jumper on the back!). This is to protect host computer USB ports, etc. You can draw 1A peak through the diode, but we recommend keeping it lower than that, about 500mA","method":"text","fragment":"entities_power.json"},"label":{"page":14,"quote":"• 5V - This is 5v out from the USB port. You can also use this as a voltage input but you must have some sort of diode (schottky, signal, power, really anything) between your external power source and this pin with anode to battery, cathode to 5V pin. Note that you cannot power the USB port by supplying 5V to this pin: there is a protection diode that prevents the 5V from reaching the USB connector (unless you bridge the jumper on the back!). This is to protect host computer USB ports, etc. You can draw 1A peak through the diode, but we recommend keeping it lower than that, about 500mA","method":"text","fragment":"entities_power.json"},"position":{"page":146,"quote":"pad JP3-7 +5V","figure":"Fab print (pad labels)","method":"drawing","fragment":"entities_figures.json"},"connector":{"page":146,"quote":"pad JP3-7 +5V","figure":"Fab print (pad labels)","method":"drawing","fragment":"entities_figures.json"},"designator":{"page":146,"quote":"pad JP3-7 +5V","figure":"Fab print (pad labels)","method":"drawing","fragment":"entities_figures.json"}},"functions":[],"electrical":{"input_voltage":[{"src":{"page":14,"quote":"• 5V - This is 5v out from the USB port. You can also use this as a voltage input","method":"text","fragment":"ratings_board.json"},"typ":5,"via":"direct","unit":"V","category":"operating","parameter":"5V pad — 5 V from the USB port (input only through an external diode)"}],"diode_current_peak":[{"max":1,"src":{"page":14,"quote":"computer USB ports, etc. You can draw 1A peak through the diode, but we","method":"text","fragment":"ratings_board.json"},"via":"direct","unit":"A","category":"absolute_max","parameter":"5V pad — peak current through the protection diode (keep ≤ about 500 mA)"}]},"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-09-25T13:34:25+00:00","compliance":[],"ordering_codes":[{"code":"4900","description":"Adafruit QT Py RP2040"}]},"mechanical":{"dims":{"width":{"src":{"page":146,"quote":"0.70","figure":"Fab print (inches)","method":"derived"},"unit":"mm","value":17.78},"length":{"src":{"page":146,"quote":"0.82","figure":"Fab print (inches)","method":"derived"},"unit":"mm","value":20.83},"overall_height":{"src":{"page":154,"quote":"Product Dimensions: 21.8mm x 17.8mm x 5.8mm / 0.9\" x 0.7\" x 0.2\"","method":"text"},"unit":"mm","value":5.8},"header_row_spacing":{"src":{"page":146,"quote":"0.60","figure":"Fab print (inches)","method":"derived"},"unit":"mm","value":15.24},"overall_length_store":{"src":{"page":154,"quote":"Product Dimensions: 21.8mm x 17.8mm x 5.8mm / 0.9\" x 0.7\" x 0.2\"","method":"text"},"note":"store size includes the USB-C overhang; PCB outline 20.83 mm from the fab print","unit":"mm","value":21.8}},"kind":"mechanical","holes":[],"units":"mm","origin":"x along the 0.82 in edge from the USB end, y across the 0.70 in edge; fab print in inches ×25.4","features":[],"archetype":"pcb_board","assumptions":{"thickness":{"why":"PCB thickness is not printed (guide, fab print, store page); 1.6 mm assumed for the CAD envelope only","value":1.6}}},"page_index":[{"page":1,"tags":["cover_legal"],"primary":"cover_legal"},{"page":2,"tags":["table_of_contents"],"primary":"table_of_contents"},{"page":3,"tags":["table_of_contents"],"primary":"table_of_contents"},{"page":4,"tags":["table_of_contents"],"primary":"table_of_contents"},{"page":5,"tags":["table_of_contents"],"primary":"table_of_contents"},{"page":6,"tags":["cover_legal"],"primary":"cover_legal"},{"page":7,"tags":["board_overview_features"],"primary":"board_overview_features"},{"page":8,"tags":["board_overview_features"],"primary":"board_overview_features"},{"page":9,"tags":[],"primary":"programming_debug_usb"},{"page":10,"tags":["board_overview_features"],"primary":"board_overview_features"},{"page":11,"tags":["board_overview_features"],"primary":"board_overview_features"},{"page":12,"tags":["board_overview_features"],"primary":"board_overview_features"},{"page":13,"tags":[],"primary":"pin_descriptions"},{"page":14,"tags":["pin_descriptions","power_supply_design"],"primary":"power_supply_design"},{"page":15,"tags":[],"primary":"pin_descriptions"},{"page":16,"tags":["pin_descriptions"],"primary":"pin_descriptions"},{"page":17,"tags":[],"primary":"pinout_diagram"},{"page":18,"tags":["pin_descriptions"],"primary":"pin_descriptions"},{"page":19,"tags":["board_overview_features"],"primary":"board_overview_features"},{"page":20,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":21,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":22,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":23,"tags":[],"primary":"none_of_these"},{"page":24,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":25,"tags":[],"primary":"none_of_these"},{"page":26,"tags":[],"primary":"none_of_these"},{"page":27,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":28,"tags":[],"primary":"none_of_these"},{"page":29,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":30,"tags":[],"primary":"none_of_these"},{"page":31,"tags":[],"primary":"programming_debug_usb"},{"page":32,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":33,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":34,"tags":[],"primary":"programming_debug_usb"},{"page":35,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":36,"tags":[],"primary":"programming_debug_usb"},{"page":37,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":38,"tags":[],"primary":"programming_debug_usb"},{"page":39,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":40,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":41,"tags":[],"primary":"none_of_these"},{"page":42,"tags":[],"primary":"none_of_these"},{"page":43,"tags":[],"primary":"none_of_these"},{"page":44,"tags":[],"primary":"none_of_these"},{"page":45,"tags":[],"primary":"none_of_these"},{"page":46,"tags":[],"primary":"none_of_these"},{"page":47,"tags":[],"primary":"none_of_these"},{"page":48,"tags":[],"primary":"pin_descriptions"},{"page":49,"tags":[],"primary":"none_of_these"},{"page":50,"tags":[],"primary":"none_of_these"},{"page":51,"tags":[],"primary":"none_of_these"},{"page":52,"tags":[],"primary":"none_of_these"},{"page":53,"tags":[],"primary":"none_of_these"},{"page":54,"tags":[],"primary":"none_of_these"},{"page":55,"tags":[],"primary":"none_of_these"},{"page":56,"tags":[],"primary":"none_of_these"},{"page":57,"tags":[],"primary":"none_of_these"},{"page":58,"tags":[],"primary":"none_of_these"},{"page":59,"tags":[],"primary":"none_of_these"},{"page":60,"tags":[],"primary":"programming_debug_usb"},{"page":61,"tags":[],"primary":"none_of_these"},{"page":62,"tags":[],"primary":"none_of_these"},{"page":63,"tags":[],"primary":"none_of_these"},{"page":64,"tags":[],"primary":"none_of_these"},{"page":65,"tags":[],"primary":"none_of_these"},{"page":66,"tags":[],"primary":"none_of_these"},{"page":67,"tags":[],"primary":"none_of_these"},{"page":68,"tags":[],"primary":"none_of_these"},{"page":69,"tags":[],"primary":"none_of_these"},{"page":70,"tags":[],"primary":"none_of_these"},{"page":71,"tags":[],"primary":"none_of_these"},{"page":72,"tags":[],"primary":"none_of_these"},{"page":73,"tags":[],"primary":"none_of_these"},{"page":74,"tags":[],"primary":"none_of_these"},{"page":75,"tags":[],"primary":"none_of_these"},{"page":76,"tags":[],"primary":"none_of_these"},{"page":77,"tags":[],"primary":"none_of_these"},{"page":78,"tags":[],"primary":"none_of_these"},{"page":79,"tags":[],"primary":"none_of_these"},{"page":80,"tags":[],"primary":"none_of_these"},{"page":81,"tags":[],"primary":"none_of_these"},{"page":82,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":83,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":84,"tags":[],"primary":"programming_debug_usb"},{"page":85,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":86,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":87,"tags":[],"primary":"programming_debug_usb"},{"page":88,"tags":[],"primary":"programming_debug_usb"},{"page":89,"tags":[],"primary":"none_of_these"},{"page":90,"tags":[],"primary":"programming_debug_usb"},{"page":91,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":92,"tags":[],"primary":"none_of_these"},{"page":93,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":94,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":95,"tags":[],"primary":"programming_debug_usb"},{"page":96,"tags":[],"primary":"none_of_these"},{"page":97,"tags":[],"primary":"programming_debug_usb"},{"page":98,"tags":[],"primary":"none_of_these"},{"page":99,"tags":[],"primary":"programming_debug_usb"},{"page":100,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":101,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":102,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":103,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":104,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":105,"tags":[],"primary":"none_of_these"},{"page":106,"tags":[],"primary":"none_of_these"},{"page":107,"tags":[],"primary":"none_of_these"},{"page":108,"tags":[],"primary":"none_of_these"},{"page":109,"tags":[],"primary":"none_of_these"},{"page":110,"tags":["cover_legal"],"primary":"none_of_these"},{"page":111,"tags":[],"primary":"none_of_these"},{"page":112,"tags":[],"primary":"none_of_these"},{"page":113,"tags":[],"primary":"none_of_these"},{"page":114,"tags":[],"primary":"none_of_these"},{"page":115,"tags":[],"primary":"none_of_these"},{"page":116,"tags":[],"primary":"none_of_these"},{"page":117,"tags":[],"primary":"none_of_these"},{"page":118,"tags":[],"primary":"none_of_these"},{"page":119,"tags":["cover_legal"],"primary":"none_of_these"},{"page":120,"tags":[],"primary":"none_of_these"},{"page":121,"tags":[],"primary":"none_of_these"},{"page":122,"tags":[],"primary":"none_of_these"},{"page":123,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":124,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":125,"tags":[],"primary":"none_of_these"},{"page":126,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":127,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":128,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":129,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":130,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":131,"tags":[],"primary":"none_of_these"},{"page":132,"tags":[],"primary":"none_of_these"},{"page":133,"tags":[],"primary":"programming_debug_usb"},{"page":134,"tags":[],"primary":"programming_debug_usb"},{"page":135,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":136,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":137,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":138,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":139,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":140,"tags":[],"primary":"none_of_these"},{"page":141,"tags":["cover_legal"],"primary":"none_of_these"},{"page":142,"tags":[],"primary":"none_of_these"},{"page":143,"tags":[],"primary":"none_of_these"},{"page":144,"tags":["design_files_cad"],"primary":"design_files_cad"},{"page":145,"tags":["design_files_cad"],"primary":"design_files_cad"},{"page":146,"tags":["cover_legal"],"primary":"cover_legal"},{"page":147,"tags":[],"primary":"none_of_these"},{"page":148,"tags":["ordering_availability"],"primary":"ordering_availability"},{"page":149,"tags":["board_overview_features"],"primary":"board_overview_features"},{"page":150,"tags":["board_overview_features"],"primary":"board_overview_features"},{"page":151,"tags":[],"primary":"none_of_these"},{"page":152,"tags":["board_overview_features"],"primary":"board_overview_features"},{"page":153,"tags":["board_overview_features"],"primary":"board_overview_features"},{"page":154,"tags":["board_overview_features","revision_history"],"primary":"board_overview_features"},{"page":155,"tags":[],"primary":"none_of_these"},{"page":156,"tags":[],"primary":"none_of_these"},{"page":157,"tags":[],"primary":"ordering_availability"},{"page":158,"tags":["ordering_availability"],"primary":"ordering_availability"}],"performance":[],"schema_name":"datasheet-1","part_ratings":{}},"use_cases":["custom-io-timing","usb-devices","compact-embedded","learning-prototyping"],"commercial":{"other":{},"checked_at":"2026-09-25T13:34:25+00:00","compliance":[],"ordering_codes":[{"code":"4900","description":"Adafruit QT Py RP2040"}]},"assembly_label":"Development board","assembly_level":3,"search_aliases":["QT Py RP2040","QTPy RP2040","Adafruit 4900","4900","AdafruitQTPyRP2040"],"children_summary":[{"id":"bdcf0bd1-b665-5475-8472-7ca83732b951--mcu","part_number":"RP2040","manufacturer":"Raspberry Pi Ltd","role":"main_processor","architecture":"Dual Arm Cortex-M0+","clock_mhz":133,"memory":{"other":{"rom_kb":null},"sram_kb":264}},{"id":"bdcf0bd1-b665-5475-8472-7ca83732b951--reg","part_number":"AP2112K-3.3","manufacturer":"Diodes Incorporated","role":"voltage_regulator","architecture":null,"clock_mhz":null,"memory":null},{"id":"bdcf0bd1-b665-5475-8472-7ca83732b951--neopixel","part_number":"WS2812B","manufacturer":"Worldsemi","role":"rgb_led","architecture":null,"clock_mhz":null,"memory":null}],"design":{"assets":[{"other":{},"kind":"datasheet","url":"https://cdn-learn.adafruit.com/downloads/pdf/adafruit-qt-py-2040.pdf","label":"Datasheet","verification":"manufacturer","notes":null,"resolved_url":"https://cdn-learn.adafruit.com/downloads/pdf/adafruit-qt-py-2040.pdf"},{"other":{},"kind":"image","url":"https://cdn-shop.adafruit.com/970x728/4900-13.jpg","label":"Adafruit QT Py RP2040 — angled view","verification":"manufacturer","notes":"inspected: black QT Py PCB, USB-C, castellated pads A0–A3/SDA/SCL/TX, BOOT + RST buttons, STEMMA QT connector","resolved_url":"https://cdn-shop.adafruit.com/970x728/4900-13.jpg"},{"other":{},"kind":"cad","url":"qt-py-rp2040.step","label":"STEP (generated from datasheet drawing)","verification":"generated","notes":"cad_check passed","resolved_url":"https://wlrumvsjnliyuuvzwnrt.supabase.co/storage/v1/object/public/geometry/qt-py-rp2040.step"}],"cad":{"verification":"generated","envelope_complete":false,"assumptions":["thickness=1.6 mm assumed: PCB thickness is not printed (guide, fab print, store page); 1.6 mm assumed for the CAD envelope only"],"step_path":"qt-py-rp2040.step","mesh_path":"qt-py-rp2040.stl","footprint_svg_path":null,"bbox":{"length_mm":20.83,"width_mm":17.78,"height_mm":1.6},"features":[],"step_url":"https://wlrumvsjnliyuuvzwnrt.supabase.co/storage/v1/object/public/geometry/qt-py-rp2040.step","mesh_url":"https://wlrumvsjnliyuuvzwnrt.supabase.co/storage/v1/object/public/geometry/qt-py-rp2040.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."]}}}