Este truco de Crafty Raspberry Pi Pico agrega cuatro nuevos pines GPIO

gabinetesaludable

¿Necesita más GPIO para su proyecto Pi Pico? Un creativo fabricante de teclados llamado HealthyCabinet encontró una manera de desbloquear hasta cuatro nuevos pines GPIO en Raspberry Pi Pico o Pi Pico W. Requiere un poco de trabajo de soldadura, pero no obstante, es una modificación sorprendentemente simple.

Fuera de la caja, tanto el Raspberry Pi Pico como el Pi Pico W inalámbrico cuentan con 26 encabezados GPIO, que se alinean en el exterior de la placa de circuito. Pero como informa Hackster.ioel astuto fabricante HealthyCabinet descubrió que 26 pines GPIO no son suficientes para algunos proyectos: HealthyCabinet necesitaba solo un pin más para reemplazar la MCU de un teclado mecánico con el microcontrolador Pico.

Después de mirar la hoja de datos de Pi Pico, HealthyCabinet notó que se utilizan cuatro pines adicionales para funciones internas semi-no esenciales de la placa:

  • GP1029: IP Utilizado en modo ADC (ADC3) para medir VSYS / 3
  • GPI025: OP Conectado al usuario LED
  • GPI024: IP VBUS sense - alto si VBUS está presente, de lo contrario bajo
  • GPI023: OP Controla el pin SMPS Power Save integrado

Debido a que el proyecto de HealthyCabinet se ejecuta con alimentación USB, no requiere sentido VBUS (GPI024). Tampoco necesita el LED indicador de encendido (GPI025), que es principalmente una función de calidad de vida.

Después de quitar las resistencias conectadas a estos pines, HealthyCabinet soldó cables de 26 AWG en su lugar para facilitar el acceso a GPIO. Las pruebas con un multímetro y un programa CircuitPython confirman que estos pines siguen funcionando y controlados a través del software.

HealthyCabinet explica que, si un usuario necesita aún más pines GPIO, puede liberar el interruptor de modo SMPS (GPI023) y el medidor de voltaje VYSY (GP1029). Pero la primera modificación requiere un cable a tierra o el pin 3v3 (para energía equivalente al voltaje a nivel de placa), y la primera opción requiere alimentación USB dedicada.

Desafortunadamente, se requieren modificaciones en el firmware de Pi Pico para aprovechar al máximo estos pines adicionales. HealthyCabinet no tiene un GitHub para este mod, pero puede leerlo todo en el subreddit de Raspberry Pi.

Fuente: HealthyCabinet (Reddit, Imgur) a través de Hackster.io

Descubre más contenido

Subir Change privacy settings