
Avez-vous besoin de moreover de GPIO pour votre projet Pi Pico ? Un fabricant de clavier créatif nommé HealthyCabinet a trouvé un moyen de déverrouiller jusqu’à quatre nouvelles broches GPIO sur le Raspberry Pi Pico ou Pi Pico W. Cela nécessite un peu de travail de soudure, mais néanmoins, c’est une modification étonnamment easy.
Prêts à l’emploi, le Raspberry Pi Pico et le Pi Pico W sans fil disposent de 26 en-têtes GPIO, qui tapissent l’extérieur du circuit imprimé. Mais comme le rapporte Hackster.iole fabricant astucieux HealthyCabinet a découvert que 26 broches GPIO ne suffisaient pas pour certains projets. HealthyCabinet n’avait besoin que d’une broche de as well as pour remplacer le MCU d’un clavier mécanique par le microcontrôleur Pico.
Après avoir examiné la fiche approach du Pi Pico, HealthyCabinet a remarqué que quatre broches supplémentaires sont utilisées pour les fonctions internes semi-non essentielles de la carte :
- GP1029: IP Utilisé en mode ADC (ADC3) pour mesurer VSYS/3
- GPI025: OP connecté à l’utilisateur LED
- GPI024: détection IP VBUS – élevée si VBUS est présent, sinon faible
- GPI023: OP contrôle la broche d’économie d’énergie SMPS intégrée
Parce que le projet de HealthyCabinet fonctionne sur l’alimentation USB, il ne nécessite pas de sens VBUS (GPI024). Il n’a pas non furthermore besoin du voyant d’alimentation (GPI025), qui est principalement une caractéristique de qualité de vie.
Après avoir retiré les résistances connectées à ces broches, HealthyCabinet a soudé des fils 26AWG à leur location pour un accès GPIO facile. Des tests avec un multimètre et un programme CircuitPython confirment que ces broches sont toujours fonctionnelles et contrôlées via un logiciel.
HealthyCabinet explique que, si un utilisateur a besoin d’encore in addition de broches GPIO, il peut libérer le commutateur de mode SMPS (GPI023) et le voltmètre VYSY (GP1029). Mais la première modification nécessite un fil à la terre ou la broche 3v3 (pour une puissance équivalente à la rigidity au niveau de la carte), et la première option nécessite une alimentation USB dédiée.
Malheureusement, des modifications du micrologiciel du Pi Pico sont nécessaires pour tirer pleinement parti de ces broches supplémentaires. HealthyCabinet n’a pas de GitHub pour ce mod, mais vous pouvez tout lire à ce sujet sur le subreddit Raspberry Pi.
Resource : HealthyCabinet (Reddit, Imgur) through Hackster.io