Распиновка Raspberry Pi Zero W

Raspberry Pi Zero W · BCM2835 · логика 3,3 В · 65×30 мм · 40 пинов

ШИМ есть на всех GPIO, 5 В не выдерживает ни один GPIO, обведено: по умолчанию в Raspberry Pi OS.

Вид сверху, разъём GPIO у верхнего края, вывод 1 слева, на рисунке плата повёрнута на 90°.

СравнитьСкачать PNG
Чип
BCM2835
Логика
3,3 В
Питание
Micro-USB «PWR IN» 4,75-5,25 В5V на GPIO 4,75-5,25 В
По умолчанию в Raspberry Pi OS (по умолчанию в config.txt / dtoverlay)
I2C: SDA 2, SCL 3SPI: MOSI 10, MISO 9, SCK 11, SS 8UART: TX 14, RX 15

Какие пины Raspberry Pi Zero W можно использовать

Без оговорок

GPIO0, GPIO1, GPIO4-13, GPIO15-27

С оглядкой

  • GPIO2, GPIO3: подтяжка или делитель на плате.
  • GPIO14: сигнал при загрузке.

Важно

  • Логика 3,3 В. 5 В на GPIO подавать нельзя: выводы не терпят 5 В, плата горит целиком. Датчики на 5 В — через делитель или преобразователь уровней.
  • Нумерация в программах — по BCM (GPIO17), а не по номеру контакта (11). На плате подписей у контактов нет, только номер 1 у первого.
  • Ток: выводы рассчитаны на 16 мА, а вся шина 3,3 В на GPIO — примерно на 3 мА на вывод в среднем (документация Raspberry Pi). Реле, моторы, ленты — только через транзистор и от отдельного питания.
  • Шины по умолчанию: I2C1 — GPIO2/3 (контакты 3/5, с подтяжками 1,8 кОм), SPI0 — GPIO10/9/11, CE0 8, CE1 7, UART — GPIO14/15. Включаются в raspi-config или config.txt.
  • Аналоговых входов нет: для АЦП нужен внешний модуль (ADS1115, MCP3008).
  • ШИМ аппаратный: GPIO12, 13, 18, 19 (два канала). Звук I2S (PCM): GPIO18–21.
  • Разъём GPIO без штырей (площадки под пайку); версии с припаянной гребёнкой — WH и 2 WH.
  • Wi-Fi и Bluetooth занимают основной UART: на GPIO14/15 по умолчанию mini UART (частота зависит от частоты ядра). dtoverlay=disable-bt вернёт полноценный UART.
  • Блок питания: 5 В 1,2 А (рекомендация Raspberry Pi).

Все пины

