Diagrama de pines
Pines de Raspberry Pi 4 Model B (GPIO de 40 pines)

Pines
- 1: 3V3
- 3: GPIO2 — SDA
- 5: GPIO3 — SCL
- 7: GPIO4
- 9: GND
- 11: GPIO17
- 13: GPIO27
- 15: GPIO22
- 17: 3V3
- 19: GPIO10 — COPI
- 21: GPIO9 — CIPO
- 23: GPIO11 — SCLK
- 25: GND
- 27: ID_SD
- 29: GPIO5
- 31: GPIO6
- 33: GPIO13
- 35: GPIO19
- 37: GPIO26
- 39: GND
- 2: 5V
- 4: 5V
- 6: GND
- 8: GPIO14 — TXD
- 10: GPIO15 — RXD
- 12: GPIO18 — PWM
- 14: GND
- 16: GPIO23
- 18: GPIO24
- 20: GND
- 22: GPIO25
- 24: GPIO8 — CE0
- 26: GPIO7 — CE1
- 28: ID_SC
- 30: GND
- 32: GPIO12
- 34: GND
- 36: GPIO16
- 38: GPIO20
- 40: GPIO21
Especificaciones
| SoC | Broadcom BCM2711, Cortex-A72 de cuatro núcleos (64 bits) |
|---|---|
| Velocidad de reloj | 1.5 GHz (1.8 GHz en revisiones posteriores de la placa) |
| RAM | 1, 2, 4 o 8 GB LPDDR4 |
| Entrada de alimentación | 5 V, 3 A por USB-C (o 5 V en los pines GPIO) |
| Nivel lógico de los GPIO | 3.3 V (no tolera 5 V) |
| Corriente por GPIO | 16 mA por pin (presupuesto de uso habitual) |
| Cabezal GPIO | 40 pines: 28 GPIO, 2 × 5 V, 2 × 3.3 V, 8 GND |
| Interfaces del cabezal | UART, I2C, SPI, PWM, PCM/I2S |
| Wi-Fi | 802.11ac, 2.4 / 5 GHz |
| Bluetooth | 5.0, BLE |
| Ethernet | Gigabit |
| USB | 2 × USB 3.0, 2 × USB 2.0 |
| Vídeo | 2 × micro-HDMI (hasta 4Kp60) |
| Tamaño | 85.6 × 56.5 mm |
Notas
- Encontrar el pin 1 en la placa: con el cabezal en el borde superior y los puertos USB/Ethernet a la derecha, el pin 1 (3V3) es el pin de la fila INTERIOR en el extremo izquierdo del cabezal, el más cercano a la tarjeta SD; el pin 2 (5V) es el pin de la fila del borde justo a su lado. Los pines impares van por la fila interior y los pares por el borde de la placa.
- Los números de pin físicos que usa esta lista (1–40) no son los números GPIO/BCM que citan la mayoría de tutoriales y bibliotecas — el pin físico 3 es GPIO2, el pin físico 5 es GPIO3, etc. Confirma qué esquema usa una guía de cableado antes de conectar nada.
- Todos los pines son de lógica de 3.3V y ninguno tolera 5V. Conectar una señal de 5V a cualquier GPIO, incluida la salida de un sensor de 5V, puede dañar ese pin para siempre.
- GPIO2/GPIO3 (físicos 3/5, SDA/SCL) llevan pull-ups fijos de 1.8kΩ a 3.3V en todas las placas Pi estándar, así que el bus I2C principal rara vez necesita pull-ups externos — lo que también hace que estos dos pines sean una mala elección para E/S digital simple.
- ID_SD/ID_SC (físicos 27/28) son un bus I2C aparte, dedicado y reservado a la EEPROM de identificación de un HAT. No los toques cuando haya un HAT montado.
- Esta disposición de 40 pines es idéntica en todos los modelos con cabezal de 40 pines desde el B+ (2014), por eso los HAT y los mapas de pines sirven sin cambios desde esa placa hasta la Pi 5.
- A un solo GPIO se le suele asignar un presupuesto de 16mA — la Foundation nunca ha publicado una cifra oficial para el total COMBINADO de todos los pines a la vez, y las mediciones de la comunidad para la línea de 3.3V van desde unos 50mA (una cifra antigua y conservadora) hasta 500mA según el regulador del modelo. Toma el valor bajo como suposición segura, salvo que hayas medido tu placa concreta.
- Los pines de 5V no son una línea regulada aparte en absoluto — son la propia alimentación de 5V de entrada de la placa, directamente desde la entrada USB-C/micro-USB (menos el fusible/polifusible intermedio). Su límite real es lo que puedan dar tu fuente de alimentación y tu cable, no una especificación fija de GPIO.







