Tarte aux framboisess se sont avérés être des cartes incroyablement adaptatives, il n’est donc pas surprenant de les voir apparaître de temps en temps en tant qu’adaptateurs. Ils peuvent facilement être utilisés pour relier les connexions entre les appareils avec une polyvalence remarquable. Aujourd’hui, nous avons un autre adaptateur sympa à partager, celui-ci créé par un fabricant qui passe par Canatee sur Reddit. En utilisant deux Raspberry Pis, Canatee est capable de envoyer du texte depuis un iPad en utilisant HID comme s’il s’agissait d’un clavier USB.
L’idée est née, comme beaucoup le font, d’un besoin de résoudre un problème. Dans ce cas, Canatee aide régulièrement les étudiants en donnant un retour sur leur écriture. Au lieu de taper des phrases courantes encore et encore sur leurs appareils individuels, cette configuration leur permet de connecter le Raspberry Pi Pico et d’envoyer instantanément des messages pré-écrits comme s’ils étaient tapés sur un clavier USB.
Canatee a mis en place une bibliothèque de commentaires qui peuvent être extraits à l’aide de raccourcis. Lorsqu’un message spécifique doit être ajouté, un raccourci est utilisé pour copier instantanément l’information et injecter le texte. Avec la nouvelle configuration de Raspberry Pi, un Pi Zero est utilisé pour recevoir les informations de raccourci qui les analysent ensuite vers le Pico qui sert d’interface USB HID.
Le Raspberry Pi Zero reçoit son alimentation via USB C qui est connecté à l’iPad. Le Pi Zero exécute un serveur Flask qui est programmé pour filtrer tous les caractères que le côté Pico ne reconnaît pas. Lorsqu’un raccourci est déclenché, il analyse de l’iPad au Pi Zero qui le prépare ensuite pour la transmission au Pico.
Le Pico reçoit des messages du Pi Zero via UART. Le Pico peut être connecté à n’importe quel appareil prenant en charge les claviers USB, des smartphones aux ordinateurs portables et tablettes. Le texte copié est transmis à l’appareil comme il le serait si le message était tapé manuellement. Selon Canatee, le code du projet a été écrit en utilisant CircuitPython. Cependant, aucun plan n’est en place pour publier le code pour le moment.
Si vous souhaitez créer un fichier similaire Projet Raspberry Piconsultez le fil de discussion d’origine sur Reddit pour avoir une meilleure idée de la façon dont celui-ci va ensemble et le voir en action.