ПодписьНомерФункцииОграниченияСверка
5Vвывод 25 Ввход питаниявыход питаниясверено
5Vвывод 45 Ввход питаниявыход питаниясверено
GNDвывод 6Землясверено
GPIO14GPIO14 · вывод 8прерывание (по фронту, через gpiod)программный ШИМUART TXD (консоль, если включена)не терпит 5 Впри загрузке выдаёт сигналсверено
GPIO15GPIO15 · вывод 10прерывание (по фронту, через gpiod)программный ШИМUART RXD (консоль, если включена)не терпит 5 Всверено
GPIO18GPIO18 · вывод 12прерывание (по фронту, через gpiod)PWM0PCM CLK (I2S)SPI1 CE0не терпит 5 Всверено
GNDвывод 14Землясверено
GPIO23GPIO23 · вывод 16прерывание (по фронту, через gpiod)программный ШИМне терпит 5 Всверено
GPIO24GPIO24 · вывод 18прерывание (по фронту, через gpiod)программный ШИМне терпит 5 Всверено
GNDвывод 20Землясверено
GPIO25GPIO25 · вывод 22прерывание (по фронту, через gpiod)программный ШИМне терпит 5 Всверено
GPIO8GPIO8 · вывод 24прерывание (по фронту, через gpiod)программный ШИМSPI0 CE0не терпит 5 Всверено
GPIO7GPIO7 · вывод 26прерывание (по фронту, через gpiod)программный ШИМSPI0 CE1не терпит 5 Всверено
GPIO1GPIO1 · вывод 28прерывание (по фронту, через gpiod)программный ШИМID_SC (I2C0 SCL) — EEPROM HATне терпит 5 Всверено
GNDвывод 30Землясверено
GPIO12GPIO12 · вывод 32прерывание (по фронту, через gpiod)PWM0не терпит 5 Всверено
GNDвывод 34Землясверено
GPIO16GPIO16 · вывод 36прерывание (по фронту, через gpiod)программный ШИМSPI1 CE2не терпит 5 Всверено
GPIO20GPIO20 · вывод 38прерывание (по фронту, через gpiod)программный ШИМPCM DIN (I2S)SPI1 MOSIне терпит 5 Всверено
GPIO21GPIO21 · вывод 40прерывание (по фронту, через gpiod)программный ШИМPCM DOUT (I2S)SPI1 SCLKне терпит 5 Всверено
3V3вывод 13.3 Ввыход питаниясверено
GPIO2GPIO2 · вывод 3прерывание (по фронту, через gpiod)программный ШИМI2C1 SDAне терпит 5 Вподтяжка к питанию на платесверено
GPIO3GPIO3 · вывод 5прерывание (по фронту, через gpiod)программный ШИМI2C1 SCLне терпит 5 Вподтяжка к питанию на платесверено
GPIO4GPIO4 · вывод 7прерывание (по фронту, через gpiod)программный ШИМGPCLK01-Wire (dtoverlay=w1-gpio по умолчанию)не терпит 5 Всверено
GNDвывод 9Землясверено
GPIO17GPIO17 · вывод 11прерывание (по фронту, через gpiod)программный ШИМSPI1 CE1не терпит 5 Всверено
GPIO27GPIO27 · вывод 13прерывание (по фронту, через gpiod)программный ШИМне терпит 5 Всверено
GPIO22GPIO22 · вывод 15прерывание (по фронту, через gpiod)программный ШИМне терпит 5 Всверено
3V3вывод 173.3 Ввыход питаниясверено
GPIO10GPIO10 · вывод 19прерывание (по фронту, через gpiod)программный ШИМSPI0 MOSIне терпит 5 Всверено
GPIO9GPIO9 · вывод 21прерывание (по фронту, через gpiod)программный ШИМSPI0 MISOне терпит 5 Всверено
GPIO11GPIO11 · вывод 23прерывание (по фронту, через gpiod)программный ШИМSPI0 SCLKне терпит 5 Всверено
GNDвывод 25Землясверено
GPIO0GPIO0 · вывод 27прерывание (по фронту, через gpiod)программный ШИМID_SD (I2C0 SDA) — EEPROM HATне терпит 5 Всверено
GPIO5GPIO5 · вывод 29прерывание (по фронту, через gpiod)программный ШИМGPCLK1не терпит 5 Всверено
GPIO6GPIO6 · вывод 31прерывание (по фронту, через gpiod)программный ШИМGPCLK2не терпит 5 Всверено
GPIO13GPIO13 · вывод 33прерывание (по фронту, через gpiod)PWM1не терпит 5 Всверено
GPIO19GPIO19 · вывод 35прерывание (по фронту, через gpiod)PWM1PCM FS (I2S)SPI1 MISOне терпит 5 Всверено
GPIO26GPIO26 · вывод 37прерывание (по фронту, через gpiod)программный ШИМне терпит 5 Всверено
GNDвывод 39Землясверено

Источники

Все пины сверены по документам производителя.

  • Raspberry Pi Documentation: GPIO and the 40-pin headerруководство · сверено 17.10.2026назначение 40 контактов (3V3, 5V, GND, GPIO по BCM), логика 3,3 В, выход до 16 мА на вывод (у 4-й серии 4 мА по умолчанию, до 8), подтяжки GPIO2/3, ID_SD/ID_SC для EEPROM HAT
  • pinout.xyz (сверка альтернативных функций)сторонний источник · сверено 17.10.2026I2C1 на 2/3, SPI0 на 7–11, SPI1 на 16–21, UART на 14/15, PWM на 12, 13, 18, 19, PCM на 18–21, GPCLK на 4–6
  • Raspberry Pi Zero W mechanical drawingчертёж платы · сверено 17.10.2026плата 65×30 мм, отверстия 3,5 мм от краёв (58×23), разъём GPIO в 29 мм от левого отверстия, mini-HDMI 12,4, USB 41,4, PWR 54 мм от левого края

Размер: по механическому чертежу Raspberry Pi.

Частые вопросы

Какие пины у Raspberry Pi Zero W для I2C, SPI и UART?
По умолчанию в Raspberry Pi OS (по умолчанию в config.txt / dtoverlay): I2C: SDA GPIO2, SCL GPIO3; SPI: MOSI GPIO10, MISO GPIO9, SCK GPIO11, SS GPIO8; UART: TX GPIO14, RX GPIO15.
Можно ли подавать 5 В на пины Raspberry Pi Zero W?
Нет. Логика 3,3 В, пины 5 В не терпят: сигнал 5 В подают через делитель или преобразователь уровней.

Пригодится ещё

Похожие платы