{"publisher":"Xirkit — the structured parts marketplace","canonical":"https://www.xirkit.io/products/raspberry-pi-pico-c8fe","markdown":"https://www.xirkit.io/products/raspberry-pi-pico-c8fe/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":"c8fed96b-dedc-5059-891f-d9a87dbefb80","mpn":"SC0915","name":"Raspberry Pi Pico","manufacturer":"Raspberry Pi Ltd","family":"dev_board","summary":"Low-cost RP2040 microcontroller board: dual Cortex-M0+ up to 133 MHz, 264 kB SRAM, 2 MB QSPI flash, 26 × 3.3 V GPIO (3 ADC), micro-USB, 51×21 mm DIP/castellated module.","schema_version":"3.0","revision":"Rev3","tags":["dev_board","pio","native usb","beginner friendly","rp2040","raspberry pi","microcontroller","development board","i2c","spi","uart","usb","micropython"],"sources":[{"other":{},"id":"datasheet","url":"https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf","title":"Raspberry Pi Pico datasheet","publisher":"Raspberry Pi Ltd","kind":"datasheet","retrieved_at":"2026-09-24T08:56:01+00:00","field_paths":["spec.constraints.electrical.io_voltage_v","spec.constraints.electrical.logic_high_min_v","spec.constraints.electrical.max_current_ma","spec.constraints.electrical.pin_drive_max_ma","spec.constraints.electrical.supply_voltage_max_v","spec.constraints.electrical.supply_voltage_min_v","spec.constraints.electrical.supply_voltage_nominal_v","spec.constraints.thermal.operating_temp_max_c","spec.constraints.thermal.operating_temp_min_c","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.height_mm","spec.geometry.dimensions.length_mm","spec.geometry.dimensions.width_mm","spec.geometry.feature_boxes","spec.geometry.mounting_holes","spec.provides.capabilities","spec.provides.features","spec.provides.gpio_count","spec.provides.memory.flash_kb","spec.provides.memory.sram_kb","spec.provides.software_frameworks","spec.usage.connectors","spec.usage.pin_mappings","spec.usage.pinout","spec.usage.pinout_complete","spec.usage.requirements.data_inputs","spec.usage.requirements.power_inputs"],"notes":"sha256 757ff485227493b9fcc0c2c96c4dea9de020e1d8b2b11e2aa4f9ee8b25aa89eb"},{"other":{},"id":"offer0","url":"https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf","title":"Raspberry Pi Ltd (RRP, datasheet) listing","publisher":null,"kind":"distributor","retrieved_at":"2026-07-03","field_paths":["offers"],"notes":null},{"other":{},"id":"offer1","url":"https://www.adafruit.com/product/4864","title":"Adafruit listing","publisher":null,"kind":"distributor","retrieved_at":"2026-09-24T09:02:09+00:00","field_paths":["offers"],"notes":null}],"assets":[{"other":{},"kind":"datasheet","url":"https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf","label":"Datasheet","verification":"manufacturer","notes":null},{"other":{},"kind":"image","url":"https://cdn-shop.adafruit.com/970x728/4864-00.jpg","label":"Adafruit product photo of Raspberry Pi Pico","verification":"unverified","notes":"inspected: shows the actual board; saved at work/rpi-pico/images/product.jpg"},{"other":{},"kind":"cad","url":"rpi-pico.step","label":"STEP (generated from datasheet drawing)","verification":"generated","notes":"cad_check passed"}],"offers":[{"other":{"sku":"SC0915","packaging":"Bulk","price_breaks":[]},"supplier":"Raspberry Pi Ltd (RRP, datasheet)","url":"https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf","currency":"USD","unit_price":4,"stock_status":"unknown","region":"US","minimum_quantity":1,"checked_at":"2026-07-03","lead_time_days_min":null,"lead_time_days_max":null,"destination":"US","destination_postal_code":null,"notes":null},{"other":{"sku":"4864","price_breaks":[]},"supplier":"Adafruit","url":"https://www.adafruit.com/product/4864","currency":"USD","unit_price":4,"stock_status":"out_of_stock","region":"US","minimum_quantity":null,"checked_at":"2026-09-24T09:02:09+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":"USB is on the main chip (RP2040), so the board can enumerate as a keyboard, MIDI device or CDC serial port.","basis":"engineering_inference"},{"other":{},"label":"Learning and fast prototyping","reason":"Programs from MicroPython.","basis":"engineering_inference"}],"children":[{"other":{},"ref_id":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","role":"main_processor","count":1,"notes":"Raspberry Pi RP2040"},{"other":{},"ref_id":"c8fed96b-dedc-5059-891f-d9a87dbefb80--flash","role":"flash_memory","count":1,"notes":"Winbond W25Q16JV"},{"other":{},"ref_id":"c8fed96b-dedc-5059-891f-d9a87dbefb80--xtal","role":"crystal","count":1,"notes":"Abracon ABM8-272-T3"},{"other":{},"ref_id":"c8fed96b-dedc-5059-891f-d9a87dbefb80--smps","role":"buck_boost_regulator","count":1,"notes":"Richtek RT6150"}],"spec":{"other":{},"usage":{"other":{},"pinout":[{"id":"1","kind":"gpio","label":"GP0","other":{},"position":"1","reserved":false,"connector":"J_main_40pin","functions":["GPIO0","UART0_TX","I2C0_SDA","SPI0_RX","PWM0_A","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 GPIO0"},"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 GPIO0"},"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 GPIO0"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 GPIO0"},"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 GPIO0"},"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 GPIO0"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 GPIO0"},"esd_hbm":{"max":4,"unit":"kV","source":"RP2040 datasheet p.616 table 616_1","conditions":"chip u1 GPIO0"},"pull_up":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO0"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO0"},"io_voltage":{"unit":"V","value":3.3,"source":"p.20"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 GPIO0"},"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 GPIO0"},"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 GPIO0"},"unpowered_voltage_tolerant":{"value":true,"source":"p.20"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"2","kind":"gpio","label":"GP1","other":{},"position":"2","reserved":false,"connector":"J_main_40pin","functions":["GPIO1","UART0_RX","I2C0_SCL","SPI0_CSn","PWM0_B","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 GPIO1"},"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 GPIO1"},"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 GPIO1"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 GPIO1"},"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 GPIO1"},"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 GPIO1"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 GPIO1"},"esd_hbm":{"max":4,"unit":"kV","source":"RP2040 datasheet p.616 table 616_1","conditions":"chip u1 GPIO1"},"pull_up":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO1"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO1"},"io_voltage":{"unit":"V","value":3.3,"source":"p.20"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 GPIO1"},"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 GPIO1"},"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 GPIO1"},"unpowered_voltage_tolerant":{"value":true,"source":"p.20"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"3","kind":"ground","label":"GND","other":{},"position":"3","reserved":false,"connector":"J_main_40pin","functions":["ground"],"voltage_v":0,"electrical":{}},{"id":"4","kind":"gpio","label":"GP2","other":{},"position":"4","reserved":false,"connector":"J_main_40pin","functions":["GPIO2","I2C1_SDA","SPI0_SCK","UART0_CTS","PWM1_A","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 GPIO2"},"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 GPIO2"},"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 GPIO2"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 GPIO2"},"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 GPIO2"},"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 GPIO2"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 GPIO2"},"esd_hbm":{"max":4,"unit":"kV","source":"RP2040 datasheet p.616 table 616_1","conditions":"chip u1 GPIO2"},"pull_up":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO2"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO2"},"io_voltage":{"unit":"V","value":3.3,"source":"p.20"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 GPIO2"},"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 GPIO2"},"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 GPIO2"},"unpowered_voltage_tolerant":{"value":true,"source":"p.20"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"5","kind":"gpio","label":"GP3","other":{},"position":"5","reserved":false,"connector":"J_main_40pin","functions":["GPIO3","I2C1_SCL","SPI0_TX","UART0_RTS","PWM1_B","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.20"},"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":"p.20"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"6","kind":"gpio","label":"GP4","other":{},"position":"6","reserved":false,"connector":"J_main_40pin","functions":["GPIO4","UART1_TX","I2C0_SDA","SPI0_RX","PWM2_A","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.20"},"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":"p.20"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"7","kind":"gpio","label":"GP5","other":{},"position":"7","reserved":false,"connector":"J_main_40pin","functions":["GPIO5","UART1_RX","I2C0_SCL","SPI0_CSn","PWM2_B","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.20"},"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":"p.20"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"8","kind":"ground","label":"GND","other":{},"position":"8","reserved":false,"connector":"J_main_40pin","functions":["ground"],"voltage_v":0,"electrical":{}},{"id":"9","kind":"gpio","label":"GP6","other":{},"position":"9","reserved":false,"connector":"J_main_40pin","functions":["GPIO6","I2C1_SDA","SPI0_SCK","UART1_CTS","PWM3_A","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.20"},"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":"p.20"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"10","kind":"gpio","label":"GP7","other":{},"position":"10","reserved":false,"connector":"J_main_40pin","functions":["GPIO7","I2C1_SCL","SPI0_TX","UART1_RTS","PWM3_B","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 GPIO7"},"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 GPIO7"},"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 GPIO7"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 GPIO7"},"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 GPIO7"},"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 GPIO7"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 GPIO7"},"esd_hbm":{"max":4,"unit":"kV","source":"RP2040 datasheet p.616 table 616_1","conditions":"chip u1 GPIO7"},"pull_up":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO7"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO7"},"io_voltage":{"unit":"V","value":3.3,"source":"p.20"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 GPIO7"},"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 GPIO7"},"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 GPIO7"},"unpowered_voltage_tolerant":{"value":true,"source":"p.20"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"11","kind":"gpio","label":"GP8","other":{},"position":"11","reserved":false,"connector":"J_main_40pin","functions":["GPIO8","UART1_TX","I2C0_SDA","SPI1_RX","PWM4_A","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 GPIO8"},"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 GPIO8"},"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 GPIO8"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 GPIO8"},"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 GPIO8"},"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 GPIO8"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 GPIO8"},"esd_hbm":{"max":4,"unit":"kV","source":"RP2040 datasheet p.616 table 616_1","conditions":"chip u1 GPIO8"},"pull_up":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO8"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO8"},"io_voltage":{"unit":"V","value":3.3,"source":"p.20"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 GPIO8"},"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 GPIO8"},"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 GPIO8"},"unpowered_voltage_tolerant":{"value":true,"source":"p.20"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"12","kind":"gpio","label":"GP9","other":{},"position":"12","reserved":false,"connector":"J_main_40pin","functions":["GPIO9","UART1_RX","I2C0_SCL","SPI1_CSn","PWM4_B","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 GPIO9"},"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 GPIO9"},"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 GPIO9"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 GPIO9"},"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 GPIO9"},"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 GPIO9"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 GPIO9"},"esd_hbm":{"max":4,"unit":"kV","source":"RP2040 datasheet p.616 table 616_1","conditions":"chip u1 GPIO9"},"pull_up":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO9"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO9"},"io_voltage":{"unit":"V","value":3.3,"source":"p.20"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 GPIO9"},"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 GPIO9"},"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 GPIO9"},"unpowered_voltage_tolerant":{"value":true,"source":"p.20"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"13","kind":"ground","label":"GND","other":{},"position":"13","reserved":false,"connector":"J_main_40pin","functions":["ground"],"voltage_v":0,"electrical":{}},{"id":"14","kind":"gpio","label":"GP10","other":{},"position":"14","reserved":false,"connector":"J_main_40pin","functions":["GPIO10","I2C1_SDA","SPI1_SCK","UART1_CTS","PWM5_A","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 GPIO10"},"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 GPIO10"},"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 GPIO10"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 GPIO10"},"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 GPIO10"},"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 GPIO10"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 GPIO10"},"esd_hbm":{"max":4,"unit":"kV","source":"RP2040 datasheet p.616 table 616_1","conditions":"chip u1 GPIO10"},"pull_up":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO10"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO10"},"io_voltage":{"unit":"V","value":3.3,"source":"p.20"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 GPIO10"},"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 GPIO10"},"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 GPIO10"},"unpowered_voltage_tolerant":{"value":true,"source":"p.20"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"15","kind":"gpio","label":"GP11","other":{},"position":"15","reserved":false,"connector":"J_main_40pin","functions":["GPIO11","I2C1_SCL","SPI1_TX","UART1_RTS","PWM5_B","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 GPIO11"},"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 GPIO11"},"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 GPIO11"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 GPIO11"},"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 GPIO11"},"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 GPIO11"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 GPIO11"},"esd_hbm":{"max":4,"unit":"kV","source":"RP2040 datasheet p.616 table 616_1","conditions":"chip u1 GPIO11"},"pull_up":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO11"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO11"},"io_voltage":{"unit":"V","value":3.3,"source":"p.20"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 GPIO11"},"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 GPIO11"},"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 GPIO11"},"unpowered_voltage_tolerant":{"value":true,"source":"p.20"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"16","kind":"gpio","label":"GP12","other":{},"position":"16","reserved":false,"connector":"J_main_40pin","functions":["GPIO12","UART0_TX","I2C0_SDA","SPI1_RX","PWM6_A","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 GPIO12"},"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 GPIO12"},"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 GPIO12"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 GPIO12"},"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 GPIO12"},"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 GPIO12"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 GPIO12"},"esd_hbm":{"max":4,"unit":"kV","source":"RP2040 datasheet p.616 table 616_1","conditions":"chip u1 GPIO12"},"pull_up":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO12"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO12"},"io_voltage":{"unit":"V","value":3.3,"source":"p.20"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 GPIO12"},"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 GPIO12"},"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 GPIO12"},"unpowered_voltage_tolerant":{"value":true,"source":"p.20"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"17","kind":"gpio","label":"GP13","other":{},"position":"17","reserved":false,"connector":"J_main_40pin","functions":["GPIO13","UART0_RX","I2C0_SCL","SPI1_CSn","PWM6_B","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 GPIO13"},"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 GPIO13"},"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 GPIO13"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 GPIO13"},"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 GPIO13"},"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 GPIO13"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 GPIO13"},"esd_hbm":{"max":4,"unit":"kV","source":"RP2040 datasheet p.616 table 616_1","conditions":"chip u1 GPIO13"},"pull_up":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO13"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO13"},"io_voltage":{"unit":"V","value":3.3,"source":"p.20"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 GPIO13"},"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 GPIO13"},"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 GPIO13"},"unpowered_voltage_tolerant":{"value":true,"source":"p.20"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"18","kind":"ground","label":"GND","other":{},"position":"18","reserved":false,"connector":"J_main_40pin","functions":["ground"],"voltage_v":0,"electrical":{}},{"id":"19","kind":"gpio","label":"GP14","other":{},"position":"19","reserved":false,"connector":"J_main_40pin","functions":["GPIO14","I2C1_SDA","SPI1_SCK","UART0_CTS","PWM7_A","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 GPIO14"},"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 GPIO14"},"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 GPIO14"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 GPIO14"},"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 GPIO14"},"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 GPIO14"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 GPIO14"},"esd_hbm":{"max":4,"unit":"kV","source":"RP2040 datasheet p.616 table 616_1","conditions":"chip u1 GPIO14"},"pull_up":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO14"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO14"},"io_voltage":{"unit":"V","value":3.3,"source":"p.20"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 GPIO14"},"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 GPIO14"},"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 GPIO14"},"unpowered_voltage_tolerant":{"value":true,"source":"p.20"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"20","kind":"gpio","label":"GP15","other":{},"position":"20","reserved":false,"connector":"J_main_40pin","functions":["GPIO15","I2C1_SCL","SPI1_TX","UART0_RTS","PWM7_B","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 GPIO15"},"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 GPIO15"},"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 GPIO15"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 GPIO15"},"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 GPIO15"},"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 GPIO15"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 GPIO15"},"esd_hbm":{"max":4,"unit":"kV","source":"RP2040 datasheet p.616 table 616_1","conditions":"chip u1 GPIO15"},"pull_up":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO15"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO15"},"io_voltage":{"unit":"V","value":3.3,"source":"p.20"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 GPIO15"},"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 GPIO15"},"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 GPIO15"},"unpowered_voltage_tolerant":{"value":true,"source":"p.20"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"21","kind":"gpio","label":"GP16","other":{},"position":"21","reserved":false,"connector":"J_main_40pin","functions":["GPIO16","SPI0_RX","I2C0_SDA","UART0_TX","PWM0_A","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 GPIO16"},"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 GPIO16"},"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 GPIO16"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 GPIO16"},"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 GPIO16"},"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 GPIO16"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 GPIO16"},"esd_hbm":{"max":4,"unit":"kV","source":"RP2040 datasheet p.616 table 616_1","conditions":"chip u1 GPIO16"},"pull_up":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO16"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO16"},"io_voltage":{"unit":"V","value":3.3,"source":"p.20"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 GPIO16"},"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 GPIO16"},"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 GPIO16"},"unpowered_voltage_tolerant":{"value":true,"source":"p.20"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"22","kind":"gpio","label":"GP17","other":{},"position":"22","reserved":false,"connector":"J_main_40pin","functions":["GPIO17","SPI0_CSn","I2C0_SCL","UART0_RX","PWM0_B","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 GPIO17"},"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 GPIO17"},"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 GPIO17"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 GPIO17"},"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 GPIO17"},"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 GPIO17"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 GPIO17"},"esd_hbm":{"max":4,"unit":"kV","source":"RP2040 datasheet p.616 table 616_1","conditions":"chip u1 GPIO17"},"pull_up":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO17"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO17"},"io_voltage":{"unit":"V","value":3.3,"source":"p.20"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 GPIO17"},"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 GPIO17"},"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 GPIO17"},"unpowered_voltage_tolerant":{"value":true,"source":"p.20"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"23","kind":"ground","label":"GND","other":{},"position":"23","reserved":false,"connector":"J_main_40pin","functions":["ground"],"voltage_v":0,"electrical":{}},{"id":"24","kind":"gpio","label":"GP18","other":{},"position":"24","reserved":false,"connector":"J_main_40pin","functions":["GPIO18","SPI0_SCK","I2C1_SDA","UART0_CTS","PWM1_A","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 GPIO18"},"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 GPIO18"},"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 GPIO18"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 GPIO18"},"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 GPIO18"},"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 GPIO18"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 GPIO18"},"esd_hbm":{"max":4,"unit":"kV","source":"RP2040 datasheet p.616 table 616_1","conditions":"chip u1 GPIO18"},"pull_up":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO18"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO18"},"io_voltage":{"unit":"V","value":3.3,"source":"p.20"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 GPIO18"},"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 GPIO18"},"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 GPIO18"},"unpowered_voltage_tolerant":{"value":true,"source":"p.20"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"25","kind":"gpio","label":"GP19","other":{},"position":"25","reserved":false,"connector":"J_main_40pin","functions":["GPIO19","SPI0_TX","I2C1_SCL","UART0_RTS","PWM1_B","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 GPIO19"},"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 GPIO19"},"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 GPIO19"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 GPIO19"},"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 GPIO19"},"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 GPIO19"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 GPIO19"},"esd_hbm":{"max":4,"unit":"kV","source":"RP2040 datasheet p.616 table 616_1","conditions":"chip u1 GPIO19"},"pull_up":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO19"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO19"},"io_voltage":{"unit":"V","value":3.3,"source":"p.20"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 GPIO19"},"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 GPIO19"},"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 GPIO19"},"unpowered_voltage_tolerant":{"value":true,"source":"p.20"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"26","kind":"gpio","label":"GP20","other":{},"position":"26","reserved":false,"connector":"J_main_40pin","functions":["GPIO20","I2C0_SDA","SPI0_RX","UART1_TX","PWM2_A","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.20"},"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":"p.20"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"27","kind":"gpio","label":"GP21","other":{},"position":"27","reserved":false,"connector":"J_main_40pin","functions":["GPIO21","I2C0_SCL","SPI0_CSn","UART1_RX","PWM2_B","SIO","PIO0","PIO1","CLOCK_GPOUT0","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 GPIO21"},"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 GPIO21"},"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 GPIO21"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 GPIO21"},"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 GPIO21"},"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 GPIO21"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 GPIO21"},"esd_hbm":{"max":4,"unit":"kV","source":"RP2040 datasheet p.616 table 616_1","conditions":"chip u1 GPIO21"},"pull_up":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO21"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 GPIO21"},"io_voltage":{"unit":"V","value":3.3,"source":"p.20"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 GPIO21"},"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 GPIO21"},"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 GPIO21"},"unpowered_voltage_tolerant":{"value":true,"source":"p.20"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"28","kind":"ground","label":"GND","other":{},"position":"28","reserved":false,"connector":"J_main_40pin","functions":["ground"],"voltage_v":0,"electrical":{}},{"id":"29","kind":"gpio","label":"GP22","other":{},"position":"29","reserved":false,"connector":"J_main_40pin","functions":["GPIO22","SPI0_SCK","UART1_CTS","I2C1_SDA","PWM3_A","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.20"},"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":"p.20"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"30","kind":"control","label":"RUN","notes":"RP2040 enable; internal ~50 kΩ pull-up to 3.3 V; short low to reset","other":{},"position":"30","reserved":false,"connector":"J_main_40pin","functions":["run"],"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 RUN"},"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 RUN"},"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 RUN"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 RUN"},"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 RUN"},"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 RUN"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 RUN"},"esd_hbm":{"max":4,"unit":"kV","source":"RP2040 datasheet p.616 table 616_1","conditions":"chip u1 RUN"},"pull_up":{"typ":50,"unit":"kΩ","source":"p.9","conditions":"about ~50 kΩ, on-chip"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 RUN"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 RUN"},"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 RUN"},"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 RUN"},"unpowered_voltage_tolerant":{"value":true,"source":"RP2040 datasheet p.613 table 613_1","conditions":"chip u1 RUN"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"31","kind":"gpio","label":"GP26","other":{},"position":"31","reserved":false,"connector":"J_main_40pin","functions":["GPIO26","ADC0","I2C1_SDA","SPI1_SCK","UART1_CTS","PWM5_A","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.20"},"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_input_above_iovdd":{"max":300,"unit":"mV","source":"p.20","conditions":"internal reverse diode to IOVDD (3V3)"},"unpowered_voltage_tolerant":{"value":false,"source":"p.20","conditions":"leaks through the diode into IOVDD"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"32","kind":"gpio","label":"GP27","other":{},"position":"32","reserved":false,"connector":"J_main_40pin","functions":["GPIO27","ADC1","I2C1_SCL","SPI1_TX","UART1_RTS","PWM5_B","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.20"},"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_input_above_iovdd":{"max":300,"unit":"mV","source":"p.20","conditions":"internal reverse diode to IOVDD (3V3)"},"unpowered_voltage_tolerant":{"value":false,"source":"p.20","conditions":"leaks through the diode into IOVDD"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"33","kind":"ground","label":"AGND","notes":"analog ground reference for GPIO26-29 (separate analog ground plane)","other":{},"position":"33","reserved":false,"connector":"J_main_40pin","functions":["ground"],"voltage_v":0,"electrical":{}},{"id":"34","kind":"gpio","label":"GP28","other":{},"position":"34","reserved":false,"connector":"J_main_40pin","functions":["GPIO28","ADC2","SPI1_RX","UART0_TX","I2C0_SDA","PWM6_A","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.20"},"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_input_above_iovdd":{"max":300,"unit":"mV","source":"p.20","conditions":"internal reverse diode to IOVDD (3V3)"},"unpowered_voltage_tolerant":{"value":false,"source":"p.20","conditions":"leaks through the diode into IOVDD"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"35","kind":"analog","label":"ADC_VREF","notes":"ADC supply and reference, RC-filtered 3.3 V; may be driven by an external reference","other":{},"position":"35","reserved":false,"connector":"J_main_40pin","functions":["adc_vref"],"voltage_v":3.3,"electrical":{"filter":{"value":"201 Ω into 2.2 μF","source":"p.20"},"output_voltage":{"typ":3.3,"unit":"V","source":"p.20","conditions":"201 Ω into 2.2 µF from 3V3; may be overdriven by an external reference"}},"boot_strapping":false},{"id":"36","kind":"power_out","label":"3V3(OUT)","notes":"main 3.3 V supply from the SMPS; can power external circuitry, keep load < 300 mA","other":{},"position":"36","reserved":false,"connector":"J_main_40pin","functions":["power_out"],"voltage_v":3.3,"electrical":{"output_current":{"max":300,"unit":"mA","source":"p.9","conditions":"depends on RP2040 load and VSYS voltage"},"output_voltage":{"typ":3.3,"unit":"V","source":"p.9"}}},{"id":"37","kind":"control","label":"3V3_EN","notes":"SMPS enable; pulled high to VSYS via 100 kΩ; short low to disable 3.3 V (de-powers RP2040)","other":{},"position":"37","reserved":false,"connector":"J_main_40pin","functions":["3v3_en"],"electrical":{"pull_up":{"typ":100,"unit":"kΩ","source":"p.9"},"input_voltage":{"max":5.5,"min":1.8,"unit":"V","source":"p.9","conditions":"100 kΩ pull-up to VSYS; VSYS range 1.8–5.5 V"}}},{"id":"38","kind":"ground","label":"GND","other":{},"position":"38","reserved":false,"connector":"J_main_40pin","functions":["ground"],"voltage_v":0,"electrical":{}},{"id":"39","kind":"power_in","label":"VSYS","notes":"main system input voltage, feeds the on-board buck-boost SMPS that generates 3.3 V","other":{},"position":"39","reserved":false,"connector":"J_main_40pin","functions":["power_in"],"electrical":{"input_voltage":{"max":5.5,"min":1.8,"unit":"V","source":"p.9"}}},{"id":"40","kind":"power_in","label":"VBUS","notes":"micro-USB input voltage, connected to micro-USB port pin 1; nominally 5 V (0 V if USB not connected)","other":{},"position":"40","reserved":false,"connector":"J_main_40pin","functions":["power_in"],"voltage_v":5,"electrical":{"input_voltage":{"typ":5,"unit":"V","source":"p.11","conditions":"± 10%"}}},{"id":"D1","kind":"debug","label":"SWCLK","other":{},"position":"1","reserved":false,"connector":"J_debug_SWD","functions":["swclk"],"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 SWCLK"},"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 SWCLK"},"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 SWCLK"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 SWCLK"},"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 SWCLK"},"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 SWCLK"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 SWCLK"},"esd_hbm":{"max":4,"unit":"kV","source":"RP2040 datasheet p.616 table 616_1","conditions":"chip u1 SWCLK"},"pull_up":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 SWCLK"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 SWCLK"},"io_voltage":{"unit":"V","value":3.3,"source":"p.20"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 SWCLK"},"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 SWCLK"},"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 SWCLK"},"unpowered_voltage_tolerant":{"value":true,"source":"p.20"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"D2","kind":"ground","label":"GND","other":{},"position":"2","reserved":false,"connector":"J_debug_SWD","functions":["ground"],"voltage_v":0,"electrical":{}},{"id":"D3","kind":"debug","label":"SWDIO","other":{},"position":"3","reserved":false,"connector":"J_debug_SWD","functions":["swdio"],"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 SWD"},"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 SWD"},"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 SWD"},"vil":{"max":0.8,"min":-0.3,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; chip u1 SWD"},"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 SWD"},"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 SWD"},"vhys":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.616 table 616_3","conditions":"IOVDD=3.3V; Schmitt Trigger enabled; chip u1 SWD"},"esd_hbm":{"max":4,"unit":"kV","source":"RP2040 datasheet p.616 table 616_1","conditions":"chip u1 SWD"},"pull_up":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 SWD"},"pull_down":{"max":80,"min":50,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"chip u1 SWD"},"io_voltage":{"unit":"V","value":3.3,"source":"p.20"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.616 table 616_3","conditions":"chip u1 SWD"},"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 SWD"},"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 SWD"},"unpowered_voltage_tolerant":{"value":true,"source":"p.20"}},"max_drive_ma":12,"boot_strapping":false,"five_volt_tolerant":false},{"id":"TP1","kind":"ground","label":"TP1","notes":"Ground (close coupled ground for differential USB signals)","other":{},"position":"TP1","reserved":false,"connector":"test_points_underside","functions":["ground"],"voltage_v":0,"electrical":{}},{"id":"TP2","kind":"usb","label":"TP2","notes":"USB DM","other":{},"position":"TP2","reserved":false,"connector":"test_points_underside","functions":["tp2"],"electrical":{"ioh":{"value":"per USB 1.1 full-speed specification","source":"RP2040 datasheet p.613 table 613_1","conditions":"values at the chip pad — board pin has a series resistor (outputs drop by I×R); chip u1 USB_DM"},"iol":{"value":"per USB 1.1 full-speed specification","source":"RP2040 datasheet p.613 table 613_1","conditions":"values at the chip pad — board pin has a series resistor (outputs drop by I×R); chip u1 USB_DM"},"vih":{"min":2,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R); chip u1 USB_DM"},"vil":{"max":0.8,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R); chip u1 USB_DM"},"voh":{"max":3.3,"min":2.8,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"USB IO pad; max VOH = USB_VDD (3.3 V typ); values at the chip pad — board pin has a series resistor (outputs drop by I×R); chip u1 USB_DM"},"vol":{"max":0.3,"min":0,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R); chip u1 USB_DM"},"esd_hbm":{"max":2,"unit":"kV","source":"RP2040 datasheet p.615 table 615_4","conditions":"values at the chip pad — board pin has a series resistor (outputs drop by I×R); chip u1 USB_DM"},"pull_up":{"max":1.548,"min":0.873,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R); chip u1 USB_DM"},"vih_diff":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R); chip u1 USB_DM"},"vil_diff":{"max":-0.2,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R); chip u1 USB_DM"},"pull_down":{"max":15.75,"min":14.25,"unit":"kΩ","source":"RP2040 datasheet p.618 table 618_1","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R); chip u1 USB_DM"},"pull_up_2":{"max":3.063,"min":1.398,"unit":"kΩ","source":"RP2040 datasheet p.618 table 618_1","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R); chip u1 USB_DM"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.617 table 617_1","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R); chip u1 USB_DM"},"abs_max_voltage":{"max":3.63,"unit":"V","source":"RP2040 datasheet p.623 table 623_1","conditions":"USB_VDD max 3.63 V (Power Supplies table); pad abs-max not separately stated; values at the chip pad — board pin has a series resistor (outputs drop by I×R); chip u1 USB_DM"},"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; values at the chip pad — board pin has a series resistor (outputs drop by I×R); chip u1 USB_DM"}},"boot_strapping":false,"five_volt_tolerant":false},{"id":"TP3","kind":"usb","label":"TP3","notes":"USB DP","other":{},"position":"TP3","reserved":false,"connector":"test_points_underside","functions":["tp3"],"electrical":{"ioh":{"value":"per USB 1.1 full-speed specification","source":"RP2040 datasheet p.613 table 613_1","conditions":"values at the chip pad — board pin has a series resistor (outputs drop by I×R); chip u1 USB_DP"},"iol":{"value":"per USB 1.1 full-speed specification","source":"RP2040 datasheet p.613 table 613_1","conditions":"values at the chip pad — board pin has a series resistor (outputs drop by I×R); chip u1 USB_DP"},"vih":{"min":2,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R); chip u1 USB_DP"},"vil":{"max":0.8,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R); chip u1 USB_DP"},"voh":{"max":3.3,"min":2.8,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"USB IO pad; max VOH = USB_VDD (3.3 V typ); values at the chip pad — board pin has a series resistor (outputs drop by I×R); chip u1 USB_DP"},"vol":{"max":0.3,"min":0,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R); chip u1 USB_DP"},"esd_hbm":{"max":2,"unit":"kV","source":"RP2040 datasheet p.615 table 615_4","conditions":"values at the chip pad — board pin has a series resistor (outputs drop by I×R); chip u1 USB_DP"},"pull_up":{"max":1.548,"min":0.873,"unit":"kΩ","source":"RP2040 datasheet p.617 table 617_1","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R); chip u1 USB_DP"},"vih_diff":{"min":0.2,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R); chip u1 USB_DP"},"vil_diff":{"max":-0.2,"unit":"V","source":"RP2040 datasheet p.617 table 617_1","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R); chip u1 USB_DP"},"pull_down":{"max":15.75,"min":14.25,"unit":"kΩ","source":"RP2040 datasheet p.618 table 618_1","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R); chip u1 USB_DP"},"pull_up_2":{"max":3.063,"min":1.398,"unit":"kΩ","source":"RP2040 datasheet p.618 table 618_1","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R); chip u1 USB_DP"},"input_leakage":{"max":1,"unit":"μA","source":"RP2040 datasheet p.617 table 617_1","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R); chip u1 USB_DP"},"abs_max_voltage":{"max":3.63,"unit":"V","source":"RP2040 datasheet p.623 table 623_1","conditions":"USB_VDD max 3.63 V (Power Supplies table); pad abs-max not separately stated; values at the chip pad — board pin has a series resistor (outputs drop by I×R); chip u1 USB_DP"},"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; values at the chip pad — board pin has a series resistor (outputs drop by I×R); chip u1 USB_DP"}},"boot_strapping":false,"five_volt_tolerant":false},{"id":"TP4","kind":"reserved","label":"TP4","notes":"GPIO23/SMPS PS pin (do not use)","other":{},"position":"TP4","reserved":true,"connector":"test_points_underside","functions":["SPI0_TX","UART1_RTS","I2C1_SCL","PWM3_B","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"},"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":"TP5","kind":"reserved","label":"TP5","notes":"GPIO25/LED (not recommended to be used)","other":{},"position":"TP5","reserved":true,"connector":"test_points_underside","functions":["tp5"],"electrical":{},"boot_strapping":false},{"id":"TP6","kind":"control","label":"TP6","notes":"BOOTSEL","other":{},"position":"TP6","reserved":false,"connector":"test_points_underside","functions":["tp6"],"electrical":{}}],"derived":{},"connectors":[{"id":"usb","kind":"micro-USB B","notes":"power and data; through-hole part; overhangs top edge","other":{}},{"id":"J_main_40pin","kind":"0.1in through-hole / castellated edge pins","other":{},"pitch_mm":2.54,"pin_count":40},{"id":"J_debug_SWD","kind":"3-pin ARM SWD debug header","other":{},"pin_count":3}],"pin_mappings":[{"other":{},"signal":"GPIO0","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"direct","board_pin_id":"1","child_pin_id":"GPIO0"},{"other":{},"signal":"GPIO1","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"direct","board_pin_id":"2","child_pin_id":"GPIO1"},{"other":{},"signal":"GPIO2","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"direct","board_pin_id":"4","child_pin_id":"GPIO2"},{"other":{},"signal":"GPIO3","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"direct","board_pin_id":"5","child_pin_id":"GPIO3"},{"other":{},"signal":"GPIO4","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"direct","board_pin_id":"6","child_pin_id":"GPIO4"},{"other":{},"signal":"GPIO5","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"direct","board_pin_id":"7","child_pin_id":"GPIO5"},{"other":{},"signal":"GPIO6","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"direct","board_pin_id":"9","child_pin_id":"GPIO6"},{"other":{},"signal":"GPIO7","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"direct","board_pin_id":"10","child_pin_id":"GPIO7"},{"other":{},"signal":"GPIO8","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"direct","board_pin_id":"11","child_pin_id":"GPIO8"},{"other":{},"signal":"GPIO9","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"direct","board_pin_id":"12","child_pin_id":"GPIO9"},{"other":{},"signal":"GPIO10","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"direct","board_pin_id":"14","child_pin_id":"GPIO10"},{"other":{},"signal":"GPIO11","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"direct","board_pin_id":"15","child_pin_id":"GPIO11"},{"other":{},"signal":"GPIO12","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"direct","board_pin_id":"16","child_pin_id":"GPIO12"},{"other":{},"signal":"GPIO13","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"direct","board_pin_id":"17","child_pin_id":"GPIO13"},{"other":{},"signal":"GPIO14","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"direct","board_pin_id":"19","child_pin_id":"GPIO14"},{"other":{},"signal":"GPIO15","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"direct","board_pin_id":"20","child_pin_id":"GPIO15"},{"other":{},"signal":"GPIO16","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"direct","board_pin_id":"21","child_pin_id":"GPIO16"},{"other":{},"signal":"GPIO17","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"direct","board_pin_id":"22","child_pin_id":"GPIO17"},{"other":{},"signal":"GPIO18","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"direct","board_pin_id":"24","child_pin_id":"GPIO18"},{"other":{},"signal":"GPIO19","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"direct","board_pin_id":"25","child_pin_id":"GPIO19"},{"other":{},"signal":"GPIO20","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"direct","board_pin_id":"26","child_pin_id":"GPIO20"},{"other":{},"signal":"GPIO21","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"direct","board_pin_id":"27","child_pin_id":"GPIO21"},{"other":{},"signal":"GPIO22","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"direct","board_pin_id":"29","child_pin_id":"GPIO22"},{"other":{},"signal":"RUN","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"direct","board_pin_id":"30","child_pin_id":"RUN"},{"other":{},"signal":"GPIO26","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"direct","board_pin_id":"31","child_pin_id":"GPIO26"},{"other":{},"signal":"GPIO27","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"direct","board_pin_id":"32","child_pin_id":"GPIO27"},{"other":{},"signal":"GPIO28","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"direct","board_pin_id":"34","child_pin_id":"GPIO28"},{"notes":"rc filter 201ohm 2u2F","other":{},"signal":"ADC_AVDD","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"other","board_pin_id":"35","child_pin_id":"ADC_AVDD"},{"other":{},"signal":"SWCLK","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"direct","board_pin_id":"D1","child_pin_id":"SWCLK"},{"other":{},"signal":"SWD","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"direct","board_pin_id":"D3","child_pin_id":"SWD"},{"notes":"series resistor 27ohm","other":{},"signal":"USB_DM","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"other","board_pin_id":"TP2","child_pin_id":"USB_DM"},{"notes":"series resistor 27ohm","other":{},"signal":"USB_DP","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"other","board_pin_id":"TP3","child_pin_id":"USB_DP"},{"other":{},"signal":"GPIO23","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"direct","board_pin_id":"TP4","child_pin_id":"GPIO23"},{"notes":"led on net","other":{},"signal":"GPIO25","child_ref":"c8fed96b-dedc-5059-891f-d9a87dbefb80--mcu","route_type":"other","board_pin_id":"TP5","child_pin_id":"GPIO25"}],"requirements":{"other":{},"data_inputs":["USB","SWD"],"power_inputs":[{"name":"VSYS","notes":"main system input voltage, feeds the on-board buck-boost SMPS that generates 3.3 V","other":{},"voltage_max_v":5.5,"voltage_min_v":1.8},{"name":"VBUS","notes":"micro-USB input voltage, connected to micro-USB port pin 1; nominally 5 V (0 V if USB not connected)","other":{}}]},"pinout_complete":true},"geometry":{"cad":{"bbox":{"width_mm":21,"height_mm":3.8,"length_mm":52.3},"features":[],"mesh_path":"rpi-pico.stl","step_path":"rpi-pico.step","assumptions":["feature micro-USB receptacle: height 2.8 mm and length 5.9 mm are not printed (length measured on drawing, height typical micro-B); width 8 and 1.3 overhang are from the drawing"],"verification":"generated","envelope_complete":false},"other":{},"derived":{},"dimensions":{"other":{},"width_mm":21,"height_mm":1,"length_mm":51},"feature_boxes":[{"name":"micro-USB receptacle","x_mm":46.4,"y_mm":6.5,"other":{},"width_mm":8,"height_mm":2.8,"length_mm":5.9}],"mounting_holes":[{"x_mm":49,"y_mm":4.8,"other":{},"diameter_mm":2.1},{"x_mm":49,"y_mm":16.2,"other":{},"diameter_mm":2.1},{"x_mm":2,"y_mm":4.8,"other":{},"diameter_mm":2.1},{"x_mm":2,"y_mm":16.2,"other":{},"diameter_mm":2.1}]},"provides":{"other":{},"memory":{"other":{},"sram_kb":264,"flash_kb":2048},"derived":{},"features":["RP2040 microcontroller with 2 MB Flash","Micro-USB B for power, data and reprogramming","Can be surface mounted as a module (castellated pins)","On-board buck-boost SMPS, 1.8–5.5 V input","2 × PIO blocks, 8 state machines","BOOTSEL USB mass-storage programming","On-board LED on GPIO25","Availability guaranteed until at least January 2028"],"wireless":[],"gpio_count":26,"capabilities":[{"other":{},"protocol":"gpio","available":true,"board_pin_ids":["1","2","4","5","6","7","9","10","11","12","14","15","16","17","19","20","21","22","24","25","26","27","29","31","32","34","TP4"]},{"notes":"count stated in datasheet (uart_count)","other":{},"protocol":"uart","available":true,"board_pin_ids":["1","2","4","5","6","7","9","10","11","12","14","15","16","17","19","20","21","22","24","25","26","27","29","31","32","34","TP4"],"instance_count":2},{"notes":"count stated in datasheet (i2c_count)","other":{},"protocol":"i2c","available":true,"board_pin_ids":["1","2","4","5","6","7","9","10","11","12","14","15","16","17","19","20","21","22","24","25","26","27","31","32"],"instance_count":2},{"notes":"count stated in datasheet (spi_count)","other":{},"protocol":"spi","available":true,"board_pin_ids":["1","2","4","5","6","7","9","10","11","12","14","15","16","17","19","20","21","22","24","25","26","27","29","31","32","34","TP4"],"instance_count":2},{"notes":"count stated in datasheet (pwm_channels)","other":{},"protocol":"pwm","available":true,"board_pin_ids":["1","2","4","5","6","7","9","10","11","12","14","15","16","17","19","20","21","22","24","25","26","27","29","31","32","34","TP4"],"instance_count":16},{"notes":"count stated in datasheet (pio_blocks)","other":{},"protocol":"pio","available":true,"board_pin_ids":["1","2","4","5","6","7","9","10","11","12","14","15","16","17","19","20","21","22","24","25","26","27","29","31","32","34","TP4"],"instance_count":2},{"other":{},"protocol":"usb","available":true,"board_pin_ids":["1","2","4","5","6","7","9","10","11","12","14","15","16","17","19","20","21","22","24","25","26","27","29","31","32","34","TP4"]},{"other":{},"protocol":"clock","available":true,"board_pin_ids":["26","27","29","TP4"],"instance_count":2},{"other":{},"protocol":"other","available":true,"board_pin_ids":["29","34","TP4"],"instance_count":1},{"notes":"count stated in datasheet (adc_channels)","other":{},"protocol":"adc","available":true,"board_pin_ids":["31","32","34"],"instance_count":3}],"software_frameworks":["C/C++ SDK","MicroPython"]},"compliance":{"other":{},"derived":{},"certifications":[]},"constraints":{"other":{},"derived":{},"thermal":{"other":{},"operating_temp_max_c":85,"operating_temp_min_c":-20},"electrical":{"other":{},"io_voltage_v":3.3,"max_current_ma":95.5,"logic_high_min_v":2,"pin_drive_max_ma":12,"supply_voltage_max_v":5.5,"supply_voltage_min_v":1.8,"supply_voltage_nominal_v":5}}},"other":null,"source_type":"pdf","source_ref":"https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf","datasheet":{"cad":{"bbox":{"max":[52.3,21,3.8],"min":[0,0,0],"width_mm":21,"height_mm":3.8,"length_mm":52.3},"check":{"failed":[],"passed":true},"expected":[{"what":"pcb","width":21,"length":51,"thickness":1},{"d":2.1,"x":49,"y":4.8,"axis":"z","name":"M1","what":"hole"},{"d":2.1,"x":49,"y":16.2,"axis":"z","name":"M2","what":"hole"},{"d":2.1,"x":2,"y":4.8,"axis":"z","name":"M3","what":"hole"},{"d":2.1,"x":2,"y":16.2,"axis":"z","name":"M4","what":"hole"},{"d":1,"x":49.63,"y":1.61,"axis":"z","name":"P1","what":"hole"},{"d":1,"x":47.09,"y":1.61,"axis":"z","name":"P2","what":"hole"},{"d":1,"x":44.55,"y":1.61,"axis":"z","name":"P3","what":"hole"},{"d":1,"x":42.01,"y":1.61,"axis":"z","name":"P4","what":"hole"},{"d":1,"x":39.47,"y":1.61,"axis":"z","name":"P5","what":"hole"},{"d":1,"x":36.93,"y":1.61,"axis":"z","name":"P6","what":"hole"},{"d":1,"x":34.39,"y":1.61,"axis":"z","name":"P7","what":"hole"},{"d":1,"x":31.85,"y":1.61,"axis":"z","name":"P8","what":"hole"},{"d":1,"x":29.31,"y":1.61,"axis":"z","name":"P9","what":"hole"},{"d":1,"x":26.77,"y":1.61,"axis":"z","name":"P10","what":"hole"},{"d":1,"x":24.23,"y":1.61,"axis":"z","name":"P11","what":"hole"},{"d":1,"x":21.69,"y":1.61,"axis":"z","name":"P12","what":"hole"},{"d":1,"x":19.15,"y":1.61,"axis":"z","name":"P13","what":"hole"},{"d":1,"x":16.61,"y":1.61,"axis":"z","name":"P14","what":"hole"},{"d":1,"x":14.07,"y":1.61,"axis":"z","name":"P15","what":"hole"},{"d":1,"x":11.53,"y":1.61,"axis":"z","name":"P16","what":"hole"},{"d":1,"x":8.99,"y":1.61,"axis":"z","name":"P17","what":"hole"},{"d":1,"x":6.45,"y":1.61,"axis":"z","name":"P18","what":"hole"},{"d":1,"x":3.91,"y":1.61,"axis":"z","name":"P19","what":"hole"},{"d":1,"x":1.37,"y":1.61,"axis":"z","name":"P20","what":"hole"},{"d":1,"x":1.37,"y":19.39,"axis":"z","name":"P21","what":"hole"},{"d":1,"x":3.91,"y":19.39,"axis":"z","name":"P22","what":"hole"},{"d":1,"x":6.45,"y":19.39,"axis":"z","name":"P23","what":"hole"},{"d":1,"x":8.99,"y":19.39,"axis":"z","name":"P24","what":"hole"},{"d":1,"x":11.53,"y":19.39,"axis":"z","name":"P25","what":"hole"},{"d":1,"x":14.07,"y":19.39,"axis":"z","name":"P26","what":"hole"},{"d":1,"x":16.61,"y":19.39,"axis":"z","name":"P27","what":"hole"},{"d":1,"x":19.15,"y":19.39,"axis":"z","name":"P28","what":"hole"},{"d":1,"x":21.69,"y":19.39,"axis":"z","name":"P29","what":"hole"},{"d":1,"x":24.23,"y":19.39,"axis":"z","name":"P30","what":"hole"},{"d":1,"x":26.77,"y":19.39,"axis":"z","name":"P31","what":"hole"},{"d":1,"x":29.31,"y":19.39,"axis":"z","name":"P32","what":"hole"},{"d":1,"x":31.85,"y":19.39,"axis":"z","name":"P33","what":"hole"},{"d":1,"x":34.39,"y":19.39,"axis":"z","name":"P34","what":"hole"},{"d":1,"x":36.93,"y":19.39,"axis":"z","name":"P35","what":"hole"},{"d":1,"x":39.47,"y":19.39,"axis":"z","name":"P36","what":"hole"},{"d":1,"x":42.01,"y":19.39,"axis":"z","name":"P37","what":"hole"},{"d":1,"x":44.55,"y":19.39,"axis":"z","name":"P38","what":"hole"},{"d":1,"x":47.09,"y":19.39,"axis":"z","name":"P39","what":"hole"},{"d":1,"x":49.63,"y":19.39,"axis":"z","name":"P40","what":"hole"}],"archetype":"pcb_board","mesh_path":"/Users/sumeet/Documents/Xirkit Parent/XirkitOnboard/work/rpi-pico/07_cad/part.stl","step_path":"/Users/sumeet/Documents/Xirkit Parent/XirkitOnboard/work/rpi-pico/07_cad/part.step","views_png":"/Users/sumeet/Documents/Xirkit Parent/XirkitOnboard/work/rpi-pico/07_cad/views.png","export_stl":"rpi-pico.stl","assumptions":["feature micro-USB receptacle: height 2.8 mm and length 5.9 mm are not printed (length measured on drawing, height typical micro-B); width 8 and 1.3 overhang are from the drawing"],"export_step":"rpi-pico.step","envelope_complete":false},"chips":[{"id":"u1","mpn":"RP2040","src":{"page":4,"quote":"Raspberry Pi Pico is a microcontroller board based on the Raspberry Pi RP2040 microcontroller chip.","method":"text"},"role":"main_processor","manufacturer":"Raspberry Pi"},{"id":"flash","mpn":"W25Q16JV","src":{"page":5,"quote":"Pico provides minimal (yet flexible) external circuitry to support the RP2040 chip: flash (Winbond W25Q16JV), crystal (Abracon","method":"text"},"role":"flash_memory","manufacturer":"Winbond"},{"id":"xtal","mpn":"ABM8-272-T3","src":{"page":5,"quote":"crystal (Abracon ABM8-272-T3)","method":"text"},"role":"crystal","manufacturer":"Abracon"},{"id":"smps","mpn":"RT6150","src":{"page":21,"quote":"VSYS is the main system ‘input voltage’ and feeds the RT6150 buck-boost SMPS, which generates a fixed 3.3 V output for the","method":"text"},"role":"buck_boost_regulator","manufacturer":"Richtek"}],"fields":{"usb":{"src":{"page":24,"quote":"RP2040 has an integrated USB1.1 PHY and controller which can be used in both Device and Host mode. Pico adds the two required","method":"text"},"unit":null,"value":"USB 1.1 device or host"},"sram_kb":{"src":{"page":4,"quote":"• 264 kB multi-bank high performance SRAM","method":"text"},"orig":{"unit":"KB","value":264},"unit":"KiB","value":264},"flash_kb":{"src":{"page":4,"quote":"• RP2040 microcontroller with 2 MB Flash","method":"text"},"orig":{"unit":"MB","value":2},"unit":"KiB","value":2048},"mcu_core":{"src":{"page":4,"quote":"• Dual-core cortex M0+ at up to 133 MHz","method":"text"},"unit":null,"value":"Dual-core Arm Cortex-M0+"},"clock_mhz":{"src":{"page":4,"quote":"• Dual-core cortex M0+ at up to 133 MHz","method":"text"},"orig":{"unit":"MHz","value":133},"unit":"Hz","value":133000000},"i2c_count":{"src":{"page":5,"quote":"◦ 2 × UART, 2 × I2C, 2 × SPI, 16 × PWM channels","method":"text"},"unit":null,"value":2},"spi_count":{"src":{"page":5,"quote":"◦ 2 × UART, 2 × I2C, 2 × SPI, 16 × PWM channels","method":"text"},"unit":null,"value":2},"gpio_count":{"src":{"page":4,"quote":"◦ Exposes 26 multi-function 3.3 V General Purpose I/O (GPIO)","method":"text"},"unit":null,"value":26},"io_voltage":{"src":{"page":20,"quote":"The Raspberry Pi Pico’s GPIO is powered from the on-board 3.3 V rail and is therefore fixed at 3.3 V.","method":"text"},"unit":"V","value":3.3},"pio_blocks":{"src":{"page":5,"quote":"• 2 × Programmable IO (PIO) blocks, 8 state machines total","method":"text"},"unit":null,"value":2},"uart_count":{"src":{"page":5,"quote":"◦ 2 × UART, 2 × I2C, 2 × SPI, 16 × PWM channels","method":"text"},"unit":null,"value":2},"data_inputs":{"src":{"page":5,"quote":"Reprogramming the Pico Flash can be done using USB (simply drag and drop a file onto the Pico which appears as a mass storage","method":"text"},"unit":null,"value":["USB","SWD"]},"adc_channels":{"src":{"page":4,"quote":"◦ 23 GPIO are digital-only and 3 are ADC capable","method":"text"},"unit":null,"value":3},"pwm_channels":{"src":{"page":5,"quote":"◦ 2 × UART, 2 × I2C, 2 × SPI, 16 × PWM channels","method":"text"},"unit":null,"value":16},"internal_gpio":{"src":{"page":8,"quote":"GPIO29 IP Used in ADC mode (ADC3) to measure VSYS/3 GPIO25 OP Connected to user LED GPIO24 IP VBUS sense GPIO23 OP Controls the on-board SMPS Power Save pin","method":"derived"},"unit":null,"value":["GPIO23: SMPS power-save control (OP)","GPIO24: VBUS sense (IP)","GPIO25: user LED (OP)","GPIO29: ADC3 measures VSYS/3 (IP)"]},"adc_sample_rate":{"src":{"page":5,"quote":"• 12-bit 500 ksps Analogue to Digital Converter (ADC)","method":"text"},"orig":{"unit":"ksps","value":500},"unit":"sps","value":500000},"regulator_output":{"src":{"page":9,"quote":"it is recommended to keep the load on this pin less than 300 mA","method":"text"},"unit":null,"value":"3.3 V buck-boost SMPS (RT6150); keep 3V3 pin load < 300 mA"},"availability_until":{"src":{"page":25,"quote":"Raspberry Pi guarantee availability of the Raspberry Pi Pico product until at least January 2028.","method":"text"},"unit":null,"value":"January 2028"},"adc_resolution_bits":{"src":{"page":5,"quote":"• 12-bit 500 ksps Analogue to Digital Converter (ADC)","method":"text"},"unit":null,"value":12},"software_frameworks":{"src":{"page":5,"quote":"install the C/C++ SDK and build the example C programs. See the Raspberry Pi Pico-series Python SDK book to get started with MicroPython","method":"text"},"unit":null,"value":["C/C++ SDK","MicroPython"]}},"groups":{"all":["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31","32","33","34","35","36","37","38","39","40","D1","D2","D3","TP1","TP2","TP3","TP4","TP5","TP6"],"adc_gpio":["31","32","34"],"swd_debug":["D1","D3"],"user_gpio":["1","2","4","5","6","7","9","10","11","12","14","15","16","17","19","20","21","22","24","25","26","27","29","31","32","34"],"digital_only_gpio":["1","2","4","5","6","7","9","10","11","12","14","15","16","17","19","20","21","22","24","25","26","27","29"]},"source":{"url":"https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf","pages":31,"sha256":"757ff485227493b9fcc0c2c96c4dea9de020e1d8b2b11e2aa4f9ee8b25aa89eb","onboarded_at":"2026-09-25T10:47:16+00:00"},"coverage":{"pct":100,"score":"42/42","passed":true,"explained_nulls":["wireless","component_heights","weight","compliance"]},"entities":[{"id":"1","attrs":{"edge":"left","kind":"gpio","label":"GP0","number":2,"position":"1","connector":"J_main_40pin","designator":"1","castellated":true,"legend_class":"gpio_pio_pwm","power_domain":"IOVDD"},"sources":[{"page":5,"quote":"1 GP0","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"1 GP0","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"1 GP0","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"number":{"via":"chip u1 GPIO0","method":"chip_link"},"position":{"page":5,"quote":"1 GP0","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"1 GP0","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"1 GP0","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"1 GP0","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"1 GP0","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"power_domain":{"via":"chip u1 GPIO0","method":"chip_link"}},"chip_pin":{"pin":"GPIO0","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":5,"quote":"UART0 TX I2C0 SDA SPI0 RX GP0","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"GPIO0","category":"gpio","peripheral":"SIO"},{"src":{"page":5,"quote":"UART0 TX I2C0 SDA SPI0 RX GP0","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"UART0_TX","category":"uart","instance":"0","peripheral":"UART"},{"src":{"page":5,"quote":"UART0 TX I2C0 SDA SPI0 RX GP0","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"I2C0_SDA","category":"i2c","instance":"0","peripheral":"I2C"},{"src":{"page":5,"quote":"UART0 TX I2C0 SDA SPI0 RX GP0","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"SPI0_RX","category":"spi","instance":"0","peripheral":"SPI"},{"alt":"F4","src":{"page":13,"quote":"| 0 | SPI0 RX | UART0 TX | I2C0 SDA | PWM0 A | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO0","signal":"PWM0_A","category":"pwm","instance":"0","peripheral":"PWM"},{"alt":"F5","src":{"page":13,"quote":"| 0 | SPI0 RX | UART0 TX | I2C0 SDA | PWM0 A | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO0","signal":"SIO","category":"gpio","instance":null,"peripheral":"SIO"},{"alt":"F6","src":{"page":13,"quote":"| 0 | SPI0 RX | UART0 TX | I2C0 SDA | PWM0 A | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO0","signal":"PIO0","category":"pio","instance":"0","peripheral":"PIO"},{"alt":"F7","src":{"page":13,"quote":"| 0 | SPI0 RX | UART0 TX | I2C0 SDA | PWM0 A | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO0","signal":"PIO1","category":"pio","instance":"1","peripheral":"PIO"},{"alt":"F9","src":{"page":13,"quote":"| 0 | SPI0 RX | UART0 TX | I2C0 SDA | PWM0 A | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO0","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 GPIO0","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 GPIO0","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 GPIO0","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 GPIO0","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 GPIO0","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 GPIO0","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 GPIO0","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 GPIO0","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 GPIO0","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 GPIO0","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"io_voltage":[{"src":{"page":20,"quote":"The Raspberry Pi Pico’s GPIO is powered from the on-board 3.3 V rail and is therefore fixed at 3.3 V.","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:user_gpio","unit":"V","value":3.3,"category":"operating","parameter":"GPIO voltage (fixed, from on-board 3.3 V rail)"}],"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 GPIO0","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 GPIO0","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 GPIO0","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":{"page":20,"quote":"through the diode into the IOVDD rail. Normal digital GPIO pins 0-25 (and also the debug pins) do not have this restriction and","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:digital_only_gpio","value":true,"category":"characteristic","parameter":"Voltage may be applied while RP2040 is unpowered"}]},"entity_type":"pin"},{"id":"2","attrs":{"edge":"left","kind":"gpio","label":"GP1","number":3,"position":"2","connector":"J_main_40pin","designator":"2","castellated":true,"legend_class":"gpio_pio_pwm","power_domain":"IOVDD"},"sources":[{"page":5,"quote":"2 GP1","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"2 GP1","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"2 GP1","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"number":{"via":"chip u1 GPIO1","method":"chip_link"},"position":{"page":5,"quote":"2 GP1","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"2 GP1","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"2 GP1","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"2 GP1","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"2 GP1","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"power_domain":{"via":"chip u1 GPIO1","method":"chip_link"}},"chip_pin":{"pin":"GPIO1","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":5,"quote":"UART0 RX I2C0 SCL SPI0 CSn GP1","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"GPIO1","category":"gpio","peripheral":"SIO"},{"src":{"page":5,"quote":"UART0 RX I2C0 SCL SPI0 CSn GP1","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"UART0_RX","category":"uart","instance":"0","peripheral":"UART"},{"src":{"page":5,"quote":"UART0 RX I2C0 SCL SPI0 CSn GP1","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"I2C0_SCL","category":"i2c","instance":"0","peripheral":"I2C"},{"src":{"page":5,"quote":"UART0 RX I2C0 SCL SPI0 CSn GP1","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"SPI0_CSn","category":"spi","instance":"0","peripheral":"SPI"},{"alt":"F4","src":{"page":13,"quote":"| 1 | SPI0 CSn | UART0 RX | I2C0 SCL | PWM0 B | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO1","signal":"PWM0_B","category":"pwm","instance":"0","peripheral":"PWM"},{"alt":"F5","src":{"page":13,"quote":"| 1 | SPI0 CSn | UART0 RX | I2C0 SCL | PWM0 B | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO1","signal":"SIO","category":"gpio","instance":null,"peripheral":"SIO"},{"alt":"F6","src":{"page":13,"quote":"| 1 | SPI0 CSn | UART0 RX | I2C0 SCL | PWM0 B | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO1","signal":"PIO0","category":"pio","instance":"0","peripheral":"PIO"},{"alt":"F7","src":{"page":13,"quote":"| 1 | SPI0 CSn | UART0 RX | I2C0 SCL | PWM0 B | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO1","signal":"PIO1","category":"pio","instance":"1","peripheral":"PIO"},{"alt":"F9","src":{"page":13,"quote":"| 1 | SPI0 CSn | UART0 RX | I2C0 SCL | PWM0 B | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO1","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 GPIO1","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 GPIO1","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 GPIO1","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 GPIO1","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 GPIO1","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 GPIO1","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 GPIO1","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 GPIO1","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 GPIO1","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 GPIO1","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"io_voltage":[{"src":{"page":20,"quote":"The Raspberry Pi Pico’s GPIO is powered from the on-board 3.3 V rail and is therefore fixed at 3.3 V.","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:user_gpio","unit":"V","value":3.3,"category":"operating","parameter":"GPIO voltage (fixed, from on-board 3.3 V rail)"}],"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 GPIO1","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 GPIO1","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 GPIO1","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":{"page":20,"quote":"through the diode into the IOVDD rail. Normal digital GPIO pins 0-25 (and also the debug pins) do not have this restriction and","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:digital_only_gpio","value":true,"category":"characteristic","parameter":"Voltage may be applied while RP2040 is unpowered"}]},"entity_type":"pin"},{"id":"3","attrs":{"edge":"left","kind":"ground","label":"GND","position":"3","connector":"J_main_40pin","designator":"3","castellated":true,"legend_class":"ground"},"sources":[{"page":5,"quote":"3 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"3 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"3 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"position":{"page":5,"quote":"3 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"3 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"3 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"3 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"3 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"4","attrs":{"edge":"left","kind":"gpio","label":"GP2","number":4,"position":"4","connector":"J_main_40pin","designator":"4","castellated":true,"legend_class":"gpio_pio_pwm","power_domain":"IOVDD"},"sources":[{"page":5,"quote":"4 GP2","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"4 GP2","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"4 GP2","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"number":{"via":"chip u1 GPIO2","method":"chip_link"},"position":{"page":5,"quote":"4 GP2","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"4 GP2","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"4 GP2","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"4 GP2","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"4 GP2","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"power_domain":{"via":"chip u1 GPIO2","method":"chip_link"}},"chip_pin":{"pin":"GPIO2","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":5,"quote":"I2C1 SDA SPI0 SCK GP2","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"GPIO2","category":"gpio","peripheral":"SIO"},{"src":{"page":5,"quote":"I2C1 SDA SPI0 SCK GP2","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"I2C1_SDA","category":"i2c","instance":"1","peripheral":"I2C"},{"src":{"page":5,"quote":"I2C1 SDA SPI0 SCK GP2","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"SPI0_SCK","category":"spi","instance":"0","peripheral":"SPI"},{"alt":"F2","src":{"page":13,"quote":"| 2 | SPI0 SCK | UART0 CTS | I2C1 SDA | PWM1 A | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO2","signal":"UART0_CTS","category":"uart","instance":"0","peripheral":"UART"},{"alt":"F4","src":{"page":13,"quote":"| 2 | SPI0 SCK | UART0 CTS | I2C1 SDA | PWM1 A | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO2","signal":"PWM1_A","category":"pwm","instance":"1","peripheral":"PWM"},{"alt":"F5","src":{"page":13,"quote":"| 2 | SPI0 SCK | UART0 CTS | I2C1 SDA | PWM1 A | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO2","signal":"SIO","category":"gpio","instance":null,"peripheral":"SIO"},{"alt":"F6","src":{"page":13,"quote":"| 2 | SPI0 SCK | UART0 CTS | I2C1 SDA | PWM1 A | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO2","signal":"PIO0","category":"pio","instance":"0","peripheral":"PIO"},{"alt":"F7","src":{"page":13,"quote":"| 2 | SPI0 SCK | UART0 CTS | I2C1 SDA | PWM1 A | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO2","signal":"PIO1","category":"pio","instance":"1","peripheral":"PIO"},{"alt":"F9","src":{"page":13,"quote":"| 2 | SPI0 SCK | UART0 CTS | I2C1 SDA | PWM1 A | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO2","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 GPIO2","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 GPIO2","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 GPIO2","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 GPIO2","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 GPIO2","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 GPIO2","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 GPIO2","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 GPIO2","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 GPIO2","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 GPIO2","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"io_voltage":[{"src":{"page":20,"quote":"The Raspberry Pi Pico’s GPIO is powered from the on-board 3.3 V rail and is therefore fixed at 3.3 V.","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:user_gpio","unit":"V","value":3.3,"category":"operating","parameter":"GPIO voltage (fixed, from on-board 3.3 V rail)"}],"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 GPIO2","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 GPIO2","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 GPIO2","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":{"page":20,"quote":"through the diode into the IOVDD rail. Normal digital GPIO pins 0-25 (and also the debug pins) do not have this restriction and","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:digital_only_gpio","value":true,"category":"characteristic","parameter":"Voltage may be applied while RP2040 is unpowered"}]},"entity_type":"pin"},{"id":"5","attrs":{"edge":"left","kind":"gpio","label":"GP3","number":5,"position":"5","connector":"J_main_40pin","designator":"5","castellated":true,"legend_class":"gpio_pio_pwm","power_domain":"IOVDD"},"sources":[{"page":5,"quote":"5 GP3","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"5 GP3","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"5 GP3","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"number":{"via":"chip u1 GPIO3","method":"chip_link"},"position":{"page":5,"quote":"5 GP3","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"5 GP3","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"5 GP3","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"5 GP3","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"5 GP3","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"power_domain":{"via":"chip u1 GPIO3","method":"chip_link"}},"chip_pin":{"pin":"GPIO3","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":5,"quote":"I2C1 SCL SPI0 TX GP3","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"GPIO3","category":"gpio","peripheral":"SIO"},{"src":{"page":5,"quote":"I2C1 SCL SPI0 TX GP3","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"I2C1_SCL","category":"i2c","instance":"1","peripheral":"I2C"},{"src":{"page":5,"quote":"I2C1 SCL SPI0 TX GP3","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"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":"F4","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":"PWM1_B","category":"pwm","instance":"1","peripheral":"PWM"},{"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":20,"quote":"The Raspberry Pi Pico’s GPIO is powered from the on-board 3.3 V rail and is therefore fixed at 3.3 V.","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:user_gpio","unit":"V","value":3.3,"category":"operating","parameter":"GPIO voltage (fixed, from on-board 3.3 V rail)"}],"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":{"page":20,"quote":"through the diode into the IOVDD rail. Normal digital GPIO pins 0-25 (and also the debug pins) do not have this restriction and","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:digital_only_gpio","value":true,"category":"characteristic","parameter":"Voltage may be applied while RP2040 is unpowered"}]},"entity_type":"pin"},{"id":"6","attrs":{"edge":"left","kind":"gpio","label":"GP4","number":6,"position":"6","connector":"J_main_40pin","designator":"6","castellated":true,"legend_class":"gpio_pio_pwm","power_domain":"IOVDD"},"sources":[{"page":5,"quote":"6 GP4","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"6 GP4","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"6 GP4","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"number":{"via":"chip u1 GPIO4","method":"chip_link"},"position":{"page":5,"quote":"6 GP4","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"6 GP4","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"6 GP4","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"6 GP4","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"6 GP4","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"power_domain":{"via":"chip u1 GPIO4","method":"chip_link"}},"chip_pin":{"pin":"GPIO4","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":5,"quote":"UART1 TX I2C0 SDA SPI0 RX GP4","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"GPIO4","category":"gpio","peripheral":"SIO"},{"src":{"page":5,"quote":"UART1 TX I2C0 SDA SPI0 RX GP4","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"UART1_TX","category":"uart","instance":"1","peripheral":"UART"},{"src":{"page":5,"quote":"UART1 TX I2C0 SDA SPI0 RX GP4","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"I2C0_SDA","category":"i2c","instance":"0","peripheral":"I2C"},{"src":{"page":5,"quote":"UART1 TX I2C0 SDA SPI0 RX GP4","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"SPI0_RX","category":"spi","instance":"0","peripheral":"SPI"},{"alt":"F4","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":"PWM2_A","category":"pwm","instance":"2","peripheral":"PWM"},{"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":20,"quote":"The Raspberry Pi Pico’s GPIO is powered from the on-board 3.3 V rail and is therefore fixed at 3.3 V.","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:user_gpio","unit":"V","value":3.3,"category":"operating","parameter":"GPIO voltage (fixed, from on-board 3.3 V rail)"}],"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":{"page":20,"quote":"through the diode into the IOVDD rail. Normal digital GPIO pins 0-25 (and also the debug pins) do not have this restriction and","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:digital_only_gpio","value":true,"category":"characteristic","parameter":"Voltage may be applied while RP2040 is unpowered"}]},"entity_type":"pin"},{"id":"7","attrs":{"edge":"left","kind":"gpio","label":"GP5","number":7,"position":"7","connector":"J_main_40pin","designator":"7","castellated":true,"legend_class":"gpio_pio_pwm","power_domain":"IOVDD"},"sources":[{"page":5,"quote":"7 GP5","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"7 GP5","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"7 GP5","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"number":{"via":"chip u1 GPIO5","method":"chip_link"},"position":{"page":5,"quote":"7 GP5","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"7 GP5","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"7 GP5","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"7 GP5","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"7 GP5","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"power_domain":{"via":"chip u1 GPIO5","method":"chip_link"}},"chip_pin":{"pin":"GPIO5","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":5,"quote":"UART1 RX I2C0 SCL SPI0 CSn GP5","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"GPIO5","category":"gpio","peripheral":"SIO"},{"src":{"page":5,"quote":"UART1 RX I2C0 SCL SPI0 CSn GP5","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"UART1_RX","category":"uart","instance":"1","peripheral":"UART"},{"src":{"page":5,"quote":"UART1 RX I2C0 SCL SPI0 CSn GP5","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"I2C0_SCL","category":"i2c","instance":"0","peripheral":"I2C"},{"src":{"page":5,"quote":"UART1 RX I2C0 SCL SPI0 CSn GP5","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"SPI0_CSn","category":"spi","instance":"0","peripheral":"SPI"},{"alt":"F4","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":"PWM2_B","category":"pwm","instance":"2","peripheral":"PWM"},{"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":20,"quote":"The Raspberry Pi Pico’s GPIO is powered from the on-board 3.3 V rail and is therefore fixed at 3.3 V.","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:user_gpio","unit":"V","value":3.3,"category":"operating","parameter":"GPIO voltage (fixed, from on-board 3.3 V rail)"}],"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":{"page":20,"quote":"through the diode into the IOVDD rail. Normal digital GPIO pins 0-25 (and also the debug pins) do not have this restriction and","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:digital_only_gpio","value":true,"category":"characteristic","parameter":"Voltage may be applied while RP2040 is unpowered"}]},"entity_type":"pin"},{"id":"8","attrs":{"edge":"left","kind":"ground","label":"GND","position":"8","connector":"J_main_40pin","designator":"8","castellated":true,"legend_class":"ground"},"sources":[{"page":5,"quote":"8 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"8 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"8 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"position":{"page":5,"quote":"8 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"8 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"8 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"8 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"8 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"9","attrs":{"edge":"left","kind":"gpio","label":"GP6","number":8,"position":"9","connector":"J_main_40pin","designator":"9","castellated":true,"legend_class":"gpio_pio_pwm","power_domain":"IOVDD"},"sources":[{"page":5,"quote":"9 GP6","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"9 GP6","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"9 GP6","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"number":{"via":"chip u1 GPIO6","method":"chip_link"},"position":{"page":5,"quote":"9 GP6","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"9 GP6","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"9 GP6","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"9 GP6","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"9 GP6","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"power_domain":{"via":"chip u1 GPIO6","method":"chip_link"}},"chip_pin":{"pin":"GPIO6","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":5,"quote":"I2C1 SDA SPI0 SCK GP6","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"GPIO6","category":"gpio","peripheral":"SIO"},{"src":{"page":5,"quote":"I2C1 SDA SPI0 SCK GP6","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"I2C1_SDA","category":"i2c","instance":"1","peripheral":"I2C"},{"src":{"page":5,"quote":"I2C1 SDA SPI0 SCK GP6","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"SPI0_SCK","category":"spi","instance":"0","peripheral":"SPI"},{"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":"F4","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":"PWM3_A","category":"pwm","instance":"3","peripheral":"PWM"},{"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":20,"quote":"The Raspberry Pi Pico’s GPIO is powered from the on-board 3.3 V rail and is therefore fixed at 3.3 V.","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:user_gpio","unit":"V","value":3.3,"category":"operating","parameter":"GPIO voltage (fixed, from on-board 3.3 V rail)"}],"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":{"page":20,"quote":"through the diode into the IOVDD rail. Normal digital GPIO pins 0-25 (and also the debug pins) do not have this restriction and","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:digital_only_gpio","value":true,"category":"characteristic","parameter":"Voltage may be applied while RP2040 is unpowered"}]},"entity_type":"pin"},{"id":"10","attrs":{"edge":"left","kind":"gpio","label":"GP7","number":9,"position":"10","connector":"J_main_40pin","designator":"10","castellated":true,"legend_class":"gpio_pio_pwm","power_domain":"IOVDD"},"sources":[{"page":5,"quote":"10 GP7","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"10 GP7","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"10 GP7","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"number":{"via":"chip u1 GPIO7","method":"chip_link"},"position":{"page":5,"quote":"10 GP7","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"10 GP7","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"10 GP7","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"10 GP7","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"10 GP7","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"power_domain":{"via":"chip u1 GPIO7","method":"chip_link"}},"chip_pin":{"pin":"GPIO7","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":5,"quote":"I2C1 SCL SPI0 TX GP7","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"GPIO7","category":"gpio","peripheral":"SIO"},{"src":{"page":5,"quote":"I2C1 SCL SPI0 TX GP7","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"I2C1_SCL","category":"i2c","instance":"1","peripheral":"I2C"},{"src":{"page":5,"quote":"I2C1 SCL SPI0 TX GP7","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"SPI0_TX","category":"spi","instance":"0","peripheral":"SPI"},{"alt":"F2","src":{"page":13,"quote":"| 7 | SPI0 TX | UART1 RTS | I2C1 SCL | PWM3 B | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO7","signal":"UART1_RTS","category":"uart","instance":"1","peripheral":"UART"},{"alt":"F4","src":{"page":13,"quote":"| 7 | SPI0 TX | UART1 RTS | I2C1 SCL | PWM3 B | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO7","signal":"PWM3_B","category":"pwm","instance":"3","peripheral":"PWM"},{"alt":"F5","src":{"page":13,"quote":"| 7 | SPI0 TX | UART1 RTS | I2C1 SCL | PWM3 B | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO7","signal":"SIO","category":"gpio","instance":null,"peripheral":"SIO"},{"alt":"F6","src":{"page":13,"quote":"| 7 | SPI0 TX | UART1 RTS | I2C1 SCL | PWM3 B | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO7","signal":"PIO0","category":"pio","instance":"0","peripheral":"PIO"},{"alt":"F7","src":{"page":13,"quote":"| 7 | SPI0 TX | UART1 RTS | I2C1 SCL | PWM3 B | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO7","signal":"PIO1","category":"pio","instance":"1","peripheral":"PIO"},{"alt":"F9","src":{"page":13,"quote":"| 7 | SPI0 TX | UART1 RTS | I2C1 SCL | PWM3 B | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO7","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 GPIO7","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 GPIO7","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 GPIO7","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 GPIO7","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 GPIO7","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 GPIO7","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 GPIO7","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 GPIO7","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 GPIO7","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 GPIO7","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"io_voltage":[{"src":{"page":20,"quote":"The Raspberry Pi Pico’s GPIO is powered from the on-board 3.3 V rail and is therefore fixed at 3.3 V.","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:user_gpio","unit":"V","value":3.3,"category":"operating","parameter":"GPIO voltage (fixed, from on-board 3.3 V rail)"}],"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 GPIO7","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 GPIO7","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 GPIO7","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":{"page":20,"quote":"through the diode into the IOVDD rail. Normal digital GPIO pins 0-25 (and also the debug pins) do not have this restriction and","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:digital_only_gpio","value":true,"category":"characteristic","parameter":"Voltage may be applied while RP2040 is unpowered"}]},"entity_type":"pin"},{"id":"11","attrs":{"edge":"left","kind":"gpio","label":"GP8","number":11,"position":"11","connector":"J_main_40pin","designator":"11","castellated":true,"legend_class":"gpio_pio_pwm","power_domain":"IOVDD"},"sources":[{"page":5,"quote":"11 GP8","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"11 GP8","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"11 GP8","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"number":{"via":"chip u1 GPIO8","method":"chip_link"},"position":{"page":5,"quote":"11 GP8","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"11 GP8","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"11 GP8","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"11 GP8","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"11 GP8","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"power_domain":{"via":"chip u1 GPIO8","method":"chip_link"}},"chip_pin":{"pin":"GPIO8","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":5,"quote":"UART1 TX I2C0 SDA SPI1 RX GP8","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"GPIO8","category":"gpio","peripheral":"SIO"},{"src":{"page":5,"quote":"UART1 TX I2C0 SDA SPI1 RX GP8","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"UART1_TX","category":"uart","instance":"1","peripheral":"UART"},{"src":{"page":5,"quote":"UART1 TX I2C0 SDA SPI1 RX GP8","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"I2C0_SDA","category":"i2c","instance":"0","peripheral":"I2C"},{"src":{"page":5,"quote":"UART1 TX I2C0 SDA SPI1 RX GP8","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"SPI1_RX","category":"spi","instance":"1","peripheral":"SPI"},{"alt":"F4","src":{"page":13,"quote":"| 8 | SPI1 RX | UART1 TX | I2C0 SDA | PWM4 A | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO8","signal":"PWM4_A","category":"pwm","instance":"4","peripheral":"PWM"},{"alt":"F5","src":{"page":13,"quote":"| 8 | SPI1 RX | UART1 TX | I2C0 SDA | PWM4 A | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO8","signal":"SIO","category":"gpio","instance":null,"peripheral":"SIO"},{"alt":"F6","src":{"page":13,"quote":"| 8 | SPI1 RX | UART1 TX | I2C0 SDA | PWM4 A | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO8","signal":"PIO0","category":"pio","instance":"0","peripheral":"PIO"},{"alt":"F7","src":{"page":13,"quote":"| 8 | SPI1 RX | UART1 TX | I2C0 SDA | PWM4 A | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO8","signal":"PIO1","category":"pio","instance":"1","peripheral":"PIO"},{"alt":"F9","src":{"page":13,"quote":"| 8 | SPI1 RX | UART1 TX | I2C0 SDA | PWM4 A | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO8","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 GPIO8","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 GPIO8","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 GPIO8","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 GPIO8","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 GPIO8","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 GPIO8","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 GPIO8","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 GPIO8","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 GPIO8","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 GPIO8","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"io_voltage":[{"src":{"page":20,"quote":"The Raspberry Pi Pico’s GPIO is powered from the on-board 3.3 V rail and is therefore fixed at 3.3 V.","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:user_gpio","unit":"V","value":3.3,"category":"operating","parameter":"GPIO voltage (fixed, from on-board 3.3 V rail)"}],"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 GPIO8","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 GPIO8","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 GPIO8","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":{"page":20,"quote":"through the diode into the IOVDD rail. Normal digital GPIO pins 0-25 (and also the debug pins) do not have this restriction and","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:digital_only_gpio","value":true,"category":"characteristic","parameter":"Voltage may be applied while RP2040 is unpowered"}]},"entity_type":"pin"},{"id":"12","attrs":{"edge":"left","kind":"gpio","label":"GP9","number":12,"position":"12","connector":"J_main_40pin","designator":"12","castellated":true,"legend_class":"gpio_pio_pwm","power_domain":"IOVDD"},"sources":[{"page":5,"quote":"12 GP9","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"12 GP9","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"12 GP9","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"number":{"via":"chip u1 GPIO9","method":"chip_link"},"position":{"page":5,"quote":"12 GP9","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"12 GP9","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"12 GP9","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"12 GP9","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"12 GP9","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"power_domain":{"via":"chip u1 GPIO9","method":"chip_link"}},"chip_pin":{"pin":"GPIO9","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":5,"quote":"UART1 RX I2C0 SCL SPI1 CSn GP9","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"GPIO9","category":"gpio","peripheral":"SIO"},{"src":{"page":5,"quote":"UART1 RX I2C0 SCL SPI1 CSn GP9","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"UART1_RX","category":"uart","instance":"1","peripheral":"UART"},{"src":{"page":5,"quote":"UART1 RX I2C0 SCL SPI1 CSn GP9","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"I2C0_SCL","category":"i2c","instance":"0","peripheral":"I2C"},{"src":{"page":5,"quote":"UART1 RX I2C0 SCL SPI1 CSn GP9","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"SPI1_CSn","category":"spi","instance":"1","peripheral":"SPI"},{"alt":"F4","src":{"page":13,"quote":"| 9 | SPI1 CSn | UART1 RX | I2C0 SCL | PWM4 B | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO9","signal":"PWM4_B","category":"pwm","instance":"4","peripheral":"PWM"},{"alt":"F5","src":{"page":13,"quote":"| 9 | SPI1 CSn | UART1 RX | I2C0 SCL | PWM4 B | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO9","signal":"SIO","category":"gpio","instance":null,"peripheral":"SIO"},{"alt":"F6","src":{"page":13,"quote":"| 9 | SPI1 CSn | UART1 RX | I2C0 SCL | PWM4 B | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO9","signal":"PIO0","category":"pio","instance":"0","peripheral":"PIO"},{"alt":"F7","src":{"page":13,"quote":"| 9 | SPI1 CSn | UART1 RX | I2C0 SCL | PWM4 B | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO9","signal":"PIO1","category":"pio","instance":"1","peripheral":"PIO"},{"alt":"F9","src":{"page":13,"quote":"| 9 | SPI1 CSn | UART1 RX | I2C0 SCL | PWM4 B | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO9","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 GPIO9","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 GPIO9","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 GPIO9","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 GPIO9","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 GPIO9","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 GPIO9","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 GPIO9","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 GPIO9","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 GPIO9","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 GPIO9","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"io_voltage":[{"src":{"page":20,"quote":"The Raspberry Pi Pico’s GPIO is powered from the on-board 3.3 V rail and is therefore fixed at 3.3 V.","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:user_gpio","unit":"V","value":3.3,"category":"operating","parameter":"GPIO voltage (fixed, from on-board 3.3 V rail)"}],"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 GPIO9","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 GPIO9","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 GPIO9","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":{"page":20,"quote":"through the diode into the IOVDD rail. Normal digital GPIO pins 0-25 (and also the debug pins) do not have this restriction and","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:digital_only_gpio","value":true,"category":"characteristic","parameter":"Voltage may be applied while RP2040 is unpowered"}]},"entity_type":"pin"},{"id":"13","attrs":{"edge":"left","kind":"ground","label":"GND","position":"13","connector":"J_main_40pin","designator":"13","castellated":true,"legend_class":"ground"},"sources":[{"page":5,"quote":"13 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"13 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"13 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"position":{"page":5,"quote":"13 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"13 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"13 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"13 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"13 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"14","attrs":{"edge":"left","kind":"gpio","label":"GP10","number":13,"position":"14","connector":"J_main_40pin","designator":"14","castellated":true,"legend_class":"gpio_pio_pwm","power_domain":"IOVDD"},"sources":[{"page":5,"quote":"14 GP10","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"14 GP10","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"14 GP10","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"number":{"via":"chip u1 GPIO10","method":"chip_link"},"position":{"page":5,"quote":"14 GP10","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"14 GP10","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"14 GP10","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"14 GP10","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"14 GP10","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"power_domain":{"via":"chip u1 GPIO10","method":"chip_link"}},"chip_pin":{"pin":"GPIO10","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":5,"quote":"I2C1 SDA SPI1 SCK GP10","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"GPIO10","category":"gpio","peripheral":"SIO"},{"src":{"page":5,"quote":"I2C1 SDA SPI1 SCK GP10","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"I2C1_SDA","category":"i2c","instance":"1","peripheral":"I2C"},{"src":{"page":5,"quote":"I2C1 SDA SPI1 SCK GP10","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"SPI1_SCK","category":"spi","instance":"1","peripheral":"SPI"},{"alt":"F2","src":{"page":13,"quote":"| 10 | SPI1 SCK | UART1 CTS | I2C1 SDA | PWM5 A | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO10","signal":"UART1_CTS","category":"uart","instance":"1","peripheral":"UART"},{"alt":"F4","src":{"page":13,"quote":"| 10 | SPI1 SCK | UART1 CTS | I2C1 SDA | PWM5 A | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO10","signal":"PWM5_A","category":"pwm","instance":"5","peripheral":"PWM"},{"alt":"F5","src":{"page":13,"quote":"| 10 | SPI1 SCK | UART1 CTS | I2C1 SDA | PWM5 A | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO10","signal":"SIO","category":"gpio","instance":null,"peripheral":"SIO"},{"alt":"F6","src":{"page":13,"quote":"| 10 | SPI1 SCK | UART1 CTS | I2C1 SDA | PWM5 A | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO10","signal":"PIO0","category":"pio","instance":"0","peripheral":"PIO"},{"alt":"F7","src":{"page":13,"quote":"| 10 | SPI1 SCK | UART1 CTS | I2C1 SDA | PWM5 A | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO10","signal":"PIO1","category":"pio","instance":"1","peripheral":"PIO"},{"alt":"F9","src":{"page":13,"quote":"| 10 | SPI1 SCK | UART1 CTS | I2C1 SDA | PWM5 A | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO10","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 GPIO10","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 GPIO10","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 GPIO10","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 GPIO10","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 GPIO10","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 GPIO10","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 GPIO10","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 GPIO10","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 GPIO10","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 GPIO10","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"io_voltage":[{"src":{"page":20,"quote":"The Raspberry Pi Pico’s GPIO is powered from the on-board 3.3 V rail and is therefore fixed at 3.3 V.","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:user_gpio","unit":"V","value":3.3,"category":"operating","parameter":"GPIO voltage (fixed, from on-board 3.3 V rail)"}],"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 GPIO10","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 GPIO10","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 GPIO10","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":{"page":20,"quote":"through the diode into the IOVDD rail. Normal digital GPIO pins 0-25 (and also the debug pins) do not have this restriction and","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:digital_only_gpio","value":true,"category":"characteristic","parameter":"Voltage may be applied while RP2040 is unpowered"}]},"entity_type":"pin"},{"id":"15","attrs":{"edge":"left","kind":"gpio","label":"GP11","number":14,"position":"15","connector":"J_main_40pin","designator":"15","castellated":true,"legend_class":"gpio_pio_pwm","power_domain":"IOVDD"},"sources":[{"page":5,"quote":"15 GP11","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"15 GP11","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"15 GP11","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"number":{"via":"chip u1 GPIO11","method":"chip_link"},"position":{"page":5,"quote":"15 GP11","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"15 GP11","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"15 GP11","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"15 GP11","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"15 GP11","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"power_domain":{"via":"chip u1 GPIO11","method":"chip_link"}},"chip_pin":{"pin":"GPIO11","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":5,"quote":"I2C1 SCL SPI1 TX GP11","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"GPIO11","category":"gpio","peripheral":"SIO"},{"src":{"page":5,"quote":"I2C1 SCL SPI1 TX GP11","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"I2C1_SCL","category":"i2c","instance":"1","peripheral":"I2C"},{"src":{"page":5,"quote":"I2C1 SCL SPI1 TX GP11","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"SPI1_TX","category":"spi","instance":"1","peripheral":"SPI"},{"alt":"F2","src":{"page":13,"quote":"| 11 | SPI1 TX | UART1 RTS | I2C1 SCL | PWM5 B | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO11","signal":"UART1_RTS","category":"uart","instance":"1","peripheral":"UART"},{"alt":"F4","src":{"page":13,"quote":"| 11 | SPI1 TX | UART1 RTS | I2C1 SCL | PWM5 B | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO11","signal":"PWM5_B","category":"pwm","instance":"5","peripheral":"PWM"},{"alt":"F5","src":{"page":13,"quote":"| 11 | SPI1 TX | UART1 RTS | I2C1 SCL | PWM5 B | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO11","signal":"SIO","category":"gpio","instance":null,"peripheral":"SIO"},{"alt":"F6","src":{"page":13,"quote":"| 11 | SPI1 TX | UART1 RTS | I2C1 SCL | PWM5 B | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO11","signal":"PIO0","category":"pio","instance":"0","peripheral":"PIO"},{"alt":"F7","src":{"page":13,"quote":"| 11 | SPI1 TX | UART1 RTS | I2C1 SCL | PWM5 B | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO11","signal":"PIO1","category":"pio","instance":"1","peripheral":"PIO"},{"alt":"F9","src":{"page":13,"quote":"| 11 | SPI1 TX | UART1 RTS | I2C1 SCL | PWM5 B | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO11","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 GPIO11","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 GPIO11","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 GPIO11","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 GPIO11","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 GPIO11","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 GPIO11","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 GPIO11","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 GPIO11","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 GPIO11","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 GPIO11","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"io_voltage":[{"src":{"page":20,"quote":"The Raspberry Pi Pico’s GPIO is powered from the on-board 3.3 V rail and is therefore fixed at 3.3 V.","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:user_gpio","unit":"V","value":3.3,"category":"operating","parameter":"GPIO voltage (fixed, from on-board 3.3 V rail)"}],"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 GPIO11","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 GPIO11","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 GPIO11","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":{"page":20,"quote":"through the diode into the IOVDD rail. Normal digital GPIO pins 0-25 (and also the debug pins) do not have this restriction and","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:digital_only_gpio","value":true,"category":"characteristic","parameter":"Voltage may be applied while RP2040 is unpowered"}]},"entity_type":"pin"},{"id":"16","attrs":{"edge":"left","kind":"gpio","label":"GP12","number":15,"position":"16","connector":"J_main_40pin","designator":"16","castellated":true,"legend_class":"gpio_pio_pwm","power_domain":"IOVDD"},"sources":[{"page":5,"quote":"16 GP12","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"16 GP12","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"16 GP12","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"number":{"via":"chip u1 GPIO12","method":"chip_link"},"position":{"page":5,"quote":"16 GP12","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"16 GP12","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"16 GP12","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"16 GP12","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"16 GP12","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"power_domain":{"via":"chip u1 GPIO12","method":"chip_link"}},"chip_pin":{"pin":"GPIO12","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":5,"quote":"UART0 TX I2C0 SDA SPI1 RX GP12","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"GPIO12","category":"gpio","peripheral":"SIO"},{"src":{"page":5,"quote":"UART0 TX I2C0 SDA SPI1 RX GP12","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"UART0_TX","category":"uart","instance":"0","peripheral":"UART"},{"src":{"page":5,"quote":"UART0 TX I2C0 SDA SPI1 RX GP12","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"I2C0_SDA","category":"i2c","instance":"0","peripheral":"I2C"},{"src":{"page":5,"quote":"UART0 TX I2C0 SDA SPI1 RX GP12","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"SPI1_RX","category":"spi","instance":"1","peripheral":"SPI"},{"alt":"F4","src":{"page":13,"quote":"| 12 | SPI1 RX | UART0 TX | I2C0 SDA | PWM6 A | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO12","signal":"PWM6_A","category":"pwm","instance":"6","peripheral":"PWM"},{"alt":"F5","src":{"page":13,"quote":"| 12 | SPI1 RX | UART0 TX | I2C0 SDA | PWM6 A | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO12","signal":"SIO","category":"gpio","instance":null,"peripheral":"SIO"},{"alt":"F6","src":{"page":13,"quote":"| 12 | SPI1 RX | UART0 TX | I2C0 SDA | PWM6 A | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO12","signal":"PIO0","category":"pio","instance":"0","peripheral":"PIO"},{"alt":"F7","src":{"page":13,"quote":"| 12 | SPI1 RX | UART0 TX | I2C0 SDA | PWM6 A | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO12","signal":"PIO1","category":"pio","instance":"1","peripheral":"PIO"},{"alt":"F9","src":{"page":13,"quote":"| 12 | SPI1 RX | UART0 TX | I2C0 SDA | PWM6 A | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO12","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 GPIO12","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 GPIO12","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 GPIO12","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 GPIO12","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 GPIO12","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 GPIO12","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 GPIO12","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 GPIO12","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 GPIO12","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 GPIO12","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"io_voltage":[{"src":{"page":20,"quote":"The Raspberry Pi Pico’s GPIO is powered from the on-board 3.3 V rail and is therefore fixed at 3.3 V.","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:user_gpio","unit":"V","value":3.3,"category":"operating","parameter":"GPIO voltage (fixed, from on-board 3.3 V rail)"}],"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 GPIO12","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 GPIO12","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 GPIO12","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":{"page":20,"quote":"through the diode into the IOVDD rail. Normal digital GPIO pins 0-25 (and also the debug pins) do not have this restriction and","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:digital_only_gpio","value":true,"category":"characteristic","parameter":"Voltage may be applied while RP2040 is unpowered"}]},"entity_type":"pin"},{"id":"17","attrs":{"edge":"left","kind":"gpio","label":"GP13","number":16,"position":"17","connector":"J_main_40pin","designator":"17","castellated":true,"legend_class":"gpio_pio_pwm","power_domain":"IOVDD"},"sources":[{"page":5,"quote":"17 GP13","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"17 GP13","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"17 GP13","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"number":{"via":"chip u1 GPIO13","method":"chip_link"},"position":{"page":5,"quote":"17 GP13","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"17 GP13","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"17 GP13","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"17 GP13","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"17 GP13","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"power_domain":{"via":"chip u1 GPIO13","method":"chip_link"}},"chip_pin":{"pin":"GPIO13","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":5,"quote":"UART0 RX I2C0 SCL SPI1 CSn GP13","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"GPIO13","category":"gpio","peripheral":"SIO"},{"src":{"page":5,"quote":"UART0 RX I2C0 SCL SPI1 CSn GP13","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"UART0_RX","category":"uart","instance":"0","peripheral":"UART"},{"src":{"page":5,"quote":"UART0 RX I2C0 SCL SPI1 CSn GP13","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"I2C0_SCL","category":"i2c","instance":"0","peripheral":"I2C"},{"src":{"page":5,"quote":"UART0 RX I2C0 SCL SPI1 CSn GP13","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"SPI1_CSn","category":"spi","instance":"1","peripheral":"SPI"},{"alt":"F4","src":{"page":13,"quote":"| 13 | SPI1 CSn | UART0 RX | I2C0 SCL | PWM6 B | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO13","signal":"PWM6_B","category":"pwm","instance":"6","peripheral":"PWM"},{"alt":"F5","src":{"page":13,"quote":"| 13 | SPI1 CSn | UART0 RX | I2C0 SCL | PWM6 B | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO13","signal":"SIO","category":"gpio","instance":null,"peripheral":"SIO"},{"alt":"F6","src":{"page":13,"quote":"| 13 | SPI1 CSn | UART0 RX | I2C0 SCL | PWM6 B | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO13","signal":"PIO0","category":"pio","instance":"0","peripheral":"PIO"},{"alt":"F7","src":{"page":13,"quote":"| 13 | SPI1 CSn | UART0 RX | I2C0 SCL | PWM6 B | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO13","signal":"PIO1","category":"pio","instance":"1","peripheral":"PIO"},{"alt":"F9","src":{"page":13,"quote":"| 13 | SPI1 CSn | UART0 RX | I2C0 SCL | PWM6 B | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO13","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 GPIO13","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 GPIO13","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 GPIO13","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 GPIO13","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 GPIO13","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 GPIO13","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 GPIO13","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 GPIO13","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 GPIO13","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 GPIO13","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"io_voltage":[{"src":{"page":20,"quote":"The Raspberry Pi Pico’s GPIO is powered from the on-board 3.3 V rail and is therefore fixed at 3.3 V.","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:user_gpio","unit":"V","value":3.3,"category":"operating","parameter":"GPIO voltage (fixed, from on-board 3.3 V rail)"}],"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 GPIO13","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 GPIO13","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 GPIO13","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":{"page":20,"quote":"through the diode into the IOVDD rail. Normal digital GPIO pins 0-25 (and also the debug pins) do not have this restriction and","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:digital_only_gpio","value":true,"category":"characteristic","parameter":"Voltage may be applied while RP2040 is unpowered"}]},"entity_type":"pin"},{"id":"18","attrs":{"edge":"left","kind":"ground","label":"GND","position":"18","connector":"J_main_40pin","designator":"18","castellated":true,"legend_class":"ground"},"sources":[{"page":5,"quote":"18 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"18 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"18 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"position":{"page":5,"quote":"18 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"18 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"18 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"18 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"18 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"19","attrs":{"edge":"left","kind":"gpio","label":"GP14","number":17,"position":"19","connector":"J_main_40pin","designator":"19","castellated":true,"legend_class":"gpio_pio_pwm","power_domain":"IOVDD"},"sources":[{"page":5,"quote":"19 GP14","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"19 GP14","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"19 GP14","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"number":{"via":"chip u1 GPIO14","method":"chip_link"},"position":{"page":5,"quote":"19 GP14","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"19 GP14","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"19 GP14","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"19 GP14","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"19 GP14","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"power_domain":{"via":"chip u1 GPIO14","method":"chip_link"}},"chip_pin":{"pin":"GPIO14","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":5,"quote":"I2C1 SDA SPI1 SCK GP14","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"GPIO14","category":"gpio","peripheral":"SIO"},{"src":{"page":5,"quote":"I2C1 SDA SPI1 SCK GP14","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"I2C1_SDA","category":"i2c","instance":"1","peripheral":"I2C"},{"src":{"page":5,"quote":"I2C1 SDA SPI1 SCK GP14","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"SPI1_SCK","category":"spi","instance":"1","peripheral":"SPI"},{"alt":"F2","src":{"page":13,"quote":"| 14 | SPI1 SCK | UART0 CTS | I2C1 SDA | PWM7 A | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO14","signal":"UART0_CTS","category":"uart","instance":"0","peripheral":"UART"},{"alt":"F4","src":{"page":13,"quote":"| 14 | SPI1 SCK | UART0 CTS | I2C1 SDA | PWM7 A | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO14","signal":"PWM7_A","category":"pwm","instance":"7","peripheral":"PWM"},{"alt":"F5","src":{"page":13,"quote":"| 14 | SPI1 SCK | UART0 CTS | I2C1 SDA | PWM7 A | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO14","signal":"SIO","category":"gpio","instance":null,"peripheral":"SIO"},{"alt":"F6","src":{"page":13,"quote":"| 14 | SPI1 SCK | UART0 CTS | I2C1 SDA | PWM7 A | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO14","signal":"PIO0","category":"pio","instance":"0","peripheral":"PIO"},{"alt":"F7","src":{"page":13,"quote":"| 14 | SPI1 SCK | UART0 CTS | I2C1 SDA | PWM7 A | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO14","signal":"PIO1","category":"pio","instance":"1","peripheral":"PIO"},{"alt":"F9","src":{"page":13,"quote":"| 14 | SPI1 SCK | UART0 CTS | I2C1 SDA | PWM7 A | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO14","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 GPIO14","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 GPIO14","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 GPIO14","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 GPIO14","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 GPIO14","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 GPIO14","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 GPIO14","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 GPIO14","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 GPIO14","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 GPIO14","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"io_voltage":[{"src":{"page":20,"quote":"The Raspberry Pi Pico’s GPIO is powered from the on-board 3.3 V rail and is therefore fixed at 3.3 V.","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:user_gpio","unit":"V","value":3.3,"category":"operating","parameter":"GPIO voltage (fixed, from on-board 3.3 V rail)"}],"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 GPIO14","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 GPIO14","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 GPIO14","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":{"page":20,"quote":"through the diode into the IOVDD rail. Normal digital GPIO pins 0-25 (and also the debug pins) do not have this restriction and","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:digital_only_gpio","value":true,"category":"characteristic","parameter":"Voltage may be applied while RP2040 is unpowered"}]},"entity_type":"pin"},{"id":"20","attrs":{"edge":"left","kind":"gpio","label":"GP15","number":18,"position":"20","connector":"J_main_40pin","designator":"20","castellated":true,"legend_class":"gpio_pio_pwm","power_domain":"IOVDD"},"sources":[{"page":5,"quote":"20 GP15","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"20 GP15","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"20 GP15","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"number":{"via":"chip u1 GPIO15","method":"chip_link"},"position":{"page":5,"quote":"20 GP15","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"20 GP15","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"20 GP15","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"20 GP15","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"20 GP15","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"power_domain":{"via":"chip u1 GPIO15","method":"chip_link"}},"chip_pin":{"pin":"GPIO15","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":5,"quote":"I2C1 SCL SPI1 TX GP15","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"GPIO15","category":"gpio","peripheral":"SIO"},{"src":{"page":5,"quote":"I2C1 SCL SPI1 TX GP15","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"I2C1_SCL","category":"i2c","instance":"1","peripheral":"I2C"},{"src":{"page":5,"quote":"I2C1 SCL SPI1 TX GP15","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"SPI1_TX","category":"spi","instance":"1","peripheral":"SPI"},{"alt":"F2","src":{"page":13,"quote":"| 15 | SPI1 TX | UART0 RTS | I2C1 SCL | PWM7 B | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO15","signal":"UART0_RTS","category":"uart","instance":"0","peripheral":"UART"},{"alt":"F4","src":{"page":13,"quote":"| 15 | SPI1 TX | UART0 RTS | I2C1 SCL | PWM7 B | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO15","signal":"PWM7_B","category":"pwm","instance":"7","peripheral":"PWM"},{"alt":"F5","src":{"page":13,"quote":"| 15 | SPI1 TX | UART0 RTS | I2C1 SCL | PWM7 B | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO15","signal":"SIO","category":"gpio","instance":null,"peripheral":"SIO"},{"alt":"F6","src":{"page":13,"quote":"| 15 | SPI1 TX | UART0 RTS | I2C1 SCL | PWM7 B | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO15","signal":"PIO0","category":"pio","instance":"0","peripheral":"PIO"},{"alt":"F7","src":{"page":13,"quote":"| 15 | SPI1 TX | UART0 RTS | I2C1 SCL | PWM7 B | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO15","signal":"PIO1","category":"pio","instance":"1","peripheral":"PIO"},{"alt":"F9","src":{"page":13,"quote":"| 15 | SPI1 TX | UART0 RTS | I2C1 SCL | PWM7 B | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO15","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 GPIO15","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 GPIO15","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 GPIO15","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 GPIO15","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 GPIO15","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 GPIO15","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 GPIO15","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 GPIO15","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 GPIO15","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 GPIO15","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"io_voltage":[{"src":{"page":20,"quote":"The Raspberry Pi Pico’s GPIO is powered from the on-board 3.3 V rail and is therefore fixed at 3.3 V.","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:user_gpio","unit":"V","value":3.3,"category":"operating","parameter":"GPIO voltage (fixed, from on-board 3.3 V rail)"}],"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 GPIO15","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 GPIO15","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 GPIO15","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":{"page":20,"quote":"through the diode into the IOVDD rail. Normal digital GPIO pins 0-25 (and also the debug pins) do not have this restriction and","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:digital_only_gpio","value":true,"category":"characteristic","parameter":"Voltage may be applied while RP2040 is unpowered"}]},"entity_type":"pin"},{"id":"21","attrs":{"edge":"right","kind":"gpio","label":"GP16","number":27,"position":"21","connector":"J_main_40pin","designator":"21","castellated":true,"legend_class":"gpio_pio_pwm","power_domain":"IOVDD"},"sources":[{"page":5,"quote":"21 GP16","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"21 GP16","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"21 GP16","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"number":{"via":"chip u1 GPIO16","method":"chip_link"},"position":{"page":5,"quote":"21 GP16","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"21 GP16","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"21 GP16","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"21 GP16","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"21 GP16","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"power_domain":{"via":"chip u1 GPIO16","method":"chip_link"}},"chip_pin":{"pin":"GPIO16","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":5,"quote":"SPI0 RX I2C0 SDA UART0 TX GP16","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"GPIO16","category":"gpio","peripheral":"SIO"},{"src":{"page":5,"quote":"SPI0 RX I2C0 SDA UART0 TX GP16","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"SPI0_RX","category":"spi","instance":"0","peripheral":"SPI"},{"src":{"page":5,"quote":"SPI0 RX I2C0 SDA UART0 TX GP16","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"I2C0_SDA","category":"i2c","instance":"0","peripheral":"I2C"},{"src":{"page":5,"quote":"SPI0 RX I2C0 SDA UART0 TX GP16","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"UART0_TX","category":"uart","instance":"0","peripheral":"UART"},{"alt":"F4","src":{"page":13,"quote":"| 16 | SPI0 RX | UART0 TX | I2C0 SDA | PWM0 A | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO16","signal":"PWM0_A","category":"pwm","instance":"0","peripheral":"PWM"},{"alt":"F5","src":{"page":13,"quote":"| 16 | SPI0 RX | UART0 TX | I2C0 SDA | PWM0 A | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO16","signal":"SIO","category":"gpio","instance":null,"peripheral":"SIO"},{"alt":"F6","src":{"page":13,"quote":"| 16 | SPI0 RX | UART0 TX | I2C0 SDA | PWM0 A | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO16","signal":"PIO0","category":"pio","instance":"0","peripheral":"PIO"},{"alt":"F7","src":{"page":13,"quote":"| 16 | SPI0 RX | UART0 TX | I2C0 SDA | PWM0 A | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO16","signal":"PIO1","category":"pio","instance":"1","peripheral":"PIO"},{"alt":"F9","src":{"page":13,"quote":"| 16 | SPI0 RX | UART0 TX | I2C0 SDA | PWM0 A | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO16","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 GPIO16","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 GPIO16","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 GPIO16","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 GPIO16","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 GPIO16","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 GPIO16","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 GPIO16","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 GPIO16","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 GPIO16","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 GPIO16","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"io_voltage":[{"src":{"page":20,"quote":"The Raspberry Pi Pico’s GPIO is powered from the on-board 3.3 V rail and is therefore fixed at 3.3 V.","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:user_gpio","unit":"V","value":3.3,"category":"operating","parameter":"GPIO voltage (fixed, from on-board 3.3 V rail)"}],"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 GPIO16","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 GPIO16","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 GPIO16","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":{"page":20,"quote":"through the diode into the IOVDD rail. Normal digital GPIO pins 0-25 (and also the debug pins) do not have this restriction and","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:digital_only_gpio","value":true,"category":"characteristic","parameter":"Voltage may be applied while RP2040 is unpowered"}]},"entity_type":"pin"},{"id":"22","attrs":{"edge":"right","kind":"gpio","label":"GP17","number":28,"position":"22","connector":"J_main_40pin","designator":"22","castellated":true,"legend_class":"gpio_pio_pwm","power_domain":"IOVDD"},"sources":[{"page":5,"quote":"22 GP17","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"22 GP17","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"22 GP17","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"number":{"via":"chip u1 GPIO17","method":"chip_link"},"position":{"page":5,"quote":"22 GP17","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"22 GP17","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"22 GP17","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"22 GP17","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"22 GP17","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"power_domain":{"via":"chip u1 GPIO17","method":"chip_link"}},"chip_pin":{"pin":"GPIO17","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":5,"quote":"SPI0 CSn I2C0 SCL UART0 RX GP17","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"GPIO17","category":"gpio","peripheral":"SIO"},{"src":{"page":5,"quote":"SPI0 CSn I2C0 SCL UART0 RX GP17","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"SPI0_CSn","category":"spi","instance":"0","peripheral":"SPI"},{"src":{"page":5,"quote":"SPI0 CSn I2C0 SCL UART0 RX GP17","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"I2C0_SCL","category":"i2c","instance":"0","peripheral":"I2C"},{"src":{"page":5,"quote":"SPI0 CSn I2C0 SCL UART0 RX GP17","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"UART0_RX","category":"uart","instance":"0","peripheral":"UART"},{"alt":"F4","src":{"page":13,"quote":"| 17 | SPI0 CSn | UART0 RX | I2C0 SCL | PWM0 B | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO17","signal":"PWM0_B","category":"pwm","instance":"0","peripheral":"PWM"},{"alt":"F5","src":{"page":13,"quote":"| 17 | SPI0 CSn | UART0 RX | I2C0 SCL | PWM0 B | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO17","signal":"SIO","category":"gpio","instance":null,"peripheral":"SIO"},{"alt":"F6","src":{"page":13,"quote":"| 17 | SPI0 CSn | UART0 RX | I2C0 SCL | PWM0 B | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO17","signal":"PIO0","category":"pio","instance":"0","peripheral":"PIO"},{"alt":"F7","src":{"page":13,"quote":"| 17 | SPI0 CSn | UART0 RX | I2C0 SCL | PWM0 B | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO17","signal":"PIO1","category":"pio","instance":"1","peripheral":"PIO"},{"alt":"F9","src":{"page":13,"quote":"| 17 | SPI0 CSn | UART0 RX | I2C0 SCL | PWM0 B | SIO | PIO0 | PIO1 |  | USB VBUS EN |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO17","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 GPIO17","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 GPIO17","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 GPIO17","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 GPIO17","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 GPIO17","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 GPIO17","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 GPIO17","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 GPIO17","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 GPIO17","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 GPIO17","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"io_voltage":[{"src":{"page":20,"quote":"The Raspberry Pi Pico’s GPIO is powered from the on-board 3.3 V rail and is therefore fixed at 3.3 V.","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:user_gpio","unit":"V","value":3.3,"category":"operating","parameter":"GPIO voltage (fixed, from on-board 3.3 V rail)"}],"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 GPIO17","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 GPIO17","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 GPIO17","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":{"page":20,"quote":"through the diode into the IOVDD rail. Normal digital GPIO pins 0-25 (and also the debug pins) do not have this restriction and","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:digital_only_gpio","value":true,"category":"characteristic","parameter":"Voltage may be applied while RP2040 is unpowered"}]},"entity_type":"pin"},{"id":"23","attrs":{"edge":"right","kind":"ground","label":"GND","position":"23","connector":"J_main_40pin","designator":"23","castellated":true,"legend_class":"ground"},"sources":[{"page":5,"quote":"23 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"23 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"23 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"position":{"page":5,"quote":"23 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"23 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"23 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"23 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"23 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"24","attrs":{"edge":"right","kind":"gpio","label":"GP18","number":29,"position":"24","connector":"J_main_40pin","designator":"24","castellated":true,"legend_class":"gpio_pio_pwm","power_domain":"IOVDD"},"sources":[{"page":5,"quote":"24 GP18","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"24 GP18","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"24 GP18","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"number":{"via":"chip u1 GPIO18","method":"chip_link"},"position":{"page":5,"quote":"24 GP18","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"24 GP18","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"24 GP18","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"24 GP18","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"24 GP18","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"power_domain":{"via":"chip u1 GPIO18","method":"chip_link"}},"chip_pin":{"pin":"GPIO18","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":5,"quote":"SPI0 SCK I2C1 SDA GP18","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"GPIO18","category":"gpio","peripheral":"SIO"},{"src":{"page":5,"quote":"SPI0 SCK I2C1 SDA GP18","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"SPI0_SCK","category":"spi","instance":"0","peripheral":"SPI"},{"src":{"page":5,"quote":"SPI0 SCK I2C1 SDA GP18","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"I2C1_SDA","category":"i2c","instance":"1","peripheral":"I2C"},{"alt":"F2","src":{"page":13,"quote":"| 18 | SPI0 SCK | UART0 CTS | I2C1 SDA | PWM1 A | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO18","signal":"UART0_CTS","category":"uart","instance":"0","peripheral":"UART"},{"alt":"F4","src":{"page":13,"quote":"| 18 | SPI0 SCK | UART0 CTS | I2C1 SDA | PWM1 A | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO18","signal":"PWM1_A","category":"pwm","instance":"1","peripheral":"PWM"},{"alt":"F5","src":{"page":13,"quote":"| 18 | SPI0 SCK | UART0 CTS | I2C1 SDA | PWM1 A | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO18","signal":"SIO","category":"gpio","instance":null,"peripheral":"SIO"},{"alt":"F6","src":{"page":13,"quote":"| 18 | SPI0 SCK | UART0 CTS | I2C1 SDA | PWM1 A | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO18","signal":"PIO0","category":"pio","instance":"0","peripheral":"PIO"},{"alt":"F7","src":{"page":13,"quote":"| 18 | SPI0 SCK | UART0 CTS | I2C1 SDA | PWM1 A | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO18","signal":"PIO1","category":"pio","instance":"1","peripheral":"PIO"},{"alt":"F9","src":{"page":13,"quote":"| 18 | SPI0 SCK | UART0 CTS | I2C1 SDA | PWM1 A | SIO | PIO0 | PIO1 |  | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO18","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 GPIO18","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 GPIO18","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 GPIO18","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 GPIO18","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 GPIO18","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 GPIO18","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 GPIO18","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 GPIO18","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 GPIO18","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 GPIO18","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"io_voltage":[{"src":{"page":20,"quote":"The Raspberry Pi Pico’s GPIO is powered from the on-board 3.3 V rail and is therefore fixed at 3.3 V.","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:user_gpio","unit":"V","value":3.3,"category":"operating","parameter":"GPIO voltage (fixed, from on-board 3.3 V rail)"}],"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 GPIO18","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 GPIO18","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 GPIO18","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":{"page":20,"quote":"through the diode into the IOVDD rail. Normal digital GPIO pins 0-25 (and also the debug pins) do not have this restriction and","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:digital_only_gpio","value":true,"category":"characteristic","parameter":"Voltage may be applied while RP2040 is unpowered"}]},"entity_type":"pin"},{"id":"25","attrs":{"edge":"right","kind":"gpio","label":"GP19","number":30,"position":"25","connector":"J_main_40pin","designator":"25","castellated":true,"legend_class":"gpio_pio_pwm","power_domain":"IOVDD"},"sources":[{"page":5,"quote":"25 GP19","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"25 GP19","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"25 GP19","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"number":{"via":"chip u1 GPIO19","method":"chip_link"},"position":{"page":5,"quote":"25 GP19","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"25 GP19","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"25 GP19","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"25 GP19","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"25 GP19","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"power_domain":{"via":"chip u1 GPIO19","method":"chip_link"}},"chip_pin":{"pin":"GPIO19","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":5,"quote":"SPI0 TX I2C1 SCL GP19","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"GPIO19","category":"gpio","peripheral":"SIO"},{"src":{"page":5,"quote":"SPI0 TX I2C1 SCL GP19","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"SPI0_TX","category":"spi","instance":"0","peripheral":"SPI"},{"src":{"page":5,"quote":"SPI0 TX I2C1 SCL GP19","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"I2C1_SCL","category":"i2c","instance":"1","peripheral":"I2C"},{"alt":"F2","src":{"page":13,"quote":"| 19 | SPI0 TX | UART0 RTS | I2C1 SCL | PWM1 B | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO19","signal":"UART0_RTS","category":"uart","instance":"0","peripheral":"UART"},{"alt":"F4","src":{"page":13,"quote":"| 19 | SPI0 TX | UART0 RTS | I2C1 SCL | PWM1 B | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO19","signal":"PWM1_B","category":"pwm","instance":"1","peripheral":"PWM"},{"alt":"F5","src":{"page":13,"quote":"| 19 | SPI0 TX | UART0 RTS | I2C1 SCL | PWM1 B | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO19","signal":"SIO","category":"gpio","instance":null,"peripheral":"SIO"},{"alt":"F6","src":{"page":13,"quote":"| 19 | SPI0 TX | UART0 RTS | I2C1 SCL | PWM1 B | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO19","signal":"PIO0","category":"pio","instance":"0","peripheral":"PIO"},{"alt":"F7","src":{"page":13,"quote":"| 19 | SPI0 TX | UART0 RTS | I2C1 SCL | PWM1 B | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO19","signal":"PIO1","category":"pio","instance":"1","peripheral":"PIO"},{"alt":"F9","src":{"page":13,"quote":"| 19 | SPI0 TX | UART0 RTS | I2C1 SCL | PWM1 B | SIO | PIO0 | PIO1 |  | USB VBUS DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO19","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 GPIO19","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 GPIO19","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 GPIO19","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 GPIO19","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 GPIO19","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 GPIO19","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 GPIO19","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 GPIO19","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 GPIO19","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 GPIO19","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"io_voltage":[{"src":{"page":20,"quote":"The Raspberry Pi Pico’s GPIO is powered from the on-board 3.3 V rail and is therefore fixed at 3.3 V.","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:user_gpio","unit":"V","value":3.3,"category":"operating","parameter":"GPIO voltage (fixed, from on-board 3.3 V rail)"}],"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 GPIO19","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 GPIO19","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 GPIO19","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":{"page":20,"quote":"through the diode into the IOVDD rail. Normal digital GPIO pins 0-25 (and also the debug pins) do not have this restriction and","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:digital_only_gpio","value":true,"category":"characteristic","parameter":"Voltage may be applied while RP2040 is unpowered"}]},"entity_type":"pin"},{"id":"26","attrs":{"edge":"right","kind":"gpio","label":"GP20","number":31,"position":"26","connector":"J_main_40pin","designator":"26","castellated":true,"legend_class":"gpio_pio_pwm","power_domain":"IOVDD"},"sources":[{"page":5,"quote":"26 GP20","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"26 GP20","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"26 GP20","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"number":{"via":"chip u1 GPIO20","method":"chip_link"},"position":{"page":5,"quote":"26 GP20","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"26 GP20","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"26 GP20","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"26 GP20","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"26 GP20","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"power_domain":{"via":"chip u1 GPIO20","method":"chip_link"}},"chip_pin":{"pin":"GPIO20","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":5,"quote":"I2C0 SDA GP20","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"GPIO20","category":"gpio","peripheral":"SIO"},{"src":{"page":5,"quote":"I2C0 SDA GP20","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"I2C0_SDA","category":"i2c","instance":"0","peripheral":"I2C"},{"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":"F2","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":"UART1_TX","category":"uart","instance":"1","peripheral":"UART"},{"alt":"F4","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":"PWM2_A","category":"pwm","instance":"2","peripheral":"PWM"},{"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":20,"quote":"The Raspberry Pi Pico’s GPIO is powered from the on-board 3.3 V rail and is therefore fixed at 3.3 V.","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:user_gpio","unit":"V","value":3.3,"category":"operating","parameter":"GPIO voltage (fixed, from on-board 3.3 V rail)"}],"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":{"page":20,"quote":"through the diode into the IOVDD rail. Normal digital GPIO pins 0-25 (and also the debug pins) do not have this restriction and","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:digital_only_gpio","value":true,"category":"characteristic","parameter":"Voltage may be applied while RP2040 is unpowered"}]},"entity_type":"pin"},{"id":"27","attrs":{"edge":"right","kind":"gpio","label":"GP21","number":32,"position":"27","connector":"J_main_40pin","designator":"27","castellated":true,"legend_class":"gpio_pio_pwm","power_domain":"IOVDD"},"sources":[{"page":5,"quote":"27 GP21","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"27 GP21","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"27 GP21","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"number":{"via":"chip u1 GPIO21","method":"chip_link"},"position":{"page":5,"quote":"27 GP21","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"27 GP21","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"27 GP21","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"27 GP21","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"27 GP21","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"power_domain":{"via":"chip u1 GPIO21","method":"chip_link"}},"chip_pin":{"pin":"GPIO21","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":5,"quote":"I2C0 SCL GP21","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"GPIO21","category":"gpio","peripheral":"SIO"},{"src":{"page":5,"quote":"I2C0 SCL GP21","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"I2C0_SCL","category":"i2c","instance":"0","peripheral":"I2C"},{"alt":"F1","src":{"page":13,"quote":"| 21 | SPI0 CSn | UART1 RX | I2C0 SCL | PWM2 B | SIO | PIO0 | PIO1 | CLOCK GPOUT0 | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO21","signal":"SPI0_CSn","category":"spi","instance":"0","peripheral":"SPI"},{"alt":"F2","src":{"page":13,"quote":"| 21 | SPI0 CSn | UART1 RX | I2C0 SCL | PWM2 B | SIO | PIO0 | PIO1 | CLOCK GPOUT0 | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO21","signal":"UART1_RX","category":"uart","instance":"1","peripheral":"UART"},{"alt":"F4","src":{"page":13,"quote":"| 21 | SPI0 CSn | UART1 RX | I2C0 SCL | PWM2 B | SIO | PIO0 | PIO1 | CLOCK GPOUT0 | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO21","signal":"PWM2_B","category":"pwm","instance":"2","peripheral":"PWM"},{"alt":"F5","src":{"page":13,"quote":"| 21 | SPI0 CSn | UART1 RX | I2C0 SCL | PWM2 B | SIO | PIO0 | PIO1 | CLOCK GPOUT0 | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO21","signal":"SIO","category":"gpio","instance":null,"peripheral":"SIO"},{"alt":"F6","src":{"page":13,"quote":"| 21 | SPI0 CSn | UART1 RX | I2C0 SCL | PWM2 B | SIO | PIO0 | PIO1 | CLOCK GPOUT0 | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO21","signal":"PIO0","category":"pio","instance":"0","peripheral":"PIO"},{"alt":"F7","src":{"page":13,"quote":"| 21 | SPI0 CSn | UART1 RX | I2C0 SCL | PWM2 B | SIO | PIO0 | PIO1 | CLOCK GPOUT0 | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO21","signal":"PIO1","category":"pio","instance":"1","peripheral":"PIO"},{"alt":"F8","src":{"page":13,"quote":"| 21 | SPI0 CSn | UART1 RX | I2C0 SCL | PWM2 B | SIO | PIO0 | PIO1 | CLOCK GPOUT0 | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO21","signal":"CLOCK_GPOUT0","category":"clock","instance":"0","peripheral":"CLOCK"},{"alt":"F9","src":{"page":13,"quote":"| 21 | SPI0 CSn | UART1 RX | I2C0 SCL | PWM2 B | SIO | PIO0 | PIO1 | CLOCK GPOUT0 | USB OVCUR DET |","method":"table","fragment":"functions_gpio_select.json","table_id":"13_2"},"via":"chip u1 GPIO21","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 GPIO21","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 GPIO21","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 GPIO21","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 GPIO21","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 GPIO21","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 GPIO21","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 GPIO21","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 GPIO21","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 GPIO21","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 GPIO21","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"io_voltage":[{"src":{"page":20,"quote":"The Raspberry Pi Pico’s GPIO is powered from the on-board 3.3 V rail and is therefore fixed at 3.3 V.","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:user_gpio","unit":"V","value":3.3,"category":"operating","parameter":"GPIO voltage (fixed, from on-board 3.3 V rail)"}],"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 GPIO21","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 GPIO21","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 GPIO21","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":{"page":20,"quote":"through the diode into the IOVDD rail. Normal digital GPIO pins 0-25 (and also the debug pins) do not have this restriction and","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:digital_only_gpio","value":true,"category":"characteristic","parameter":"Voltage may be applied while RP2040 is unpowered"}]},"entity_type":"pin"},{"id":"28","attrs":{"edge":"right","kind":"ground","label":"GND","position":"28","connector":"J_main_40pin","designator":"28","castellated":true,"legend_class":"ground"},"sources":[{"page":5,"quote":"28 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"28 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"28 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"position":{"page":5,"quote":"28 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"28 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"28 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"28 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"28 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"29","attrs":{"edge":"right","kind":"gpio","label":"GP22","number":34,"position":"29","connector":"J_main_40pin","designator":"29","castellated":true,"legend_class":"gpio_pio_pwm","power_domain":"IOVDD"},"sources":[{"page":5,"quote":"29 GP22","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"29 GP22","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"29 GP22","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"number":{"via":"chip u1 GPIO22","method":"chip_link"},"position":{"page":5,"quote":"29 GP22","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"29 GP22","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"29 GP22","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"29 GP22","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"29 GP22","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"power_domain":{"via":"chip u1 GPIO22","method":"chip_link"}},"chip_pin":{"pin":"GPIO22","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":5,"quote":"GP22","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"GPIO22","category":"gpio","peripheral":"SIO"},{"alt":"F1","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":"SPI0_SCK","category":"spi","instance":"0","peripheral":"SPI"},{"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":"F4","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":"PWM3_A","category":"pwm","instance":"3","peripheral":"PWM"},{"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":20,"quote":"The Raspberry Pi Pico’s GPIO is powered from the on-board 3.3 V rail and is therefore fixed at 3.3 V.","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:user_gpio","unit":"V","value":3.3,"category":"operating","parameter":"GPIO voltage (fixed, from on-board 3.3 V rail)"}],"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":{"page":20,"quote":"through the diode into the IOVDD rail. Normal digital GPIO pins 0-25 (and also the debug pins) do not have this restriction and","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:digital_only_gpio","value":true,"category":"characteristic","parameter":"Voltage may be applied while RP2040 is unpowered"}]},"entity_type":"pin"},{"id":"30","attrs":{"edge":"right","kind":"control","label":"RUN","number":26,"position":"30","connector":"J_main_40pin","designator":"30","castellated":true,"description":"RP2040 enable; internal ~50 kΩ pull-up to 3.3 V; short low to reset","legend_class":"system_control","power_domain":"IOVDD"},"sources":[{"page":5,"quote":"30 RUN","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},{"page":9,"quote":"RUN is the RP2040 enable pin, and has an internal (on-chip) pull-up resistor to 3.3 V of about ~50 kΩ. To reset RP2040, short this","method":"text","fragment":"entities_p9_pin_descriptions.json"}],"attr_src":{"edge":{"page":5,"quote":"30 RUN","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"page":9,"quote":"RUN is the RP2040 enable pin, and has an internal (on-chip) pull-up resistor to 3.3 V of about ~50 kΩ. To reset RP2040, short this","method":"text","fragment":"entities_p9_pin_descriptions.json"},"label":{"page":5,"quote":"30 RUN","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"number":{"via":"chip u1 RUN","method":"chip_link"},"position":{"page":5,"quote":"30 RUN","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"30 RUN","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"30 RUN","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"30 RUN","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"description":{"page":9,"quote":"RUN is the RP2040 enable pin, and has an internal (on-chip) pull-up resistor to 3.3 V of about ~50 kΩ. To reset RP2040, short this","method":"text","fragment":"entities_p9_pin_descriptions.json"},"legend_class":{"page":5,"quote":"30 RUN","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"power_domain":{"via":"chip u1 RUN","method":"chip_link"}},"chip_pin":{"pin":"RUN","method":"rule","chip_id":"u1"},"functions":[],"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 RUN","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 RUN","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 RUN","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 RUN","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 RUN","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 RUN","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 RUN","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 RUN","orig":{"max":4,"unit":"kV"},"unit":"V","symbol":"HBM","category":"characteristic","parameter":"ESD Human Body Model"}],"pull_up":[{"src":{"page":9,"quote":"RUN is the RP2040 enable pin, and has an internal (on-chip) pull-up resistor to 3.3 V of about ~50 kΩ. To reset RP2040, short this","method":"text","fragment":"ratings_pins_p9_p20.json"},"typ":50000,"via":"direct","orig":{"typ":50,"unit":"kΩ"},"unit":"ohm","category":"characteristic","parameter":"RUN internal pull-up to 3.3 V","conditions":"about ~50 kΩ, on-chip"}],"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 RUN","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"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 RUN","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 RUN","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 RUN","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 RUN","value":true,"symbol":"","category":"characteristic","parameter":"Fault tolerant: may be driven up to 3.63 V while IOVDD = 0 V"}]},"entity_type":"pin"},{"id":"31","attrs":{"edge":"right","kind":"gpio","label":"GP26","number":38,"position":"31","connector":"J_main_40pin","designator":"31","castellated":true,"legend_class":"gpio_pio_pwm","power_domain":"IOVDD / ADC_AVDD"},"sources":[{"page":5,"quote":"31 GP26","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"31 GP26","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"31 GP26","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"number":{"via":"chip u1 GPIO26","method":"chip_link"},"position":{"page":5,"quote":"31 GP26","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"31 GP26","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"31 GP26","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"31 GP26","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"31 GP26","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"power_domain":{"via":"chip u1 GPIO26","method":"chip_link"}},"chip_pin":{"pin":"GPIO26","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":5,"quote":"ADC0 I2C1 SDA GP26","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"GPIO26","category":"gpio","peripheral":"SIO"},{"src":{"page":5,"quote":"ADC0 I2C1 SDA GP26","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"ADC0","category":"adc","instance":"0","peripheral":"ADC"},{"src":{"page":5,"quote":"ADC0 I2C1 SDA GP26","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"I2C1_SDA","category":"i2c","instance":"1","peripheral":"I2C"},{"alt":"F1","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":"SPI1_SCK","category":"spi","instance":"1","peripheral":"SPI"},{"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":"F4","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":"PWM5_A","category":"pwm","instance":"5","peripheral":"PWM"},{"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":20,"quote":"The Raspberry Pi Pico’s GPIO is powered from the on-board 3.3 V rail and is therefore fixed at 3.3 V.","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:user_gpio","unit":"V","value":3.3,"category":"operating","parameter":"GPIO voltage (fixed, from on-board 3.3 V rail)"}],"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"}],"max_input_above_iovdd":[{"max":0.3,"src":{"page":20,"quote":"the input voltage must not exceed IOVDD plus about 300 mV","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:adc_gpio","orig":{"max":300,"unit":"mV"},"unit":"V","category":"absolute_max","parameter":"ADC-capable GPIO input must not exceed IOVDD plus about","conditions":"internal reverse diode to IOVDD (3V3)"}],"unpowered_voltage_tolerant":[{"src":{"page":20,"quote":"applying a voltage to these GPIO pins will ‘leak’ through the diode into the IOVDD rail","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:adc_gpio","value":false,"category":"characteristic","parameter":"Voltage may be applied while RP2040 is unpowered","conditions":"leaks through the diode into IOVDD"}]},"entity_type":"pin"},{"id":"32","attrs":{"edge":"right","kind":"gpio","label":"GP27","number":39,"position":"32","connector":"J_main_40pin","designator":"32","castellated":true,"legend_class":"gpio_pio_pwm","power_domain":"IOVDD / ADC_AVDD"},"sources":[{"page":5,"quote":"32 GP27","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"32 GP27","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"32 GP27","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"number":{"via":"chip u1 GPIO27","method":"chip_link"},"position":{"page":5,"quote":"32 GP27","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"32 GP27","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"32 GP27","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"32 GP27","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"32 GP27","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"power_domain":{"via":"chip u1 GPIO27","method":"chip_link"}},"chip_pin":{"pin":"GPIO27","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":5,"quote":"ADC1 I2C1 SCL GP27","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"GPIO27","category":"gpio","peripheral":"SIO"},{"src":{"page":5,"quote":"ADC1 I2C1 SCL GP27","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"ADC1","category":"adc","instance":"1","peripheral":"ADC"},{"src":{"page":5,"quote":"ADC1 I2C1 SCL GP27","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"I2C1_SCL","category":"i2c","instance":"1","peripheral":"I2C"},{"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":"F4","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":"PWM5_B","category":"pwm","instance":"5","peripheral":"PWM"},{"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":20,"quote":"The Raspberry Pi Pico’s GPIO is powered from the on-board 3.3 V rail and is therefore fixed at 3.3 V.","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:user_gpio","unit":"V","value":3.3,"category":"operating","parameter":"GPIO voltage (fixed, from on-board 3.3 V rail)"}],"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"}],"max_input_above_iovdd":[{"max":0.3,"src":{"page":20,"quote":"the input voltage must not exceed IOVDD plus about 300 mV","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:adc_gpio","orig":{"max":300,"unit":"mV"},"unit":"V","category":"absolute_max","parameter":"ADC-capable GPIO input must not exceed IOVDD plus about","conditions":"internal reverse diode to IOVDD (3V3)"}],"unpowered_voltage_tolerant":[{"src":{"page":20,"quote":"applying a voltage to these GPIO pins will ‘leak’ through the diode into the IOVDD rail","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:adc_gpio","value":false,"category":"characteristic","parameter":"Voltage may be applied while RP2040 is unpowered","conditions":"leaks through the diode into IOVDD"}]},"entity_type":"pin"},{"id":"33","attrs":{"edge":"right","kind":"ground","label":"AGND","position":"33","connector":"J_main_40pin","designator":"33","castellated":true,"description":"analog ground reference for GPIO26-29 (separate analog ground plane)","legend_class":"ground"},"sources":[{"page":5,"quote":"33 AGND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},{"page":9,"quote":"AGND is the ground reference for GPIO26-29, there is a separate analog ground plane running under these signals and terminating","method":"text","fragment":"entities_p9_pin_descriptions.json"}],"attr_src":{"edge":{"page":5,"quote":"33 AGND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"page":9,"quote":"AGND is the ground reference for GPIO26-29, there is a separate analog ground plane running under these signals and terminating","method":"text","fragment":"entities_p9_pin_descriptions.json"},"label":{"page":5,"quote":"33 AGND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"position":{"page":5,"quote":"33 AGND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"33 AGND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"33 AGND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"33 AGND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"description":{"page":9,"quote":"AGND is the ground reference for GPIO26-29, there is a separate analog ground plane running under these signals and terminating","method":"text","fragment":"entities_p9_pin_descriptions.json"},"legend_class":{"page":5,"quote":"33 AGND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"34","attrs":{"edge":"right","kind":"gpio","label":"GP28","number":40,"position":"34","connector":"J_main_40pin","designator":"34","castellated":true,"legend_class":"gpio_pio_pwm","power_domain":"IOVDD / ADC_AVDD"},"sources":[{"page":5,"quote":"34 GP28","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"34 GP28","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"34 GP28","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"number":{"via":"chip u1 GPIO28","method":"chip_link"},"position":{"page":5,"quote":"34 GP28","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"34 GP28","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"34 GP28","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"34 GP28","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"34 GP28","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"power_domain":{"via":"chip u1 GPIO28","method":"chip_link"}},"chip_pin":{"pin":"GPIO28","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":5,"quote":"ADC2 GP28","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"GPIO28","category":"gpio","peripheral":"SIO"},{"src":{"page":5,"quote":"ADC2 GP28","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"functions_fig2.json"},"signal":"ADC2","category":"adc","instance":"2","peripheral":"ADC"},{"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":"F4","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":"PWM6_A","category":"pwm","instance":"6","peripheral":"PWM"},{"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":20,"quote":"The Raspberry Pi Pico’s GPIO is powered from the on-board 3.3 V rail and is therefore fixed at 3.3 V.","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:user_gpio","unit":"V","value":3.3,"category":"operating","parameter":"GPIO voltage (fixed, from on-board 3.3 V rail)"}],"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"}],"max_input_above_iovdd":[{"max":0.3,"src":{"page":20,"quote":"the input voltage must not exceed IOVDD plus about 300 mV","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:adc_gpio","orig":{"max":300,"unit":"mV"},"unit":"V","category":"absolute_max","parameter":"ADC-capable GPIO input must not exceed IOVDD plus about","conditions":"internal reverse diode to IOVDD (3V3)"}],"unpowered_voltage_tolerant":[{"src":{"page":20,"quote":"applying a voltage to these GPIO pins will ‘leak’ through the diode into the IOVDD rail","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:adc_gpio","value":false,"category":"characteristic","parameter":"Voltage may be applied while RP2040 is unpowered","conditions":"leaks through the diode into IOVDD"}]},"entity_type":"pin"},{"id":"35","attrs":{"edge":"right","kind":"analog","label":"ADC_VREF","position":"35","connector":"J_main_40pin","designator":"35","castellated":true,"description":"ADC supply and reference, RC-filtered 3.3 V; may be driven by an external reference","legend_class":"adc"},"sources":[{"page":5,"quote":"35 ADC_VREF","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},{"page":9,"quote":"ADC_VREF is the ADC power supply (and reference) voltage, and is generated on Pico by filtering the 3.3 V supply. This pin can be","method":"text","fragment":"entities_p9_pin_descriptions.json"}],"attr_src":{"edge":{"page":5,"quote":"35 ADC_VREF","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"page":9,"quote":"ADC_VREF is the ADC power supply (and reference) voltage, and is generated on Pico by filtering the 3.3 V supply. This pin can be","method":"text","fragment":"entities_p9_pin_descriptions.json"},"label":{"page":5,"quote":"35 ADC_VREF","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"position":{"page":5,"quote":"35 ADC_VREF","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"35 ADC_VREF","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"35 ADC_VREF","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"35 ADC_VREF","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"description":{"page":9,"quote":"ADC_VREF is the ADC power supply (and reference) voltage, and is generated on Pico by filtering the 3.3 V supply. This pin can be","method":"text","fragment":"entities_p9_pin_descriptions.json"},"legend_class":{"page":5,"quote":"35 ADC_VREF","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}},"chip_pin":{"pin":"ADC_AVDD","method":"rule","chip_id":"u1"},"functions":[],"electrical":{"filter":[{"src":{"page":20,"quote":"ADC_AVDD pin (the ADC supply) is generated from the SMPS 3.3 V by using an R-C filter (201 Ω into 2.2 μF). This is a simple","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"direct","value":"201 Ω into 2.2 μF","category":"characteristic","parameter":"ADC_VREF R-C filter from 3.3 V"}],"output_voltage":[{"src":{"page":20,"quote":"ADC_AVDD pin (the ADC supply) is generated from the SMPS 3.3 V by using an R-C filter (201 Ω into 2.2 μF). This is a simple","method":"text","fragment":"ratings_pins_p9_p20.json"},"typ":3.3,"via":"direct","unit":"V","category":"operating","parameter":"ADC_VREF (RC-filtered 3.3 V rail)","conditions":"201 Ω into 2.2 µF from 3V3; may be overdriven by an external reference"}]},"entity_type":"pin"},{"id":"36","attrs":{"edge":"right","kind":"power_out","label":"3V3(OUT)","position":"36","connector":"J_main_40pin","designator":"36","castellated":true,"description":"main 3.3 V supply from the SMPS; can power external circuitry, keep load < 300 mA","legend_class":"power"},"sources":[{"page":5,"quote":"36 3V3(OUT)","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},{"page":9,"quote":"3V3 is the main 3.3 V supply to RP2040 and its I/O, generated by the on-board SMPS. This pin can be used to power external","method":"text","fragment":"entities_p9_pin_descriptions.json"}],"attr_src":{"edge":{"page":5,"quote":"36 3V3(OUT)","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"page":9,"quote":"3V3 is the main 3.3 V supply to RP2040 and its I/O, generated by the on-board SMPS. This pin can be used to power external","method":"text","fragment":"entities_p9_pin_descriptions.json"},"label":{"page":5,"quote":"36 3V3(OUT)","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"position":{"page":5,"quote":"36 3V3(OUT)","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"36 3V3(OUT)","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"36 3V3(OUT)","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"36 3V3(OUT)","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"description":{"page":9,"quote":"3V3 is the main 3.3 V supply to RP2040 and its I/O, generated by the on-board SMPS. This pin can be used to power external","method":"text","fragment":"entities_p9_pin_descriptions.json"},"legend_class":{"page":5,"quote":"36 3V3(OUT)","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}},"functions":[],"electrical":{"output_current":[{"max":0.3,"src":{"page":9,"quote":"it is recommended to keep the load on this pin less than 300 mA","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"direct","orig":{"max":300,"unit":"mA"},"unit":"A","category":"operating","parameter":"Recommended max load on 3V3 pin","conditions":"depends on RP2040 load and VSYS voltage"}],"output_voltage":[{"src":{"page":9,"quote":"3V3 is the main 3.3 V supply to RP2040 and its I/O, generated by the on-board SMPS. This pin can be used to power external","method":"text","fragment":"ratings_pins_p9_p20.json"},"typ":3.3,"via":"direct","unit":"V","category":"operating","parameter":"3V3 output (SMPS)"}]},"entity_type":"pin"},{"id":"37","attrs":{"edge":"right","kind":"control","label":"3V3_EN","position":"37","connector":"J_main_40pin","designator":"37","castellated":true,"description":"SMPS enable; pulled high to VSYS via 100 kΩ; short low to disable 3.3 V (de-powers RP2040)","legend_class":"system_control"},"sources":[{"page":5,"quote":"37 3V3_EN","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},{"page":9,"quote":"3V3_EN connects to the on-board SMPS enable pin, and is pulled high (to VSYS) via a 100 kΩ resistor. To disable the 3.3 V (which","method":"text","fragment":"entities_p9_pin_descriptions.json"}],"attr_src":{"edge":{"page":5,"quote":"37 3V3_EN","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"page":9,"quote":"3V3_EN connects to the on-board SMPS enable pin, and is pulled high (to VSYS) via a 100 kΩ resistor. To disable the 3.3 V (which","method":"text","fragment":"entities_p9_pin_descriptions.json"},"label":{"page":5,"quote":"37 3V3_EN","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"position":{"page":5,"quote":"37 3V3_EN","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"37 3V3_EN","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"37 3V3_EN","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"37 3V3_EN","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"description":{"page":9,"quote":"3V3_EN connects to the on-board SMPS enable pin, and is pulled high (to VSYS) via a 100 kΩ resistor. To disable the 3.3 V (which","method":"text","fragment":"entities_p9_pin_descriptions.json"},"legend_class":{"page":5,"quote":"37 3V3_EN","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}},"functions":[],"electrical":{"pull_up":[{"src":{"page":9,"quote":"3V3_EN connects to the on-board SMPS enable pin, and is pulled high (to VSYS) via a 100 kΩ resistor. To disable the 3.3 V (which","method":"text","fragment":"ratings_pins_p9_p20.json"},"typ":100000,"via":"direct","orig":{"typ":100,"unit":"kΩ"},"unit":"ohm","category":"characteristic","parameter":"3V3_EN pull-up to VSYS"}],"input_voltage":[{"max":5.5,"min":1.8,"src":{"page":9,"quote":"pulled high (to VSYS) via a 100 kΩ resistor … VSYS … range 1.8 V to 5.5 V","method":"derived","fragment":"ratings_pins_p9_p20.json"},"via":"direct","unit":"V","category":"operating","parameter":"3V3_EN level (pulled up to VSYS)","conditions":"100 kΩ pull-up to VSYS; VSYS range 1.8–5.5 V"}]},"entity_type":"pin"},{"id":"38","attrs":{"edge":"right","kind":"ground","label":"GND","position":"38","connector":"J_main_40pin","designator":"38","castellated":true,"legend_class":"ground"},"sources":[{"page":5,"quote":"38 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"38 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"38 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"position":{"page":5,"quote":"38 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"38 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"38 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"38 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"38 GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"39","attrs":{"edge":"right","kind":"power_in","label":"VSYS","position":"39","connector":"J_main_40pin","designator":"39","castellated":true,"description":"main system input voltage, feeds the on-board buck-boost SMPS that generates 3.3 V","legend_class":"power"},"sources":[{"page":5,"quote":"39 VSYS","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},{"page":9,"quote":"VSYS is the main system input voltage, which can vary in the allowed range 1.8 V to 5.5 V, and is used by the on-board SMPS to","method":"text","fragment":"entities_p9_pin_descriptions.json"}],"attr_src":{"edge":{"page":5,"quote":"39 VSYS","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"page":9,"quote":"VSYS is the main system input voltage, which can vary in the allowed range 1.8 V to 5.5 V, and is used by the on-board SMPS to","method":"text","fragment":"entities_p9_pin_descriptions.json"},"label":{"page":5,"quote":"39 VSYS","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"position":{"page":5,"quote":"39 VSYS","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"39 VSYS","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"39 VSYS","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"39 VSYS","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"description":{"page":9,"quote":"VSYS is the main system input voltage, which can vary in the allowed range 1.8 V to 5.5 V, and is used by the on-board SMPS to","method":"text","fragment":"entities_p9_pin_descriptions.json"},"legend_class":{"page":5,"quote":"39 VSYS","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}},"functions":[],"electrical":{"input_voltage":[{"max":5.5,"min":1.8,"src":{"page":9,"quote":"VSYS is the main system input voltage, which can vary in the allowed range 1.8 V to 5.5 V, and is used by the on-board SMPS to","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"direct","unit":"V","category":"operating","parameter":"VSYS allowed range"}]},"entity_type":"pin"},{"id":"40","attrs":{"edge":"right","kind":"power_in","label":"VBUS","position":"40","connector":"J_main_40pin","designator":"40","castellated":true,"description":"micro-USB input voltage, connected to micro-USB port pin 1; nominally 5 V (0 V if USB not connected)","legend_class":"power"},"sources":[{"page":5,"quote":"40 VBUS","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},{"page":9,"quote":"VBUS is the micro-USB input voltage, connected to micro-USB port pin 1. This is nominally 5 V (or 0 V if the USB is not connected","method":"text","fragment":"entities_p9_pin_descriptions.json"}],"attr_src":{"edge":{"page":5,"quote":"40 VBUS","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"page":9,"quote":"VBUS is the micro-USB input voltage, connected to micro-USB port pin 1. This is nominally 5 V (or 0 V if the USB is not connected","method":"text","fragment":"entities_p9_pin_descriptions.json"},"label":{"page":5,"quote":"40 VBUS","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"position":{"page":5,"quote":"40 VBUS","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"40 VBUS","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"40 VBUS","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"castellated":{"page":5,"quote":"40 VBUS","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"description":{"page":9,"quote":"VBUS is the micro-USB input voltage, connected to micro-USB port pin 1. This is nominally 5 V (or 0 V if the USB is not connected","method":"text","fragment":"entities_p9_pin_descriptions.json"},"legend_class":{"page":5,"quote":"40 VBUS","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}},"functions":[],"electrical":{"input_voltage":[{"src":{"page":11,"quote":"VBUS 5 V ± 10%.","method":"text","fragment":"ratings_pins_p9_p20.json"},"typ":5,"via":"direct","unit":"V","category":"operating","parameter":"VBUS nominal","conditions":"± 10%"}]},"entity_type":"pin"},{"id":"D1","attrs":{"edge":"bottom","kind":"debug","label":"SWCLK","number":24,"position":"1","connector":"J_debug_SWD","designator":"D1","legend_class":"debugging","power_domain":"IOVDD"},"sources":[{"page":5,"quote":"DEBUG SWCLK","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"DEBUG SWCLK","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"DEBUG SWCLK","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"number":{"via":"chip u1 SWCLK","method":"chip_link"},"position":{"page":5,"quote":"DEBUG SWCLK","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"DEBUG SWCLK","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"DEBUG SWCLK","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"DEBUG SWCLK","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"power_domain":{"via":"chip u1 SWCLK","method":"chip_link"}},"chip_pin":{"pin":"SWCLK","method":"rule","chip_id":"u1"},"functions":[],"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 SWCLK","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 SWCLK","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 SWCLK","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 SWCLK","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 SWCLK","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 SWCLK","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 SWCLK","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 SWCLK","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 SWCLK","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 SWCLK","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"io_voltage":[{"src":{"page":20,"quote":"The Raspberry Pi Pico’s GPIO is powered from the on-board 3.3 V rail and is therefore fixed at 3.3 V.","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:swd_debug","unit":"V","value":3.3,"category":"operating","parameter":"GPIO voltage (fixed, from on-board 3.3 V rail)"}],"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 SWCLK","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 SWCLK","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 SWCLK","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":{"page":20,"quote":"through the diode into the IOVDD rail. Normal digital GPIO pins 0-25 (and also the debug pins) do not have this restriction and","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:swd_debug","value":true,"category":"characteristic","parameter":"Voltage may be applied while RP2040 is unpowered"}]},"entity_type":"pin"},{"id":"D2","attrs":{"edge":"bottom","kind":"ground","label":"GND","position":"2","connector":"J_debug_SWD","designator":"D2","legend_class":"ground"},"sources":[{"page":5,"quote":"DEBUG GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"DEBUG GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"DEBUG GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"position":{"page":5,"quote":"DEBUG GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"DEBUG GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"DEBUG GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"DEBUG GND","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"D3","attrs":{"edge":"bottom","kind":"debug","label":"SWDIO","number":25,"position":"3","connector":"J_debug_SWD","designator":"D3","legend_class":"debugging","power_domain":"IOVDD"},"sources":[{"page":5,"quote":"DEBUG SWDIO","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"}],"attr_src":{"edge":{"page":5,"quote":"DEBUG SWDIO","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"kind":{"p":1,"method":"jev"},"label":{"page":5,"quote":"DEBUG SWDIO","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"number":{"via":"chip u1 SWD","method":"chip_link"},"position":{"page":5,"quote":"DEBUG SWDIO","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"connector":{"page":5,"quote":"DEBUG SWDIO","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"designator":{"page":5,"quote":"DEBUG SWDIO","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"legend_class":{"page":5,"quote":"DEBUG SWDIO","figure":"Figure 2. The pinout of the Raspberry Pi Pico Rev3 board","method":"drawing","fragment":"entities_pinout_fig2.json"},"power_domain":{"via":"chip u1 SWD","method":"chip_link"}},"chip_pin":{"pin":"SWD","method":"rule","chip_id":"u1"},"functions":[],"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 SWD","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 SWD","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 SWD","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 SWD","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 SWD","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 SWD","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 SWD","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 SWD","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 SWD","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 SWD","orig":{"max":80,"min":50,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance"}],"io_voltage":[{"src":{"page":20,"quote":"The Raspberry Pi Pico’s GPIO is powered from the on-board 3.3 V rail and is therefore fixed at 3.3 V.","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:swd_debug","unit":"V","value":3.3,"category":"operating","parameter":"GPIO voltage (fixed, from on-board 3.3 V rail)"}],"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 SWD","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 SWD","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 SWD","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":{"page":20,"quote":"through the diode into the IOVDD rail. Normal digital GPIO pins 0-25 (and also the debug pins) do not have this restriction and","method":"text","fragment":"ratings_pins_p9_p20.json"},"via":"group:swd_debug","value":true,"category":"characteristic","parameter":"Voltage may be applied while RP2040 is unpowered"}]},"entity_type":"pin"},{"id":"TP1","attrs":{"kind":"ground","label":"TP1","position":"TP1","reserved":false,"connector":"test_points_underside","designator":"TP1","description":"Ground (close coupled ground for differential USB signals)"},"sources":[{"page":9,"quote":"TP1 Ground (close coupled ground for differential USB signals)","method":"text","fragment":"entities_p9_testpoints.json"}],"attr_src":{"kind":{"page":9,"quote":"TP1 Ground (close coupled ground for differential USB signals)","method":"text","fragment":"entities_p9_testpoints.json"},"label":{"page":9,"quote":"TP1 Ground (close coupled ground for differential USB signals)","method":"text","fragment":"entities_p9_testpoints.json"},"position":{"page":9,"quote":"TP1 Ground (close coupled ground for differential USB signals)","method":"text","fragment":"entities_p9_testpoints.json"},"reserved":{"page":9,"quote":"TP1 Ground (close coupled ground for differential USB signals)","method":"text","fragment":"entities_p9_testpoints.json"},"connector":{"page":9,"quote":"TP1 Ground (close coupled ground for differential USB signals)","method":"text","fragment":"entities_p9_testpoints.json"},"designator":{"page":9,"quote":"TP1 Ground (close coupled ground for differential USB signals)","method":"text","fragment":"entities_p9_testpoints.json"},"description":{"page":9,"quote":"TP1 Ground (close coupled ground for differential USB signals)","method":"text","fragment":"entities_p9_testpoints.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"TP2","attrs":{"kind":"usb","label":"TP2","number":46,"position":"TP2","reserved":false,"connector":"test_points_underside","designator":"TP2","description":"USB DM","power_domain":"USB_VDD"},"sources":[{"page":9,"quote":"TP2 USB DM","method":"text","fragment":"entities_p9_testpoints.json"}],"attr_src":{"kind":{"p":1,"method":"jev"},"label":{"page":9,"quote":"TP2 USB DM","method":"text","fragment":"entities_p9_testpoints.json"},"number":{"via":"chip u1 USB_DM","method":"chip_link"},"position":{"page":9,"quote":"TP2 USB DM","method":"text","fragment":"entities_p9_testpoints.json"},"reserved":{"page":9,"quote":"TP2 USB DM","method":"text","fragment":"entities_p9_testpoints.json"},"connector":{"page":9,"quote":"TP2 USB DM","method":"text","fragment":"entities_p9_testpoints.json"},"designator":{"page":9,"quote":"TP2 USB DM","method":"text","fragment":"entities_p9_testpoints.json"},"description":{"page":9,"quote":"TP2 USB DM","method":"text","fragment":"entities_p9_testpoints.json"},"power_domain":{"via":"chip u1 USB_DM","method":"chip_link"}},"chip_pin":{"pin":"USB_DM","method":"rule","chip_id":"u1"},"functions":[],"electrical":{"ioh":[{"src":{"doc":"RP2040 datasheet","page":613,"quote":"| USB IO | Bi-directional | These pins are for USB use, and contain internal pull-up and pull-down resistors, as per the USB specification. Note that external 27Ω series resistors are required for USB operation. |","method":"table","fragment":"ratings_pads.json","table_id":"613_1"},"via":"chip u1 USB_DM","value":"per USB 1.1 full-speed specification","symbol":"","category":"characteristic","parameter":"USB PHY drive","conditions":"values at the chip pad — board pin has a series resistor (outputs drop by I×R)"}],"iol":[{"src":{"doc":"RP2040 datasheet","page":613,"quote":"| USB IO | Bi-directional | These pins are for USB use, and contain internal pull-up and pull-down resistors, as per the USB specification. Note that external 27Ω series resistors are required for USB operation. |","method":"table","fragment":"ratings_pads.json","table_id":"613_1"},"via":"chip u1 USB_DM","value":"per USB 1.1 full-speed specification","symbol":"","category":"characteristic","parameter":"USB PHY drive","conditions":"values at the chip pad — board pin has a series resistor (outputs drop by I×R)"}],"vih":[{"min":2,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Single Ended Input Voltage High | VIHSE | 2 |  | V |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 USB_DM","unit":"V","symbol":"VIHSE","category":"characteristic","parameter":"Single Ended Input Voltage High","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R)"}],"vil":[{"max":0.8,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Single Ended Input Voltage Low | VILSE |  | 0.8 | V |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 USB_DM","unit":"V","symbol":"VILSE","category":"characteristic","parameter":"Single Ended Input Voltage Low","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R)"}],"voh":[{"max":3.3,"min":2.8,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Output Voltage High | VOH | 2.8 | USB_VDD | V |  |","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 USB_DM","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output Voltage High","conditions":"USB IO pad; max VOH = USB_VDD (3.3 V typ); values at the chip pad — board pin has a series resistor (outputs drop by I×R)"}],"vol":[{"max":0.3,"min":0,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Output Voltage Low | VOL | 0 | 0.3 | V |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 USB_DM","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Voltage Low","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R)"}],"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 USB_DM","orig":{"max":2,"unit":"kV"},"unit":"V","symbol":"HBM","category":"characteristic","parameter":"ESD Human Body Model","conditions":"values at the chip pad — board pin has a series resistor (outputs drop by I×R)"}],"pull_up":[{"max":1548,"min":873,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Pull-Up Resistance - RPU2 | RPU2 | 0.873 | 1.548 | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 USB_DM","orig":{"max":1.548,"min":0.873,"unit":"kΩ"},"unit":"ohm","symbol":"RPU2","category":"characteristic","parameter":"Pull-Up Resistance - RPU2","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R)"}],"vih_diff":[{"min":0.2,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Differential Input Voltage High | VIHDIFF | 0.2 |  | V |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 USB_DM","unit":"V","symbol":"VIHDIFF","category":"characteristic","parameter":"Differential Input Voltage High","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R)"}],"vil_diff":[{"max":-0.2,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Differential Input Voltage Low | VILDIFF |  | -0.2 | V |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 USB_DM","unit":"V","symbol":"VILDIFF","category":"characteristic","parameter":"Differential Input Voltage Low","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R)"}],"pull_down":[{"max":15750,"min":14250,"src":{"doc":"RP2040 datasheet","page":618,"quote":"| Pull-Down Resistance | RPD | 14.25 | 15.75 | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"618_1"},"via":"chip u1 USB_DM","orig":{"max":15.75,"min":14.25,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R)"}],"pull_up_2":[{"max":3063,"min":1398,"src":{"doc":"RP2040 datasheet","page":618,"quote":"| Pull-Up Resistance - RPU1&2 | RPU1&2 | 1.398 | 3.063 | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"618_1"},"via":"chip u1 USB_DM","orig":{"max":3.063,"min":1.398,"unit":"kΩ"},"unit":"ohm","symbol":"RPU1&2","category":"characteristic","parameter":"Pull-Up Resistance - RPU1&2","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R)"}],"input_leakage":[{"max":0.000001,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Pin Input Leakage Current | IIN |  | 1 | μA |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 USB_DM","orig":{"max":1,"unit":"μA"},"unit":"A","symbol":"IIN","category":"characteristic","parameter":"Pin Input Leakage Current","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R)"}],"abs_max_voltage":[{"max":3.63,"src":{"doc":"RP2040 datasheet","page":623,"quote":"| USB_VDD | USB PHY | 3.135 | 3.3 | 3.63 | V |","method":"derived","fragment":"ratings_pads.json","table_id":"623_1"},"via":"chip u1 USB_DM","unit":"V","symbol":"","category":"absolute_max","parameter":"Voltage at USB IO (USB_VDD domain)","conditions":"USB_VDD max 3.63 V (Power Supplies table); pad abs-max not separately stated; values at the chip pad — board pin has a series resistor (outputs drop by I×R)"}],"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 USB_DM","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; values at the chip pad — board pin has a series resistor (outputs drop by I×R)"}]},"entity_type":"pin"},{"id":"TP3","attrs":{"kind":"usb","label":"TP3","number":47,"position":"TP3","reserved":false,"connector":"test_points_underside","designator":"TP3","description":"USB DP","power_domain":"USB_VDD"},"sources":[{"page":9,"quote":"TP3 USB DP","method":"text","fragment":"entities_p9_testpoints.json"}],"attr_src":{"kind":{"p":1,"method":"jev"},"label":{"page":9,"quote":"TP3 USB DP","method":"text","fragment":"entities_p9_testpoints.json"},"number":{"via":"chip u1 USB_DP","method":"chip_link"},"position":{"page":9,"quote":"TP3 USB DP","method":"text","fragment":"entities_p9_testpoints.json"},"reserved":{"page":9,"quote":"TP3 USB DP","method":"text","fragment":"entities_p9_testpoints.json"},"connector":{"page":9,"quote":"TP3 USB DP","method":"text","fragment":"entities_p9_testpoints.json"},"designator":{"page":9,"quote":"TP3 USB DP","method":"text","fragment":"entities_p9_testpoints.json"},"description":{"page":9,"quote":"TP3 USB DP","method":"text","fragment":"entities_p9_testpoints.json"},"power_domain":{"via":"chip u1 USB_DP","method":"chip_link"}},"chip_pin":{"pin":"USB_DP","method":"rule","chip_id":"u1"},"functions":[],"electrical":{"ioh":[{"src":{"doc":"RP2040 datasheet","page":613,"quote":"| USB IO | Bi-directional | These pins are for USB use, and contain internal pull-up and pull-down resistors, as per the USB specification. Note that external 27Ω series resistors are required for USB operation. |","method":"table","fragment":"ratings_pads.json","table_id":"613_1"},"via":"chip u1 USB_DP","value":"per USB 1.1 full-speed specification","symbol":"","category":"characteristic","parameter":"USB PHY drive","conditions":"values at the chip pad — board pin has a series resistor (outputs drop by I×R)"}],"iol":[{"src":{"doc":"RP2040 datasheet","page":613,"quote":"| USB IO | Bi-directional | These pins are for USB use, and contain internal pull-up and pull-down resistors, as per the USB specification. Note that external 27Ω series resistors are required for USB operation. |","method":"table","fragment":"ratings_pads.json","table_id":"613_1"},"via":"chip u1 USB_DP","value":"per USB 1.1 full-speed specification","symbol":"","category":"characteristic","parameter":"USB PHY drive","conditions":"values at the chip pad — board pin has a series resistor (outputs drop by I×R)"}],"vih":[{"min":2,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Single Ended Input Voltage High | VIHSE | 2 |  | V |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 USB_DP","unit":"V","symbol":"VIHSE","category":"characteristic","parameter":"Single Ended Input Voltage High","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R)"}],"vil":[{"max":0.8,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Single Ended Input Voltage Low | VILSE |  | 0.8 | V |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 USB_DP","unit":"V","symbol":"VILSE","category":"characteristic","parameter":"Single Ended Input Voltage Low","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R)"}],"voh":[{"max":3.3,"min":2.8,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Output Voltage High | VOH | 2.8 | USB_VDD | V |  |","method":"derived","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 USB_DP","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output Voltage High","conditions":"USB IO pad; max VOH = USB_VDD (3.3 V typ); values at the chip pad — board pin has a series resistor (outputs drop by I×R)"}],"vol":[{"max":0.3,"min":0,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Output Voltage Low | VOL | 0 | 0.3 | V |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 USB_DP","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Voltage Low","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R)"}],"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 USB_DP","orig":{"max":2,"unit":"kV"},"unit":"V","symbol":"HBM","category":"characteristic","parameter":"ESD Human Body Model","conditions":"values at the chip pad — board pin has a series resistor (outputs drop by I×R)"}],"pull_up":[{"max":1548,"min":873,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Pull-Up Resistance - RPU2 | RPU2 | 0.873 | 1.548 | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 USB_DP","orig":{"max":1.548,"min":0.873,"unit":"kΩ"},"unit":"ohm","symbol":"RPU2","category":"characteristic","parameter":"Pull-Up Resistance - RPU2","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R)"}],"vih_diff":[{"min":0.2,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Differential Input Voltage High | VIHDIFF | 0.2 |  | V |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 USB_DP","unit":"V","symbol":"VIHDIFF","category":"characteristic","parameter":"Differential Input Voltage High","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R)"}],"vil_diff":[{"max":-0.2,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Differential Input Voltage Low | VILDIFF |  | -0.2 | V |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 USB_DP","unit":"V","symbol":"VILDIFF","category":"characteristic","parameter":"Differential Input Voltage Low","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R)"}],"pull_down":[{"max":15750,"min":14250,"src":{"doc":"RP2040 datasheet","page":618,"quote":"| Pull-Down Resistance | RPD | 14.25 | 15.75 | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"618_1"},"via":"chip u1 USB_DP","orig":{"max":15.75,"min":14.25,"unit":"kΩ"},"unit":"ohm","symbol":"RPD","category":"characteristic","parameter":"Pull-Down Resistance","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R)"}],"pull_up_2":[{"max":3063,"min":1398,"src":{"doc":"RP2040 datasheet","page":618,"quote":"| Pull-Up Resistance - RPU1&2 | RPU1&2 | 1.398 | 3.063 | kΩ |  |","method":"table","fragment":"ratings_pads.json","table_id":"618_1"},"via":"chip u1 USB_DP","orig":{"max":3.063,"min":1.398,"unit":"kΩ"},"unit":"ohm","symbol":"RPU1&2","category":"characteristic","parameter":"Pull-Up Resistance - RPU1&2","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R)"}],"input_leakage":[{"max":0.000001,"src":{"doc":"RP2040 datasheet","page":617,"quote":"| Pin Input Leakage Current | IIN |  | 1 | μA |  |","method":"table","fragment":"ratings_pads.json","table_id":"617_1"},"via":"chip u1 USB_DP","orig":{"max":1,"unit":"μA"},"unit":"A","symbol":"IIN","category":"characteristic","parameter":"Pin Input Leakage Current","conditions":"USB IO pad; values at the chip pad — board pin has a series resistor (outputs drop by I×R)"}],"abs_max_voltage":[{"max":3.63,"src":{"doc":"RP2040 datasheet","page":623,"quote":"| USB_VDD | USB PHY | 3.135 | 3.3 | 3.63 | V |","method":"derived","fragment":"ratings_pads.json","table_id":"623_1"},"via":"chip u1 USB_DP","unit":"V","symbol":"","category":"absolute_max","parameter":"Voltage at USB IO (USB_VDD domain)","conditions":"USB_VDD max 3.63 V (Power Supplies table); pad abs-max not separately stated; values at the chip pad — board pin has a series resistor (outputs drop by I×R)"}],"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 USB_DP","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; values at the chip pad — board pin has a series resistor (outputs drop by I×R)"}]},"entity_type":"pin"},{"id":"TP4","attrs":{"kind":"reserved","label":"TP4","number":35,"position":"TP4","reserved":true,"connector":"test_points_underside","designator":"TP4","description":"GPIO23/SMPS PS pin (do not use)","power_domain":"IOVDD"},"sources":[{"page":9,"quote":"TP4 GPIO23/SMPS PS pin (do not use)","method":"text","fragment":"entities_p9_testpoints.json"}],"attr_src":{"kind":{"p":0.99,"method":"jev"},"label":{"page":9,"quote":"TP4 GPIO23/SMPS PS pin (do not use)","method":"text","fragment":"entities_p9_testpoints.json"},"number":{"via":"chip u1 GPIO23","method":"chip_link"},"position":{"page":9,"quote":"TP4 GPIO23/SMPS PS pin (do not use)","method":"text","fragment":"entities_p9_testpoints.json"},"reserved":{"page":9,"quote":"TP4 GPIO23/SMPS PS pin (do not use)","method":"text","fragment":"entities_p9_testpoints.json"},"connector":{"page":9,"quote":"TP4 GPIO23/SMPS PS pin (do not use)","method":"text","fragment":"entities_p9_testpoints.json"},"designator":{"page":9,"quote":"TP4 GPIO23/SMPS PS pin (do not use)","method":"text","fragment":"entities_p9_testpoints.json"},"description":{"page":9,"quote":"TP4 GPIO23/SMPS PS pin (do not use)","method":"text","fragment":"entities_p9_testpoints.json"},"power_domain":{"via":"chip u1 GPIO23","method":"chip_link"}},"chip_pin":{"pin":"GPIO23","method":"rule","chip_id":"u1"},"functions":[{"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":"F4","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":"PWM3_B","category":"pwm","instance":"3","peripheral":"PWM"},{"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"}],"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":"TP5","attrs":{"kind":"reserved","label":"TP5","position":"TP5","reserved":true,"connector":"test_points_underside","designator":"TP5","description":"GPIO25/LED (not recommended to be used)"},"sources":[{"page":9,"quote":"TP5 GPIO25/LED (not recommended to be used)","method":"text","fragment":"entities_p9_testpoints.json"}],"attr_src":{"kind":{"p":0.88,"method":"jev"},"label":{"page":9,"quote":"TP5 GPIO25/LED (not recommended to be used)","method":"text","fragment":"entities_p9_testpoints.json"},"position":{"page":9,"quote":"TP5 GPIO25/LED (not recommended to be used)","method":"text","fragment":"entities_p9_testpoints.json"},"reserved":{"page":9,"quote":"TP5 GPIO25/LED (not recommended to be used)","method":"text","fragment":"entities_p9_testpoints.json"},"connector":{"page":9,"quote":"TP5 GPIO25/LED (not recommended to be used)","method":"text","fragment":"entities_p9_testpoints.json"},"designator":{"page":9,"quote":"TP5 GPIO25/LED (not recommended to be used)","method":"text","fragment":"entities_p9_testpoints.json"},"description":{"page":9,"quote":"TP5 GPIO25/LED (not recommended to be used)","method":"text","fragment":"entities_p9_testpoints.json"}},"chip_pin":{"pin":"GPIO25","method":"rule","chip_id":"u1"},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"TP6","attrs":{"kind":"control","label":"TP6","position":"TP6","reserved":false,"connector":"test_points_underside","designator":"TP6","description":"BOOTSEL"},"sources":[{"page":9,"quote":"TP6 BOOTSEL","method":"text","fragment":"entities_p9_testpoints.json"}],"attr_src":{"kind":{"page":9,"quote":"TP6 BOOTSEL","method":"text","fragment":"entities_p9_testpoints.json"},"label":{"page":9,"quote":"TP6 BOOTSEL","method":"text","fragment":"entities_p9_testpoints.json"},"position":{"page":9,"quote":"TP6 BOOTSEL","method":"text","fragment":"entities_p9_testpoints.json"},"reserved":{"page":9,"quote":"TP6 BOOTSEL","method":"text","fragment":"entities_p9_testpoints.json"},"connector":{"page":9,"quote":"TP6 BOOTSEL","method":"text","fragment":"entities_p9_testpoints.json"},"designator":{"page":9,"quote":"TP6 BOOTSEL","method":"text","fragment":"entities_p9_testpoints.json"},"description":{"page":9,"quote":"TP6 BOOTSEL","method":"text","fragment":"entities_p9_testpoints.json"}},"functions":[],"electrical":{},"entity_type":"pin"}],"taxonomy":{"schematic":{"role":"identity_overview","definition":"A full circuit schematic figure of the board (caption mentions schematic)"},"cover_legal":{"role":"other","definition":"Cover page, colophon, licence, legal disclaimer or trademark notice"},"gpio_adc_usage":{"role":"electrical_ratings","definition":"Application notes about GPIO voltage levels and ADC usage/limitations"},"pinout_diagram":{"role":"pins_or_terminals","definition":"A pinout or pin-numbering figure (its caption mentions pinout or pin numbering) mapping physical header pins to signal names and alternate functions"},"design_files_cad":{"role":"identity_overview","definition":"Links to design resources: schematic, PCB layout, STEP 3D model, Fritzing files"},"pin_descriptions":{"role":"pins_or_terminals","definition":"Text describing what individual pins do (power pins, RUN, ADC_VREF, internal GPIO, test points)"},"revision_history":{"role":"other","definition":"Documentation release / revision history"},"power_consumption":{"role":"performance","definition":"Measured supply current / power consumption tables or graphs in different operating modes"},"table_of_contents":{"role":"other","definition":"Table of contents listing sections and page numbers"},"mechanical_drawing":{"role":"mechanical_dimensions","definition":"Dimensioned mechanical drawing or text giving board size, thickness, hole positions and diameters"},"component_locations":{"role":"mechanical_dimensions","definition":"Component placement / locations drawing of the board"},"power_supply_design":{"role":"electrical_ratings","definition":"Power chain, regulator, powering the board from USB, batteries or external supplies"},"operating_conditions":{"role":"electrical_ratings","definition":"Recommended operating conditions: temperature range and allowed supply voltages"},"ordering_availability":{"role":"ordering_commercial","definition":"Ordering codes, part numbers, EAN, prices, minimum order quantity, availability guarantee"},"programming_debug_usb":{"role":"software_usage","definition":"Programming the flash, USB device/host usage, SWD debugging"},"smt_footprint_stencil":{"role":"mechanical_dimensions","definition":"Surface-mount footprint, pad layout or paste stencil drawings for mounting the board as a module"},"board_overview_features":{"role":"identity_overview","definition":"Overview of the board: what it is, key features list, main chip capabilities (cores, clock, memory, peripherals)"}},"variants":{},"commercial":{"other":{},"lifecycle":"active","checked_at":"2026-09-24T09:02:09+00:00","compliance":[],"ordering_codes":[{"ean":"5056561801445","moq":"1+ pcs / Bulk","code":"SC0915","rrp_usd":4,"description":"Raspberry Pi Pico"},{"ean":"0617588405587","moq":"1+ pcs / Bulk","code":"SC0916","rrp_usd":4,"description":"Raspberry Pi Pico (second order code, same model)"},{"ean":"5056561803180","moq":"1+ pcs / Bulk","code":"SC0917","rrp_usd":5,"description":"Raspberry Pi Pico H (pre-soldered headers) — different product, not onboarded here"}]},"mechanical":{"dims":{"width":{"src":{"page":7,"quote":"The Raspberry Pi Pico is a single sided 51×21 mm 1 mm thick PCB with a micro-USB port overhanging the top edge and dual","method":"text"},"unit":"mm","value":21},"hole_d":{"src":{"page":7,"quote":"hence compatible with veroboard and breadboard. Pico also has 4× 2.1 mm (± 0.05 mm) drilled mounting holes to provide for","method":"text"},"unit":"mm","value":2.1},"length":{"src":{"page":7,"quote":"The Raspberry Pi Pico is a single sided 51×21 mm 1 mm thick PCB with a micro-USB port overhanging the top edge and dual","method":"text"},"unit":"mm","value":51},"pin_span":{"src":{"page":7,"quote":"48.26","figure":"Figure 3. The dimensions of the Raspberry Pi Pico Rev3 board","method":"drawing"},"unit":"mm","value":48.26},"pin_pitch":{"src":{"page":7,"quote":"2.54","figure":"Figure 3. The dimensions of the Raspberry Pi Pico Rev3 board","method":"drawing"},"unit":"mm","value":2.54},"thickness":{"src":{"page":7,"quote":"The Raspberry Pi Pico is a single sided 51×21 mm 1 mm thick PCB with a micro-USB port overhanging the top edge and dual","method":"text"},"unit":"mm","value":1},"usb_width":{"src":{"page":7,"quote":"8","figure":"Figure 3. The dimensions of the Raspberry Pi Pico Rev3 board","method":"drawing"},"unit":"mm","value":8},"pin_edge_x":{"src":{"page":7,"quote":"1.61","figure":"Figure 3. The dimensions of the Raspberry Pi Pico Rev3 board","method":"drawing"},"unit":"mm","value":1.61},"pin_hole_d":{"src":{"page":7,"quote":"Ø1","figure":"Figure 3. The dimensions of the Raspberry Pi Pico Rev3 board","method":"drawing"},"unit":"mm","value":1},"hole_edge_y":{"src":{"page":7,"quote":"4.8","figure":"Figure 3. The dimensions of the Raspberry Pi Pico Rev3 board","method":"drawing"},"unit":"mm","value":4.8},"usb_overhang":{"src":{"page":7,"quote":"1.3 (typ)","figure":"Figure 3. The dimensions of the Raspberry Pi Pico Rev3 board","method":"drawing"},"unit":"mm","value":1.3},"hole_spacing_y":{"src":{"page":7,"quote":"11.4","figure":"Figure 3. The dimensions of the Raspberry Pi Pico Rev3 board","method":"drawing"},"unit":"mm","value":11.4},"pin_row_spacing":{"src":{"page":7,"quote":"17.78","figure":"Figure 3. The dimensions of the Raspberry Pi Pico Rev3 board","method":"drawing"},"unit":"mm","value":17.78},"hole_edge_x_usb_end":{"src":{"page":7,"quote":"2","figure":"Figure 3. The dimensions of the Raspberry Pi Pico Rev3 board","method":"drawing"},"unit":"mm","value":2},"debug_pad_offset_x_from_hole":{"src":{"page":7,"quote":"5.7","figure":"Figure 3. The dimensions of the Raspberry Pi Pico Rev3 board","method":"drawing"},"unit":"mm","value":5.7}},"kind":"mechanical","holes":[{"d":2.1,"x":49,"y":4.8,"src":{"page":7,"quote":"2 / 4.8 / Ø2.1","figure":"Figure 3","method":"drawing"},"face":"pcb","name":"M1"},{"d":2.1,"x":49,"y":16.2,"src":{"page":7,"quote":"2 / 11.4 / Ø2.1","figure":"Figure 3","method":"drawing"},"face":"pcb","name":"M2"},{"d":2.1,"x":2,"y":4.8,"src":{"page":7,"quote":"4.8 / Ø2.1 (bottom hole 2 mm from edge: symmetric with top; measured on drawing, not dimensioned)","figure":"Figure 3","method":"drawing"},"face":"pcb","name":"M3"},{"d":2.1,"x":2,"y":16.2,"src":{"page":7,"quote":"11.4 / Ø2.1 (bottom hole 2 mm from edge: measured on drawing, not dimensioned)","figure":"Figure 3","method":"drawing"},"face":"pcb","name":"M4"},{"d":1,"x":49.63,"y":1.61,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P1"},{"d":1,"x":47.09,"y":1.61,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P2"},{"d":1,"x":44.55,"y":1.61,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P3"},{"d":1,"x":42.01,"y":1.61,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P4"},{"d":1,"x":39.47,"y":1.61,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P5"},{"d":1,"x":36.93,"y":1.61,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P6"},{"d":1,"x":34.39,"y":1.61,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P7"},{"d":1,"x":31.85,"y":1.61,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P8"},{"d":1,"x":29.31,"y":1.61,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P9"},{"d":1,"x":26.77,"y":1.61,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P10"},{"d":1,"x":24.23,"y":1.61,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P11"},{"d":1,"x":21.69,"y":1.61,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P12"},{"d":1,"x":19.15,"y":1.61,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P13"},{"d":1,"x":16.61,"y":1.61,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P14"},{"d":1,"x":14.07,"y":1.61,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P15"},{"d":1,"x":11.53,"y":1.61,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P16"},{"d":1,"x":8.99,"y":1.61,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P17"},{"d":1,"x":6.45,"y":1.61,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P18"},{"d":1,"x":3.91,"y":1.61,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P19"},{"d":1,"x":1.37,"y":1.61,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P20"},{"d":1,"x":1.37,"y":19.39,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P21"},{"d":1,"x":3.91,"y":19.39,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P22"},{"d":1,"x":6.45,"y":19.39,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P23"},{"d":1,"x":8.99,"y":19.39,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P24"},{"d":1,"x":11.53,"y":19.39,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P25"},{"d":1,"x":14.07,"y":19.39,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P26"},{"d":1,"x":16.61,"y":19.39,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P27"},{"d":1,"x":19.15,"y":19.39,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P28"},{"d":1,"x":21.69,"y":19.39,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P29"},{"d":1,"x":24.23,"y":19.39,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P30"},{"d":1,"x":26.77,"y":19.39,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P31"},{"d":1,"x":29.31,"y":19.39,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P32"},{"d":1,"x":31.85,"y":19.39,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P33"},{"d":1,"x":34.39,"y":19.39,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P34"},{"d":1,"x":36.93,"y":19.39,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P35"},{"d":1,"x":39.47,"y":19.39,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P36"},{"d":1,"x":42.01,"y":19.39,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P37"},{"d":1,"x":44.55,"y":19.39,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P38"},{"d":1,"x":47.09,"y":19.39,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P39"},{"d":1,"x":49.63,"y":19.39,"src":{"page":7,"quote":"2.54 / 17.78 / 48.26 / 1.61 / Ø1","figure":"Figure 3","method":"derived"},"face":"pcb","name":"P40"}],"units":"mm","origin":"x=0 at the debug-header (bottom) edge, x=51 at the USB edge; y=0 at the left edge (pins 1-20); z=0 bottom of PCB","features":[{"h":2.8,"l":5.9,"w":8,"x":46.4,"y":6.5,"src":{"page":7,"quote":"8 / 1.3 (typ)","figure":"Figure 3","method":"drawing"},"name":"micro-USB receptacle","side":"top","assumed":"height 2.8 mm and length 5.9 mm are not printed (length measured on drawing, height typical micro-B); width 8 and 1.3 overhang are from the drawing","overhang":true}],"archetype":"pcb_board","assumptions":{}},"page_index":[{"page":1,"tags":["cover_legal"],"primary":"cover_legal"},{"page":2,"tags":["cover_legal","revision_history"],"primary":"cover_legal"},{"page":3,"tags":["table_of_contents","revision_history"],"primary":"table_of_contents"},{"page":4,"tags":["board_overview_features","programming_debug_usb"],"primary":"board_overview_features"},{"page":5,"tags":["board_overview_features","pinout_diagram","power_supply_design","programming_debug_usb"],"primary":"board_overview_features"},{"page":6,"tags":["cover_legal","design_files_cad"],"primary":"design_files_cad"},{"page":7,"tags":["mechanical_drawing"],"primary":"mechanical_drawing"},{"page":8,"tags":["pinout_diagram","pin_descriptions"],"primary":"pin_descriptions"},{"page":9,"tags":["pin_descriptions","power_supply_design"],"primary":"pin_descriptions"},{"page":10,"tags":["smt_footprint_stencil","component_locations"],"primary":"smt_footprint_stencil"},{"page":11,"tags":["mechanical_drawing","smt_footprint_stencil","operating_conditions"],"primary":"operating_conditions"},{"page":12,"tags":["operating_conditions"],"primary":"operating_conditions"},{"page":13,"tags":["power_consumption"],"primary":"power_consumption"},{"page":14,"tags":["power_consumption"],"primary":"power_consumption"},{"page":15,"tags":["power_consumption"],"primary":"power_consumption"},{"page":16,"tags":["power_consumption","power_supply_design"],"primary":"power_consumption"},{"page":17,"tags":["power_consumption"],"primary":"power_consumption"},{"page":18,"tags":["power_consumption"],"primary":"power_consumption"},{"page":19,"tags":["power_consumption"],"primary":"power_consumption"},{"page":20,"tags":["pin_descriptions","gpio_adc_usage","programming_debug_usb"],"primary":"gpio_adc_usage"},{"page":21,"tags":["pin_descriptions","power_supply_design"],"primary":"power_supply_design"},{"page":22,"tags":["power_supply_design"],"primary":"power_supply_design"},{"page":23,"tags":["power_supply_design"],"primary":"power_supply_design"},{"page":24,"tags":["programming_debug_usb"],"primary":"programming_debug_usb"},{"page":25,"tags":["ordering_availability"],"primary":"ordering_availability"},{"page":26,"tags":["schematic"],"primary":"schematic"},{"page":27,"tags":["component_locations"],"primary":"component_locations"},{"page":28,"tags":["revision_history"],"primary":"revision_history"},{"page":29,"tags":["revision_history"],"primary":"revision_history"},{"page":30,"tags":["revision_history"],"primary":"revision_history"},{"page":31,"tags":["cover_legal"],"primary":"cover_legal"}],"performance":[],"schema_name":"datasheet-1","part_ratings":{"vbus_voltage":[{"src":{"page":11,"quote":"VBUS 5 V ± 10%.","method":"text","fragment":"ratings_part_p11_p12.json"},"typ":5,"unit":"V","category":"operating","parameter":"VBUS","conditions":"± 10%"}],"input_voltage":[{"max":5.5,"min":1.8,"src":{"page":12,"quote":"VSYS Min 1.8 V VSYS Max 5.5 V","method":"text","fragment":"ratings_part_p11_p12.json"},"unit":"V","category":"operating","parameter":"VSYS"}],"supply_current":[{"max":0.0955,"src":{"page":15,"quote":"| Mean | 90.8 | 88.9 | 91.0 | 95.0 | 93.5 | 95.5 |","method":"table","fragment":"ratings_power_tables.json","table_id":"15_1"},"orig":{"max":95.5,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Maximum VBUS current @5V, Popcorn demo, power saving disabled (mean of 3 boards)","conditions":"85 °C; includes VGA board; not a guaranteed maximum"},{"src":{"page":13,"quote":"| Mean | 85.6 | 86.5 | 88.0 | 91.6 | 91.6 | 92.8 |","method":"table","fragment":"ratings_power_tables.json","table_id":"13_1"},"typ":0.0865,"orig":{"typ":86.5,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Average VBUS current @5V, Popcorn demo (mean of 3 boards)","conditions":"25 °C; includes VGA board"}],"supply_current_sleep":[{"src":{"page":18,"quote":"| Mean | 1.4 | 1.3 | 1.9 |","method":"table","fragment":"ratings_power_tables.json","table_id":"18_2"},"typ":0.0013,"orig":{"typ":1.3,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"VBUS current @5V, SLEEP mode","conditions":"25 °C; −25 °C 1.4 mA; 85 °C 1.9 mA"}],"operating_temperature":[{"max":85,"min":-20,"src":{"page":11,"quote":"Operating Temp Max 85°C (including self-heating) Operating Temp Min −20°C","method":"text","fragment":"ratings_part_p11_p12.json"},"unit":"°C","category":"operating","parameter":"Operating Temp","conditions":"max includes self-heating"}],"supply_current_dormant":[{"src":{"page":18,"quote":"| Mean | 1.2 | 0.8 | 1.4 |","method":"table","fragment":"ratings_power_tables.json","table_id":"18_1"},"typ":0.0008,"orig":{"typ":0.8,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"VBUS current @5V, DORMANT mode","conditions":"25 °C; −25 °C 1.2 mA; 85 °C 1.4 mA"}],"recommended_max_ambient":[{"max":70,"src":{"page":12,"quote":"Recommended maximum ambient temperature of operation is 70°C.","method":"text","fragment":"ratings_part_p11_p12.json"},"unit":"°C","category":"operating","parameter":"Recommended maximum ambient temperature"}],"supply_current_bootsel_idle":[{"src":{"page":16,"quote":"| Mean | 9.4 | 8.7 | 9.0 | 10.5 | 9.9 | 10.1 |","method":"table","fragment":"ratings_power_tables.json","table_id":"16_1"},"typ":0.0087,"orig":{"typ":8.7,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"USB idle VBUS current @5V, BOOTSEL mode","conditions":"25 °C"}],"supply_current_bootsel_active":[{"src":{"page":16,"quote":"| Mean | 9.4 | 8.7 | 9.0 | 10.5 | 9.9 | 10.1 |","method":"table","fragment":"ratings_power_tables.json","table_id":"16_1"},"typ":0.0099,"orig":{"typ":9.9,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"USB active VBUS current @5V, BOOTSEL mode","conditions":"25 °C"}],"supply_current_popcorn_ps_disabled_avg":[{"src":{"page":15,"quote":"| Mean | 90.8 | 88.9 | 91.0 | 95.0 | 93.5 | 95.5 |","method":"table","fragment":"ratings_power_tables.json","table_id":"15_1"},"typ":0.0889,"orig":{"typ":88.9,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Average VBUS current @5V, Popcorn, power saving disabled (GPIO23 high)","conditions":"25 °C; table header on p14 (Table 14_1), rows continue on p15"}]}},"use_cases":["custom-io-timing","usb-devices","learning-prototyping"],"commercial":{"other":{},"lifecycle":"active","checked_at":"2026-09-24T09:02:09+00:00","compliance":[],"ordering_codes":[{"ean":"5056561801445","moq":"1+ pcs / Bulk","code":"SC0915","rrp_usd":4,"description":"Raspberry Pi Pico"},{"ean":"0617588405587","moq":"1+ pcs / Bulk","code":"SC0916","rrp_usd":4,"description":"Raspberry Pi Pico (second order code, same model)"},{"ean":"5056561803180","moq":"1+ pcs / Bulk","code":"SC0917","rrp_usd":5,"description":"Raspberry Pi Pico H (pre-soldered headers) — different product, not onboarded here"}]},"assembly_label":"Development board","assembly_level":3,"search_aliases":["SC0915","RaspberryPiPico"],"children_summary":[{"id":"c8fed96b-dedc-5059-891f-d9a87dbefb80--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":"c8fed96b-dedc-5059-891f-d9a87dbefb80--flash","part_number":"W25Q16JV","manufacturer":"Winbond","role":"flash_memory","architecture":null,"clock_mhz":null,"memory":null},{"id":"c8fed96b-dedc-5059-891f-d9a87dbefb80--xtal","part_number":"ABM8-272-T3","manufacturer":"Abracon","role":"crystal","architecture":null,"clock_mhz":null,"memory":null},{"id":"c8fed96b-dedc-5059-891f-d9a87dbefb80--smps","part_number":"RT6150","manufacturer":"Richtek","role":"buck_boost_regulator","architecture":null,"clock_mhz":null,"memory":null}],"design":{"assets":[{"other":{},"kind":"datasheet","url":"https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf","label":"Datasheet","verification":"manufacturer","notes":null,"resolved_url":"https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf"},{"other":{},"kind":"image","url":"https://cdn-shop.adafruit.com/970x728/4864-00.jpg","label":"Adafruit product photo of Raspberry Pi Pico","verification":"unverified","notes":"inspected: shows the actual board; saved at work/rpi-pico/images/product.jpg","resolved_url":"https://cdn-shop.adafruit.com/970x728/4864-00.jpg"},{"other":{},"kind":"cad","url":"rpi-pico.step","label":"STEP (generated from datasheet drawing)","verification":"generated","notes":"cad_check passed","resolved_url":"https://wlrumvsjnliyuuvzwnrt.supabase.co/storage/v1/object/public/geometry/rpi-pico.step"}],"cad":{"verification":"generated","envelope_complete":false,"assumptions":["feature micro-USB receptacle: height 2.8 mm and length 5.9 mm are not printed (length measured on drawing, height typical micro-B); width 8 and 1.3 overhang are from the drawing"],"step_path":"rpi-pico.step","mesh_path":"rpi-pico.stl","footprint_svg_path":null,"bbox":{"length_mm":52.3,"width_mm":21,"height_mm":3.8},"features":[],"step_url":"https://wlrumvsjnliyuuvzwnrt.supabase.co/storage/v1/object/public/geometry/rpi-pico.step","mesh_url":"https://wlrumvsjnliyuuvzwnrt.supabase.co/storage/v1/object/public/geometry/rpi-pico.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."]}}}