[{"data":1,"prerenderedAt":1265},["ShallowReactive",2],{"pinout:raspberry-pi-pico:en":3},{"kind":4,"board":5,"visual":1026,"family":1210,"familyPublic":21,"sources":1213,"related":1223,"mountedComponents":1236,"componentPageSlugs":1237,"prose":1238,"confirmations":193},"board",{"schemaVersion":6,"identity":7,"specs":25,"visual":33,"overview":85,"pins":103},"2.0.0",{"slug":8,"name":9,"familyId":10,"manufacturer":11,"pinCount":12,"sourceIds":13,"verification":16,"publication":22},"raspberry-pi-pico","Raspberry Pi Pico","raspberry-pi","Raspberry Pi Ltd",40,[14,15],"src-rpi-pico-ds","src-rp2040-ds",{"status":17,"verifiedDate":18,"verifiedBy":19,"checklist":20},"verified","2026-09-11","Богдан (Lead Hardware Researcher)",{"physicalOrder":21,"capabilities":21,"constraints":21},true,{"status":23,"publishedDate":24},"published","2026-09-13",{"mcu":26,"core":27,"clockMHz":28,"sramKb":29,"flashMb":30,"logicVoltage":31,"is5VTolerantLogic":32},"RP2040","Dual Arm Cortex-M0+",133,264,2,"3.3 V",false,{"level":34,"headerLayout":35},"parametric",{"headers":36},[37,61],{"id":38,"side":38,"label":39,"pinIds":40},"left","Left Header",[41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60],"pin_left_1","pin_left_2","pin_left_3","pin_left_4","pin_left_5","pin_left_6","pin_left_7","pin_left_8","pin_left_9","pin_left_10","pin_left_11","pin_left_12","pin_left_13","pin_left_14","pin_left_15","pin_left_16","pin_left_17","pin_left_18","pin_left_19","pin_left_20",{"id":62,"side":62,"label":63,"pinIds":64},"right","Right Header",[65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84],"pin_right_1","pin_right_2","pin_right_3","pin_right_4","pin_right_5","pin_right_6","pin_right_7","pin_right_8","pin_right_9","pin_right_10","pin_right_11","pin_right_12","pin_right_13","pin_right_14","pin_right_15","pin_right_16","pin_right_17","pin_right_18","pin_right_19","pin_right_20",{"summaryKey":86,"powerInputKeys":87,"noteKeys":91,"useCaseKeys":94,"beforeYouWireKeys":98,"electricalHeadlineKey":102},"pages.raspberry-pi-pico.overview.summary",[88,89,90],"pages.raspberry-pi-pico.overview.power.usb","pages.raspberry-pi-pico.overview.power.vsys","pages.raspberry-pi-pico.overview.power.vbus",[92,93],"pages.raspberry-pi-pico.overview.notes.arch","pages.raspberry-pi-pico.overview.notes.adc",[95,96,97],"pages.raspberry-pi-pico.overview.useCases.control","pages.raspberry-pi-pico.overview.useCases.pio","pages.raspberry-pi-pico.overview.useCases.education",[99,100,101],"pages.raspberry-pi-pico.overview.before.logic","pages.raspberry-pi-pico.overview.before.adc","pages.raspberry-pi-pico.overview.before.power","inspector.headline3v3",[104,155,189,203,231,259,290,320,329,354,379,410,439,449,475,501,530,559,569,594,619,642,660,669,690,700,722,752,762,793,824,846,863,872,893,913,937,961,970,998],{"id":41,"label":105,"headerPosition":106,"gpio":108,"voltage":31,"capabilities":109,"constraints":143,"evidence":144,"is5VTolerant":32,"hasInternalPullUp":21,"hasInternalPullDown":21,"mcuPin":148,"driveStrengthMa":149,"slewRate":153,"defaultPull":154},"GP0",{"header":38,"pin":107},1,0,[110,115,123,131,139],{"type":111,"evidence":112},"gpio",[113],{"sourceId":14,"section":114},"Pinout",{"type":116,"detail":117,"altName":120,"evidence":121},"uart",{"subsystem":118,"signal":119,"instance":108},"UART0","TXD","UART0 TX",[122],{"sourceId":14,"section":114},{"type":124,"detail":125,"altName":128,"evidence":129},"i2c",{"subsystem":126,"signal":127,"instance":108},"I2C0","SDA","I2C0 SDA",[130],{"sourceId":14,"section":114},{"type":132,"detail":133,"altName":136,"evidence":137},"spi",{"subsystem":134,"signal":135,"instance":108},"SPI0","RX","SPI0 RX",[138],{"sourceId":14,"section":114},{"type":140,"evidence":141},"pwm",[142],{"sourceId":14,"section":114},[],[145,146],{"sourceId":14,"section":114},{"sourceId":15,"section":147},"2.19.4 Pads","GPIO0",[30,150,151,152],4,8,12,"configurable","down",{"id":42,"label":156,"headerPosition":157,"gpio":107,"voltage":31,"capabilities":158,"constraints":183,"evidence":184,"is5VTolerant":32,"hasInternalPullUp":21,"hasInternalPullDown":21,"mcuPin":187,"driveStrengthMa":188,"slewRate":153,"defaultPull":154},"GP1",{"header":38,"pin":30},[159,162,168,174,180],{"type":111,"evidence":160},[161],{"sourceId":14,"section":114},{"type":116,"detail":163,"altName":165,"evidence":166},{"subsystem":118,"signal":164,"instance":108},"RXD","UART0 RX",[167],{"sourceId":14,"section":114},{"type":124,"detail":169,"altName":171,"evidence":172},{"subsystem":126,"signal":170,"instance":108},"SCL","I2C0 SCL",[173],{"sourceId":14,"section":114},{"type":132,"detail":175,"altName":177,"evidence":178},{"subsystem":134,"signal":176,"instance":108},"CSn","SPI0 CSn",[179],{"sourceId":14,"section":114},{"type":140,"evidence":181},[182],{"sourceId":14,"section":114},[],[185,186],{"sourceId":14,"section":114},{"sourceId":15,"section":147},"GPIO1",[30,150,151,152],{"id":43,"label":190,"headerPosition":191,"gpio":193,"voltage":194,"capabilities":195,"constraints":200,"evidence":201},"GND",{"header":38,"pin":192},3,null,"0 V",[196],{"type":197,"evidence":198},"gnd",[199],{"sourceId":14,"section":114},[],[202],{"sourceId":14,"section":114},{"id":44,"label":204,"headerPosition":205,"gpio":30,"voltage":31,"capabilities":206,"constraints":225,"evidence":226,"is5VTolerant":32,"hasInternalPullUp":21,"hasInternalPullDown":21,"mcuPin":229,"driveStrengthMa":230,"slewRate":153,"defaultPull":154},"GP2",{"header":38,"pin":150},[207,210,216,222],{"type":111,"evidence":208},[209],{"sourceId":14,"section":114},{"type":124,"detail":211,"altName":213,"evidence":214},{"subsystem":212,"signal":127,"instance":107},"I2C1","I2C1 SDA",[215],{"sourceId":14,"section":114},{"type":132,"detail":217,"altName":219,"evidence":220},{"subsystem":134,"signal":218,"instance":108},"SCK","SPI0 SCK",[221],{"sourceId":14,"section":114},{"type":140,"evidence":223},[224],{"sourceId":14,"section":114},[],[227,228],{"sourceId":14,"section":114},{"sourceId":15,"section":147},"GPIO2",[30,150,151,152],{"id":45,"label":232,"headerPosition":233,"gpio":192,"voltage":31,"capabilities":235,"constraints":253,"evidence":254,"is5VTolerant":32,"hasInternalPullUp":21,"hasInternalPullDown":21,"mcuPin":257,"driveStrengthMa":258,"slewRate":153,"defaultPull":154},"GP3",{"header":38,"pin":234},5,[236,239,244,250],{"type":111,"evidence":237},[238],{"sourceId":14,"section":114},{"type":124,"detail":240,"altName":241,"evidence":242},{"subsystem":212,"signal":170,"instance":107},"I2C1 SCL",[243],{"sourceId":14,"section":114},{"type":132,"detail":245,"altName":247,"evidence":248},{"subsystem":134,"signal":246,"instance":108},"TX","SPI0 TX",[249],{"sourceId":14,"section":114},{"type":140,"evidence":251},[252],{"sourceId":14,"section":114},[],[255,256],{"sourceId":14,"section":114},{"sourceId":15,"section":147},"GPIO3",[30,150,151,152],{"id":46,"label":260,"headerPosition":261,"gpio":150,"voltage":31,"capabilities":263,"constraints":284,"evidence":285,"is5VTolerant":32,"hasInternalPullUp":21,"hasInternalPullDown":21,"mcuPin":288,"driveStrengthMa":289,"slewRate":153,"defaultPull":154},"GP4",{"header":38,"pin":262},6,[264,267,273,277,281],{"type":111,"evidence":265},[266],{"sourceId":14,"section":114},{"type":116,"detail":268,"altName":270,"evidence":271},{"subsystem":269,"signal":119,"instance":107},"UART1","UART1 TX",[272],{"sourceId":14,"section":114},{"type":124,"detail":274,"altName":128,"evidence":275},{"subsystem":126,"signal":127,"instance":108},[276],{"sourceId":14,"section":114},{"type":132,"detail":278,"altName":136,"evidence":279},{"subsystem":134,"signal":135,"instance":108},[280],{"sourceId":14,"section":114},{"type":140,"evidence":282},[283],{"sourceId":14,"section":114},[],[286,287],{"sourceId":14,"section":114},{"sourceId":15,"section":147},"GPIO4",[30,150,151,152],{"id":47,"label":291,"headerPosition":292,"gpio":234,"voltage":31,"capabilities":294,"constraints":314,"evidence":315,"is5VTolerant":32,"hasInternalPullUp":21,"hasInternalPullDown":21,"mcuPin":318,"driveStrengthMa":319,"slewRate":153,"defaultPull":154},"GP5",{"header":38,"pin":293},7,[295,298,303,307,311],{"type":111,"evidence":296},[297],{"sourceId":14,"section":114},{"type":116,"detail":299,"altName":300,"evidence":301},{"subsystem":269,"signal":164,"instance":107},"UART1 RX",[302],{"sourceId":14,"section":114},{"type":124,"detail":304,"altName":171,"evidence":305},{"subsystem":126,"signal":170,"instance":108},[306],{"sourceId":14,"section":114},{"type":132,"detail":308,"altName":177,"evidence":309},{"subsystem":134,"signal":176,"instance":108},[310],{"sourceId":14,"section":114},{"type":140,"evidence":312},[313],{"sourceId":14,"section":114},[],[316,317],{"sourceId":14,"section":114},{"sourceId":15,"section":147},"GPIO5",[30,150,151,152],{"id":48,"label":190,"headerPosition":321,"gpio":193,"voltage":194,"capabilities":322,"constraints":326,"evidence":327},{"header":38,"pin":151},[323],{"type":197,"evidence":324},[325],{"sourceId":14,"section":114},[],[328],{"sourceId":14,"section":114},{"id":49,"label":330,"headerPosition":331,"gpio":262,"voltage":31,"capabilities":333,"constraints":348,"evidence":349,"is5VTolerant":32,"hasInternalPullUp":21,"hasInternalPullDown":21,"mcuPin":352,"driveStrengthMa":353,"slewRate":153,"defaultPull":154},"GP6",{"header":38,"pin":332},9,[334,337,341,345],{"type":111,"evidence":335},[336],{"sourceId":14,"section":114},{"type":124,"detail":338,"altName":213,"evidence":339},{"subsystem":212,"signal":127,"instance":107},[340],{"sourceId":14,"section":114},{"type":132,"detail":342,"altName":219,"evidence":343},{"subsystem":134,"signal":218,"instance":108},[344],{"sourceId":14,"section":114},{"type":140,"evidence":346},[347],{"sourceId":14,"section":114},[],[350,351],{"sourceId":14,"section":114},{"sourceId":15,"section":147},"GPIO6",[30,150,151,152],{"id":50,"label":355,"headerPosition":356,"gpio":293,"voltage":31,"capabilities":358,"constraints":373,"evidence":374,"is5VTolerant":32,"hasInternalPullUp":21,"hasInternalPullDown":21,"mcuPin":377,"driveStrengthMa":378,"slewRate":153,"defaultPull":154},"GP7",{"header":38,"pin":357},10,[359,362,366,370],{"type":111,"evidence":360},[361],{"sourceId":14,"section":114},{"type":124,"detail":363,"altName":241,"evidence":364},{"subsystem":212,"signal":170,"instance":107},[365],{"sourceId":14,"section":114},{"type":132,"detail":367,"altName":247,"evidence":368},{"subsystem":134,"signal":246,"instance":108},[369],{"sourceId":14,"section":114},{"type":140,"evidence":371},[372],{"sourceId":14,"section":114},[],[375,376],{"sourceId":14,"section":114},{"sourceId":15,"section":147},"GPIO7",[30,150,151,152],{"id":51,"label":380,"headerPosition":381,"gpio":151,"voltage":31,"capabilities":383,"constraints":404,"evidence":405,"is5VTolerant":32,"hasInternalPullUp":21,"hasInternalPullDown":21,"mcuPin":408,"driveStrengthMa":409,"slewRate":153,"defaultPull":154},"GP8",{"header":38,"pin":382},11,[384,387,391,395,401],{"type":111,"evidence":385},[386],{"sourceId":14,"section":114},{"type":116,"detail":388,"altName":270,"evidence":389},{"subsystem":269,"signal":119,"instance":107},[390],{"sourceId":14,"section":114},{"type":124,"detail":392,"altName":128,"evidence":393},{"subsystem":126,"signal":127,"instance":108},[394],{"sourceId":14,"section":114},{"type":132,"detail":396,"altName":398,"evidence":399},{"subsystem":397,"signal":135,"instance":107},"SPI1","SPI1 RX",[400],{"sourceId":14,"section":114},{"type":140,"evidence":402},[403],{"sourceId":14,"section":114},[],[406,407],{"sourceId":14,"section":114},{"sourceId":15,"section":147},"GPIO8",[30,150,151,152],{"id":52,"label":411,"headerPosition":412,"gpio":332,"voltage":31,"capabilities":413,"constraints":433,"evidence":434,"is5VTolerant":32,"hasInternalPullUp":21,"hasInternalPullDown":21,"mcuPin":437,"driveStrengthMa":438,"slewRate":153,"defaultPull":154},"GP9",{"header":38,"pin":152},[414,417,421,425,430],{"type":111,"evidence":415},[416],{"sourceId":14,"section":114},{"type":116,"detail":418,"altName":300,"evidence":419},{"subsystem":269,"signal":164,"instance":107},[420],{"sourceId":14,"section":114},{"type":124,"detail":422,"altName":171,"evidence":423},{"subsystem":126,"signal":170,"instance":108},[424],{"sourceId":14,"section":114},{"type":132,"detail":426,"altName":427,"evidence":428},{"subsystem":397,"signal":176,"instance":107},"SPI1 CSn",[429],{"sourceId":14,"section":114},{"type":140,"evidence":431},[432],{"sourceId":14,"section":114},[],[435,436],{"sourceId":14,"section":114},{"sourceId":15,"section":147},"GPIO9",[30,150,151,152],{"id":53,"label":190,"headerPosition":440,"gpio":193,"voltage":194,"capabilities":442,"constraints":446,"evidence":447},{"header":38,"pin":441},13,[443],{"type":197,"evidence":444},[445],{"sourceId":14,"section":114},[],[448],{"sourceId":14,"section":114},{"id":54,"label":450,"headerPosition":451,"gpio":357,"voltage":31,"capabilities":453,"constraints":469,"evidence":470,"is5VTolerant":32,"hasInternalPullUp":21,"hasInternalPullDown":21,"mcuPin":473,"driveStrengthMa":474,"slewRate":153,"defaultPull":154},"GP10",{"header":38,"pin":452},14,[454,457,461,466],{"type":111,"evidence":455},[456],{"sourceId":14,"section":114},{"type":124,"detail":458,"altName":213,"evidence":459},{"subsystem":212,"signal":127,"instance":107},[460],{"sourceId":14,"section":114},{"type":132,"detail":462,"altName":463,"evidence":464},{"subsystem":397,"signal":218,"instance":107},"SPI1 SCK",[465],{"sourceId":14,"section":114},{"type":140,"evidence":467},[468],{"sourceId":14,"section":114},[],[471,472],{"sourceId":14,"section":114},{"sourceId":15,"section":147},"GPIO10",[30,150,151,152],{"id":55,"label":476,"headerPosition":477,"gpio":382,"voltage":31,"capabilities":479,"constraints":495,"evidence":496,"is5VTolerant":32,"hasInternalPullUp":21,"hasInternalPullDown":21,"mcuPin":499,"driveStrengthMa":500,"slewRate":153,"defaultPull":154},"GP11",{"header":38,"pin":478},15,[480,483,487,492],{"type":111,"evidence":481},[482],{"sourceId":14,"section":114},{"type":124,"detail":484,"altName":241,"evidence":485},{"subsystem":212,"signal":170,"instance":107},[486],{"sourceId":14,"section":114},{"type":132,"detail":488,"altName":489,"evidence":490},{"subsystem":397,"signal":246,"instance":107},"SPI1 TX",[491],{"sourceId":14,"section":114},{"type":140,"evidence":493},[494],{"sourceId":14,"section":114},[],[497,498],{"sourceId":14,"section":114},{"sourceId":15,"section":147},"GPIO11",[30,150,151,152],{"id":56,"label":502,"headerPosition":503,"gpio":152,"voltage":31,"capabilities":505,"constraints":524,"evidence":525,"is5VTolerant":32,"hasInternalPullUp":21,"hasInternalPullDown":21,"mcuPin":528,"driveStrengthMa":529,"slewRate":153,"defaultPull":154},"GP12",{"header":38,"pin":504},16,[506,509,513,517,521],{"type":111,"evidence":507},[508],{"sourceId":14,"section":114},{"type":116,"detail":510,"altName":120,"evidence":511},{"subsystem":118,"signal":119,"instance":108},[512],{"sourceId":14,"section":114},{"type":124,"detail":514,"altName":128,"evidence":515},{"subsystem":126,"signal":127,"instance":108},[516],{"sourceId":14,"section":114},{"type":132,"detail":518,"altName":398,"evidence":519},{"subsystem":397,"signal":135,"instance":107},[520],{"sourceId":14,"section":114},{"type":140,"evidence":522},[523],{"sourceId":14,"section":114},[],[526,527],{"sourceId":14,"section":114},{"sourceId":15,"section":147},"GPIO12",[30,150,151,152],{"id":57,"label":531,"headerPosition":532,"gpio":441,"voltage":31,"capabilities":534,"constraints":553,"evidence":554,"is5VTolerant":32,"hasInternalPullUp":21,"hasInternalPullDown":21,"mcuPin":557,"driveStrengthMa":558,"slewRate":153,"defaultPull":154},"GP13",{"header":38,"pin":533},17,[535,538,542,546,550],{"type":111,"evidence":536},[537],{"sourceId":14,"section":114},{"type":116,"detail":539,"altName":165,"evidence":540},{"subsystem":118,"signal":164,"instance":108},[541],{"sourceId":14,"section":114},{"type":124,"detail":543,"altName":171,"evidence":544},{"subsystem":126,"signal":170,"instance":108},[545],{"sourceId":14,"section":114},{"type":132,"detail":547,"altName":427,"evidence":548},{"subsystem":397,"signal":176,"instance":107},[549],{"sourceId":14,"section":114},{"type":140,"evidence":551},[552],{"sourceId":14,"section":114},[],[555,556],{"sourceId":14,"section":114},{"sourceId":15,"section":147},"GPIO13",[30,150,151,152],{"id":58,"label":190,"headerPosition":560,"gpio":193,"voltage":194,"capabilities":562,"constraints":566,"evidence":567},{"header":38,"pin":561},18,[563],{"type":197,"evidence":564},[565],{"sourceId":14,"section":114},[],[568],{"sourceId":14,"section":114},{"id":59,"label":570,"headerPosition":571,"gpio":452,"voltage":31,"capabilities":573,"constraints":588,"evidence":589,"is5VTolerant":32,"hasInternalPullUp":21,"hasInternalPullDown":21,"mcuPin":592,"driveStrengthMa":593,"slewRate":153,"defaultPull":154},"GP14",{"header":38,"pin":572},19,[574,577,581,585],{"type":111,"evidence":575},[576],{"sourceId":14,"section":114},{"type":124,"detail":578,"altName":213,"evidence":579},{"subsystem":212,"signal":127,"instance":107},[580],{"sourceId":14,"section":114},{"type":132,"detail":582,"altName":463,"evidence":583},{"subsystem":397,"signal":218,"instance":107},[584],{"sourceId":14,"section":114},{"type":140,"evidence":586},[587],{"sourceId":14,"section":114},[],[590,591],{"sourceId":14,"section":114},{"sourceId":15,"section":147},"GPIO14",[30,150,151,152],{"id":60,"label":595,"headerPosition":596,"gpio":478,"voltage":31,"capabilities":598,"constraints":613,"evidence":614,"is5VTolerant":32,"hasInternalPullUp":21,"hasInternalPullDown":21,"mcuPin":617,"driveStrengthMa":618,"slewRate":153,"defaultPull":154},"GP15",{"header":38,"pin":597},20,[599,602,606,610],{"type":111,"evidence":600},[601],{"sourceId":14,"section":114},{"type":124,"detail":603,"altName":241,"evidence":604},{"subsystem":212,"signal":170,"instance":107},[605],{"sourceId":14,"section":114},{"type":132,"detail":607,"altName":489,"evidence":608},{"subsystem":397,"signal":246,"instance":107},[609],{"sourceId":14,"section":114},{"type":140,"evidence":611},[612],{"sourceId":14,"section":114},[],[615,616],{"sourceId":14,"section":114},{"sourceId":15,"section":147},"GPIO15",[30,150,151,152],{"id":65,"label":620,"headerPosition":621,"gpio":193,"voltage":622,"capabilities":623,"constraints":628,"evidence":640},"VBUS",{"header":62,"pin":107},"5.0 V",[624],{"type":625,"evidence":626},"power",[627],{"sourceId":14,"section":114},[629],{"code":630,"severity":631,"condition":632,"effect":634,"evidence":637},"always_on_power","warning",{"kind":633},"voltage_exceeded",{"kind":635,"details":636},"voltage_damage_risk","Directly connected to Micro-USB 5V supply line via diode. Do not connect conflicting 5V sources while USB is plugged in.",[638],{"sourceId":14,"section":639},"Section 2.2: Power",[641],{"sourceId":14,"section":114},{"id":66,"label":643,"headerPosition":644,"gpio":193,"voltage":645,"capabilities":646,"constraints":650,"evidence":658},"VSYS",{"header":62,"pin":30},"1.8–5.5 V",[647],{"type":625,"evidence":648},[649],{"sourceId":14,"section":114},[651],{"code":630,"severity":652,"condition":653,"effect":654,"evidence":656},"info",{"kind":633},{"kind":635,"details":655},"Main system input voltage range is 1.8V to 5.5V, feeding the RT6150B buck-boost converter. Monitored internally via GPIO29.",[657],{"sourceId":14,"section":639},[659],{"sourceId":14,"section":114},{"id":67,"label":190,"headerPosition":661,"gpio":193,"voltage":194,"capabilities":662,"constraints":666,"evidence":667},{"header":62,"pin":192},[663],{"type":197,"evidence":664},[665],{"sourceId":14,"section":114},[],[668],{"sourceId":14,"section":114},{"id":68,"label":670,"headerPosition":671,"gpio":193,"capabilities":672,"constraints":676,"evidence":688},"3V3_EN",{"header":62,"pin":150},[673],{"type":625,"evidence":674},[675],{"sourceId":14,"section":114},[677],{"code":630,"severity":631,"condition":678,"effect":681,"action":684,"evidence":686},{"kind":679,"direction":680},"pull_direction","low",{"kind":682,"details":683},"gpio_disabled","Pulling 3V3_EN low disables the onboard RT6150B buck-boost converter, turning off the 3.3V rail and RP2040.",{"kind":685},"leave_floating_or_pull_high",[687],{"sourceId":14,"section":639},[689],{"sourceId":14,"section":114},{"id":69,"label":691,"headerPosition":692,"gpio":193,"voltage":31,"capabilities":693,"constraints":697,"evidence":698},"3V3",{"header":62,"pin":234},[694],{"type":625,"evidence":695},[696],{"sourceId":14,"section":114},[],[699],{"sourceId":14,"section":114},{"id":70,"label":701,"headerPosition":702,"gpio":193,"voltage":31,"capabilities":703,"constraints":711,"evidence":720},"ADC_VREF",{"header":62,"pin":262},[704,707],{"type":625,"evidence":705},[706],{"sourceId":14,"section":114},{"type":708,"evidence":709},"adc",[710],{"sourceId":14,"section":114},[712],{"code":713,"severity":631,"condition":714,"effect":715,"evidence":717},"aref_external_voltage_safety",{"kind":633},{"kind":635,"details":716},"ADC_VREF is tied to the filtered 3.3V supply via a 200Ω resistor. Any external reference must not exceed 3.3V.",[718],{"sourceId":14,"section":719},"Section 2.4: ADC",[721],{"sourceId":14,"section":114},{"id":71,"label":723,"headerPosition":724,"gpio":725,"voltage":31,"capabilities":726,"constraints":739,"evidence":747,"is5VTolerant":32,"hasInternalPullUp":21,"hasInternalPullDown":21,"mcuPin":750,"driveStrengthMa":751,"slewRate":153,"defaultPull":154},"GP28",{"header":62,"pin":293},28,[727,730,736],{"type":111,"evidence":728},[729],{"sourceId":14,"section":114},{"type":708,"detail":731,"altName":733,"evidence":734},{"subsystem":732,"channel":30,"signal":733},"ADC","ADC2",[735],{"sourceId":14,"section":114},{"type":140,"evidence":737},[738],{"sourceId":14,"section":114},[740],{"code":741,"severity":631,"condition":742,"effect":743,"evidence":745},"voltage_3v3_strict",{"kind":633},{"kind":635,"details":744},"ADC input range is strictly 0V to 3.3V. Protection diode to 3.3V rail conducts even when Pico is unpowered; do not exceed 3.3V.",[746],{"sourceId":14,"section":719},[748,749],{"sourceId":14,"section":114},{"sourceId":15,"section":147},"GPIO28",[30,150,151,152],{"id":72,"label":753,"headerPosition":754,"gpio":193,"voltage":194,"capabilities":755,"constraints":759,"evidence":760},"AGND",{"header":62,"pin":151},[756],{"type":197,"evidence":757},[758],{"sourceId":14,"section":114},[],[761],{"sourceId":14,"section":114},{"id":73,"label":763,"headerPosition":764,"gpio":765,"voltage":31,"capabilities":766,"constraints":782,"evidence":788,"is5VTolerant":32,"hasInternalPullUp":21,"hasInternalPullDown":21,"mcuPin":791,"driveStrengthMa":792,"slewRate":153,"defaultPull":154},"GP27",{"header":62,"pin":332},27,[767,770,775,779],{"type":111,"evidence":768},[769],{"sourceId":14,"section":114},{"type":708,"detail":771,"altName":772,"evidence":773},{"subsystem":732,"channel":107,"signal":772},"ADC1",[774],{"sourceId":14,"section":114},{"type":124,"detail":776,"altName":241,"evidence":777},{"subsystem":212,"signal":170,"instance":107},[778],{"sourceId":14,"section":114},{"type":140,"evidence":780},[781],{"sourceId":14,"section":114},[783],{"code":741,"severity":631,"condition":784,"effect":785,"evidence":786},{"kind":633},{"kind":635,"details":744},[787],{"sourceId":14,"section":719},[789,790],{"sourceId":14,"section":114},{"sourceId":15,"section":147},"GPIO27",[30,150,151,152],{"id":74,"label":794,"headerPosition":795,"gpio":796,"voltage":31,"capabilities":797,"constraints":813,"evidence":819,"is5VTolerant":32,"hasInternalPullUp":21,"hasInternalPullDown":21,"mcuPin":822,"driveStrengthMa":823,"slewRate":153,"defaultPull":154},"GP26",{"header":62,"pin":357},26,[798,801,806,810],{"type":111,"evidence":799},[800],{"sourceId":14,"section":114},{"type":708,"detail":802,"altName":803,"evidence":804},{"subsystem":732,"channel":108,"signal":803},"ADC0",[805],{"sourceId":14,"section":114},{"type":124,"detail":807,"altName":213,"evidence":808},{"subsystem":212,"signal":127,"instance":107},[809],{"sourceId":14,"section":114},{"type":140,"evidence":811},[812],{"sourceId":14,"section":114},[814],{"code":741,"severity":631,"condition":815,"effect":816,"evidence":817},{"kind":633},{"kind":635,"details":744},[818],{"sourceId":14,"section":719},[820,821],{"sourceId":14,"section":114},{"sourceId":15,"section":147},"GPIO26",[30,150,151,152],{"id":75,"label":825,"headerPosition":826,"gpio":193,"capabilities":827,"constraints":832,"evidence":844},"RUN",{"header":62,"pin":382},[828],{"type":829,"evidence":830},"reset",[831],{"sourceId":14,"section":114},[833],{"code":834,"severity":652,"condition":835,"effect":837,"action":840,"evidence":841},"boot_strapping",{"kind":836},"during_reset",{"kind":838,"details":839},"boot_failure","Active-low reset line. Pulling RUN to GND resets the RP2040 microcontroller and restarts firmware execution.",{"kind":685},[842],{"sourceId":14,"section":843},"Section 2.3: Reset",[845],{"sourceId":14,"section":114},{"id":76,"label":847,"headerPosition":848,"gpio":849,"voltage":31,"capabilities":850,"constraints":857,"evidence":858,"is5VTolerant":32,"hasInternalPullUp":21,"hasInternalPullDown":21,"mcuPin":861,"driveStrengthMa":862,"slewRate":153,"defaultPull":154},"GP22",{"header":62,"pin":152},22,[851,854],{"type":111,"evidence":852},[853],{"sourceId":14,"section":114},{"type":140,"evidence":855},[856],{"sourceId":14,"section":114},[],[859,860],{"sourceId":14,"section":114},{"sourceId":15,"section":147},"GPIO22",[30,150,151,152],{"id":77,"label":190,"headerPosition":864,"gpio":193,"voltage":194,"capabilities":865,"constraints":869,"evidence":870},{"header":62,"pin":441},[866],{"type":197,"evidence":867},[868],{"sourceId":14,"section":114},[],[871],{"sourceId":14,"section":114},{"id":78,"label":873,"headerPosition":874,"gpio":875,"voltage":31,"capabilities":876,"constraints":887,"evidence":888,"is5VTolerant":32,"hasInternalPullUp":21,"hasInternalPullDown":21,"mcuPin":891,"driveStrengthMa":892,"slewRate":153,"defaultPull":154},"GP21",{"header":62,"pin":452},21,[877,880,884],{"type":111,"evidence":878},[879],{"sourceId":14,"section":114},{"type":124,"detail":881,"altName":171,"evidence":882},{"subsystem":126,"signal":170,"instance":108},[883],{"sourceId":14,"section":114},{"type":140,"evidence":885},[886],{"sourceId":14,"section":114},[],[889,890],{"sourceId":14,"section":114},{"sourceId":15,"section":147},"GPIO21",[30,150,151,152],{"id":79,"label":894,"headerPosition":895,"gpio":597,"voltage":31,"capabilities":896,"constraints":907,"evidence":908,"is5VTolerant":32,"hasInternalPullUp":21,"hasInternalPullDown":21,"mcuPin":911,"driveStrengthMa":912,"slewRate":153,"defaultPull":154},"GP20",{"header":62,"pin":478},[897,900,904],{"type":111,"evidence":898},[899],{"sourceId":14,"section":114},{"type":124,"detail":901,"altName":128,"evidence":902},{"subsystem":126,"signal":127,"instance":108},[903],{"sourceId":14,"section":114},{"type":140,"evidence":905},[906],{"sourceId":14,"section":114},[],[909,910],{"sourceId":14,"section":114},{"sourceId":15,"section":147},"GPIO20",[30,150,151,152],{"id":80,"label":914,"headerPosition":915,"gpio":572,"voltage":31,"capabilities":916,"constraints":931,"evidence":932,"is5VTolerant":32,"hasInternalPullUp":21,"hasInternalPullDown":21,"mcuPin":935,"driveStrengthMa":936,"slewRate":153,"defaultPull":154},"GP19",{"header":62,"pin":504},[917,920,924,928],{"type":111,"evidence":918},[919],{"sourceId":14,"section":114},{"type":132,"detail":921,"altName":247,"evidence":922},{"subsystem":134,"signal":246,"instance":108},[923],{"sourceId":14,"section":114},{"type":124,"detail":925,"altName":241,"evidence":926},{"subsystem":212,"signal":170,"instance":107},[927],{"sourceId":14,"section":114},{"type":140,"evidence":929},[930],{"sourceId":14,"section":114},[],[933,934],{"sourceId":14,"section":114},{"sourceId":15,"section":147},"GPIO19",[30,150,151,152],{"id":81,"label":938,"headerPosition":939,"gpio":561,"voltage":31,"capabilities":940,"constraints":955,"evidence":956,"is5VTolerant":32,"hasInternalPullUp":21,"hasInternalPullDown":21,"mcuPin":959,"driveStrengthMa":960,"slewRate":153,"defaultPull":154},"GP18",{"header":62,"pin":533},[941,944,948,952],{"type":111,"evidence":942},[943],{"sourceId":14,"section":114},{"type":132,"detail":945,"altName":219,"evidence":946},{"subsystem":134,"signal":218,"instance":108},[947],{"sourceId":14,"section":114},{"type":124,"detail":949,"altName":213,"evidence":950},{"subsystem":212,"signal":127,"instance":107},[951],{"sourceId":14,"section":114},{"type":140,"evidence":953},[954],{"sourceId":14,"section":114},[],[957,958],{"sourceId":14,"section":114},{"sourceId":15,"section":147},"GPIO18",[30,150,151,152],{"id":82,"label":190,"headerPosition":962,"gpio":193,"voltage":194,"capabilities":963,"constraints":967,"evidence":968},{"header":62,"pin":561},[964],{"type":197,"evidence":965},[966],{"sourceId":14,"section":114},[],[969],{"sourceId":14,"section":114},{"id":83,"label":971,"headerPosition":972,"gpio":533,"voltage":31,"capabilities":973,"constraints":992,"evidence":993,"is5VTolerant":32,"hasInternalPullUp":21,"hasInternalPullDown":21,"mcuPin":996,"driveStrengthMa":997,"slewRate":153,"defaultPull":154},"GP17",{"header":62,"pin":572},[974,977,981,985,989],{"type":111,"evidence":975},[976],{"sourceId":14,"section":114},{"type":132,"detail":978,"altName":177,"evidence":979},{"subsystem":134,"signal":176,"instance":108},[980],{"sourceId":14,"section":114},{"type":124,"detail":982,"altName":171,"evidence":983},{"subsystem":126,"signal":170,"instance":108},[984],{"sourceId":14,"section":114},{"type":116,"detail":986,"altName":165,"evidence":987},{"subsystem":118,"signal":164,"instance":108},[988],{"sourceId":14,"section":114},{"type":140,"evidence":990},[991],{"sourceId":14,"section":114},[],[994,995],{"sourceId":14,"section":114},{"sourceId":15,"section":147},"GPIO17",[30,150,151,152],{"id":84,"label":999,"headerPosition":1000,"gpio":504,"voltage":31,"capabilities":1001,"constraints":1020,"evidence":1021,"is5VTolerant":32,"hasInternalPullUp":21,"hasInternalPullDown":21,"mcuPin":1024,"driveStrengthMa":1025,"slewRate":153,"defaultPull":154},"GP16",{"header":62,"pin":597},[1002,1005,1009,1013,1017],{"type":111,"evidence":1003},[1004],{"sourceId":14,"section":114},{"type":132,"detail":1006,"altName":136,"evidence":1007},{"subsystem":134,"signal":135,"instance":108},[1008],{"sourceId":14,"section":114},{"type":124,"detail":1010,"altName":128,"evidence":1011},{"subsystem":126,"signal":127,"instance":108},[1012],{"sourceId":14,"section":114},{"type":116,"detail":1014,"altName":120,"evidence":1015},{"subsystem":118,"signal":119,"instance":108},[1016],{"sourceId":14,"section":114},{"type":140,"evidence":1018},[1019],{"sourceId":14,"section":114},[],[1022,1023],{"sourceId":14,"section":114},{"sourceId":15,"section":147},"GPIO16",[30,150,151,152],{"visualDoc":1027,"isParametric":32},{"schemaVersion":6,"boardSlug":8,"dimensions":1028,"pcbColor":1030,"outline":1031,"mountingHoles":1038,"components":1055,"pinPlacements":1143,"verification":1206},{"width":875,"height":1029},51,"#0e6e42",{"kind":1032,"cornerRadius":30,"vertices":1033},"parametric_rect",[1034,1035,1036,1037],{"x":108,"y":108,"r":30},{"x":875,"y":108,"r":30},{"x":875,"y":1029,"r":30},{"x":108,"y":1029,"r":30},[1039,1044,1048,1052],{"id":1040,"cx":1041,"cy":30,"r":1042,"label":1043},"hole_tl",4.8,1.05,"Mounting Hole TL",{"id":1045,"cx":1046,"cy":30,"r":1042,"label":1047},"hole_tr",16.2,"Mounting Hole TR",{"id":1049,"cx":1041,"cy":1050,"r":1042,"label":1051},"hole_bl",49,"Mounting Hole BL",{"id":1053,"cx":1046,"cy":1050,"r":1042,"label":1054},"hole_br","Mounting Hole BR",[1056,1064,1068,1080,1089,1099,1109,1117,1124,1133],{"id":1057,"kind":1058,"label":39,"x":1059,"y":1060,"width":1061,"height":1062,"cols":107,"groups":1063,"pitch":1061},"header_left","header",0.23,0.1,2.54,50.8,[597],{"id":1065,"kind":1058,"label":63,"x":1066,"y":1060,"width":1061,"height":1062,"cols":107,"groups":1067,"pitch":1061},"header_right",18.23,[597],{"id":1069,"kind":1070,"label":1071,"x":1072,"y":1073,"width":1074,"height":1075,"rotation":1076,"description":1077,"descriptionKey":1078,"showLabelOnBoard":21,"labelPosition":1079},"usb_port","usb_micro_b","USB",7.1,-1.3,6.8,5.6,180,"Micro-USB type B receptacle for 5V DC power, USB 1.1 device\u002Fhost communication, and drag-and-drop UF2 firmware flashing.","pinout.components.pico_usb","bottom",{"id":1081,"kind":1082,"label":1083,"x":1084,"y":1085,"width":1086,"height":1086,"description":1087,"descriptionKey":1088,"showLabelOnBoard":32},"inductor_pwr","inductor_smd","2R2",14.4,7.2,2.8,"2.2µH power inductor for the onboard RT6150B buck-boost DC-DC SMPS regulating 1.8V-5.5V input to stable 3.3V.","pinout.components.pico_inductor",{"id":1090,"kind":1091,"label":1092,"x":1041,"y":1093,"width":1094,"height":1095,"color":1096,"description":1097,"descriptionKey":1098,"showLabelOnBoard":21,"labelPosition":1079},"led_user","led_smd","LED",5.8,1.2,1.6,"#22c55e","User-programmable green LED connected internally to GPIO25.","pinout.components.pico_led",{"id":1100,"kind":1101,"label":1102,"x":1103,"y":1104,"width":1105,"height":150,"color":1106,"description":1107,"descriptionKey":1108,"showLabelOnBoard":21,"labelPosition":38},"btn_bootsel","button_smd","BOOTSEL",5.4,11.5,3.4,"#ffffff","Tactile boot-select push button. Hold down during power-up or reset to enter ROM USB Mass Storage bootloader mode.","pinout.components.pico_bootsel",{"id":1110,"kind":1111,"label":1112,"x":1103,"y":1113,"width":1105,"height":1114,"description":1115,"descriptionKey":1116,"showLabelOnBoard":32},"flash_chip","flash_ic","2MB Flash",17.5,4.2,"2MB (16 Mbit) Quad-SPI (QSPI) NOR flash memory (W25Q16JV) for firmware execution (XIP) and non-volatile data storage.","pinout.components.pico_flash",{"id":1118,"kind":1119,"label":26,"x":293,"y":1120,"width":293,"height":293,"description":1121,"descriptionKey":1122,"showLabelOnBoard":32,"componentSlug":1123},"rp2040_mcu","qfn_ic",23,"Raspberry Pi RP2040 microcontroller: dual-core Arm Cortex-M0+ @ 133MHz, 264KB SRAM, and 2x PIO blocks (8 state machines).","pinout.components.pico_rp2040","rp2040",{"id":1125,"kind":1126,"label":1127,"x":1128,"y":1129,"width":1130,"height":30,"description":1131,"descriptionKey":1132,"showLabelOnBoard":32},"crystal_12mhz","crystal_smd","12.0MHz",6.2,31.8,3.2,"12.000 MHz SMD crystal oscillator providing the master reference clock for RP2040 PLLs.","pinout.components.pico_crystal",{"id":1134,"kind":1135,"label":1136,"x":1137,"y":1138,"width":1085,"height":1139,"description":1140,"descriptionKey":1141,"showLabelOnBoard":21,"labelPosition":1142},"swd_debug","swd_header","DEBUG",6.9,48.8,2.2,"3-pin castellated Serial Wire Debug (SWD) port exposing SWCLK, GND, and SWDIO for hardware breakpoints and live execution tracing.","pinout.components.pico_swd","top",[1144,1147,1149,1151,1153,1155,1157,1159,1161,1163,1165,1167,1169,1171,1173,1175,1177,1179,1181,1183,1185,1187,1188,1189,1190,1191,1192,1193,1194,1195,1196,1197,1198,1199,1200,1201,1202,1203,1204,1205],{"pinId":41,"x":1145,"y":1146,"labelPosition":38},1.5,1.37,{"pinId":42,"x":1145,"y":1148,"labelPosition":38},3.91,{"pinId":43,"x":1145,"y":1150,"labelPosition":38},6.45,{"pinId":44,"x":1145,"y":1152,"labelPosition":38},8.99,{"pinId":45,"x":1145,"y":1154,"labelPosition":38},11.53,{"pinId":46,"x":1145,"y":1156,"labelPosition":38},14.07,{"pinId":47,"x":1145,"y":1158,"labelPosition":38},16.61,{"pinId":48,"x":1145,"y":1160,"labelPosition":38},19.15,{"pinId":49,"x":1145,"y":1162,"labelPosition":38},21.69,{"pinId":50,"x":1145,"y":1164,"labelPosition":38},24.23,{"pinId":51,"x":1145,"y":1166,"labelPosition":38},26.77,{"pinId":52,"x":1145,"y":1168,"labelPosition":38},29.31,{"pinId":53,"x":1145,"y":1170,"labelPosition":38},31.85,{"pinId":54,"x":1145,"y":1172,"labelPosition":38},34.39,{"pinId":55,"x":1145,"y":1174,"labelPosition":38},36.93,{"pinId":56,"x":1145,"y":1176,"labelPosition":38},39.47,{"pinId":57,"x":1145,"y":1178,"labelPosition":38},42.01,{"pinId":58,"x":1145,"y":1180,"labelPosition":38},44.55,{"pinId":59,"x":1145,"y":1182,"labelPosition":38},47.09,{"pinId":60,"x":1145,"y":1184,"labelPosition":38},49.63,{"pinId":65,"x":1186,"y":1146,"labelPosition":62},19.5,{"pinId":66,"x":1186,"y":1148,"labelPosition":62},{"pinId":67,"x":1186,"y":1150,"labelPosition":62},{"pinId":68,"x":1186,"y":1152,"labelPosition":62},{"pinId":69,"x":1186,"y":1154,"labelPosition":62},{"pinId":70,"x":1186,"y":1156,"labelPosition":62},{"pinId":71,"x":1186,"y":1158,"labelPosition":62},{"pinId":72,"x":1186,"y":1160,"labelPosition":62},{"pinId":73,"x":1186,"y":1162,"labelPosition":62},{"pinId":74,"x":1186,"y":1164,"labelPosition":62},{"pinId":75,"x":1186,"y":1166,"labelPosition":62},{"pinId":76,"x":1186,"y":1168,"labelPosition":62},{"pinId":77,"x":1186,"y":1170,"labelPosition":62},{"pinId":78,"x":1186,"y":1172,"labelPosition":62},{"pinId":79,"x":1186,"y":1174,"labelPosition":62},{"pinId":80,"x":1186,"y":1176,"labelPosition":62},{"pinId":81,"x":1186,"y":1178,"labelPosition":62},{"pinId":82,"x":1186,"y":1180,"labelPosition":62},{"pinId":83,"x":1186,"y":1182,"labelPosition":62},{"pinId":84,"x":1186,"y":1184,"labelPosition":62},{"status":1207,"reviewedDate":1208,"reviewedBy":1209},"reviewed","2026-09-12","Денис (Senior Frontend)",{"id":10,"name":1211,"manufacturer":11,"ecosystem":1211,"descriptionKey":1212},"Raspberry Pi","families.raspberry-pi.description",[1214,1219],{"id":14,"publisher":11,"title":1215,"documentType":1216,"version":1217,"url":1218,"accessedDate":18},"Raspberry Pi Pico Datasheet","datasheet","2.3","https:\u002F\u002Fdatasheets.raspberrypi.com\u002Fpico\u002Fpico-datasheet.pdf",{"id":15,"publisher":11,"title":1220,"documentType":1216,"version":1221,"url":1222,"accessedDate":18},"RP2040 Datasheet","2.1","https:\u002F\u002Fdatasheets.raspberrypi.com\u002Frp2040\u002Frp2040-datasheet.pdf",[1224,1227,1230,1233],{"slug":1225,"name":1226},"raspberry-pi-gpio-40pin","Raspberry Pi 40-Pin GPIO Header",{"slug":1228,"name":1229},"arduino-mega-2560","Arduino Mega 2560 Rev3",{"slug":1231,"name":1232},"arduino-pro-mini","Arduino Pro Mini",{"slug":1234,"name":1235},"nodemcu-v2-cp2102","NodeMCU v2 Amica (ESP8266)",[],[],{"title":1239,"description":1240,"card":1241,"intro":1242,"safe":1243,"adc":1244,"interfaces":1245,"strapping":1246,"input":1247,"overview":1248},"Raspberry Pi Pico Pinout & Pin Diagram","Interactive Raspberry Pi Pico pinout and pin diagram. Dual Arm Cortex-M0+ RP2040 MCU, 26 GPIO pins, ADC, PWM, I2C, SPI, UART interfaces and 3.3V power specs.","Official 40-pin RP2040 board with dual Cortex-M0+ and flexible PIO.","This Pico explorer reproduces the official 40-pin allocation with the micro-USB connector at the top. It shows the default UART, I2C and SPI alternatives printed in the Raspberry Pi pinout figure, plus the three exposed ADC inputs and the complete power section.","Pico exposes 26 multifunction GPIO pins at fixed 3.3 V logic. Every exposed GPIO can participate in PIO and PWM according to the official pinout; select the peripheral mapping that matches your program and avoid applying 5 V to any GPIO.","GP26, GP27 and GP28 provide ADC0, ADC1 and ADC2. ADC_VREF is the filtered ADC supply\u002Freference and AGND is the analog ground. The datasheet warns that ADC-capable GPIO have a diode to the 3.3 V I\u002FO rail, including when the RP2040 is unpowered.","The pinout diagram lists several default placements for UART0\u002F1, I2C0\u002F1 and SPI0\u002F1. The explorer copies those labels per pin rather than presenting one pair as universally preferred. PIO can implement additional protocols in software.","The 40-pin header has no ESP-style strapping GPIO. BOOTSEL is a board button rather than a main header position, while RUN is the enable\u002Freset input and is reset by pulling it low.","None of the 26 exposed GPIO is documented as input-only. RUN, 3V3_EN, ADC_VREF and the power contacts are special-purpose header pins and must not be treated as ordinary GPIO.",{"summary":1249,"power":1250,"notes":1254,"useCases":1257,"before":1261},"Raspberry Pi Pico is a compact RP2040 board with dual Arm Cortex-M0+ processors at 133 MHz, 2 MB flash, 264 KB SRAM, USB 1.1 and 26 exposed multifunction GPIO.",{"usb":1251,"vsys":1252,"vbus":1253},"Micro-USB B for power, data and UF2 programming","VSYS input from 1.8 V to 5.5 V","VBUS exposes the nominal 5 V USB supply",{"arch":1255,"adc":1256},"RP2040 features dual Arm Cortex-M0+ cores running at 133 MHz with 264 KB on-chip SRAM.","Only GP26–GP28 are exposed as ADC inputs; GPIO29 measures VSYS internally.",{"control":1258,"pio":1259,"education":1260},"Embedded control and sensor acquisition","Custom digital interfaces using PIO state machines","C\u002FC++, MicroPython and embedded programming education",{"logic":1262,"adc":1263,"power":1264},"All GPIO uses fixed 3.3 V logic; do not apply 5 V.","Respect the ADC input and unpowered-diode limits in the datasheet.","Do not drive VBUS or VSYS without understanding the Pico power path.",1791663947029]