¿Qué es BCM y por qué se usa en una Raspberry Pi?

Primero hablemos de lo que es BCM. BCM significa canal Broadcom SOC. Básicamente, estos números de pin siguen el sistema de numeración de nivel inferior definido por el cerebro del chip Broadcom de Raspberry Pi. Déjame explicarte eso con la ayuda de un ejemplo,

Vea el siguiente diagrama de pin de Rpi a continuación:

Ahora, si quiero referirme a los pines con los números representados en círculos (es decir, 1, 2, 3, …) entonces los estaría refiriendo con el método GPIO.BOARD .

Pero si quiero referir los pines con los números representados en los rectángulos alrededor de los pines (es decir, GPIO 21, GPIO 25, …) entonces en ese caso me referiría al método GPIO.BCM .

Espero que esto ayude 🙂

¡Buena suerte!

Omkar Pathak

BCM significa Broadcom. Hacen conjuntos de chips para la mayoría de las funciones como WiFi, SoC, etc. Es un IC económico con buenas características y lo usaron. Si hubiera otro conjunto de chips con características y puntos de precio similares, la base RPi habría ido con eso.