Cómo controlar el GPIO de Raspberry Pi 5 con Python 3


El Frambuesa Pi 5 acaba de ser lanzado y nos presentó un Pi más potente, pero también cambió algunas cosas y la más notable fue el GPIO.

Todavía tenemos el mismo GPIO de 40 pines, pero ahora funciona un poco diferente ya que está conectado al nuevo chip Southbridge RP1. ¿Por qué esto importa? Bueno, todo se reduce a cómo escribimos el código que interactúa con GPIO. En el pasado, muchos proyectos favorecían a RPi.GPIO. Este fue un proyecto comunitario de Ben Croston y sirvió bien a varias generaciones de Raspberry Pi. Con Raspberry Pi 5, no podemos usar RPi.GPIO debido a cómo se asignan en memoria los pines GPIO. Esto nos obliga a utilizar una alternativa, y libgpiod es el foco de este procedimiento.



Source link-41