Schéma : deux parcours du texte côte à côte, en Wi-Fi par un XIAO ESP32-S3 et en Bluetooth par un XIAO nRF52840, tous deux reliés en USB à l'ordinateur.
| | |

Transformer un XIAO en clavier Wi-Fi ou Bluetooth piloté par smartphone

Il est possible d’écrire sur un ordinateur depuis un smartphone sans installer de logiciel sur cet ordinateur.

Le principe tient en une petite carte XIAO branchée sur un port USB. L’ordinateur la prend pour un clavier ordinaire. Le téléphone lui transmet le texte, en Wi-Fi ou en Bluetooth selon la carte utilisée, et la carte le tape touche après touche.

Schéma : deux parcours du texte côte à côte, en Wi-Fi par un XIAO ESP32-S3 et en Bluetooth par un XIAO nRF52840, tous deux reliés en USB à l'ordinateur.

À quoi sert cette clé ?

Cette solution peut notamment servir à :

  • dicter un texte depuis un smartphone ;
  • saisir rapidement un texte préparé sur le téléphone ;
  • créer un clavier adapté à certains besoins ;
  • écrire sur un ordinateur sur lequel aucun logiciel ne peut être installé ;
  • contrôler plusieurs ordinateurs avec une interface identique.

Important : le XIAO peut écrire dans n’importe quelle fenêtre active. Pour les premiers essais, utilisez uniquement un éditeur de texte simple, comme le Bloc-notes sous Windows ou Xed sous Linux Mint.

Wi-Fi ou Bluetooth : quelle version choisir ?

Les deux versions aboutissent au même résultat : le texte saisi ou dicté sur le téléphone s’écrit dans la fenêtre active de l’ordinateur. Elles diffèrent par la carte à utiliser et par la façon dont le téléphone s’y relie.

  • Version Wi-Fi : un XIAO ESP32-S3 crée son propre réseau Wi-Fi et affiche une page dans le navigateur du téléphone. Aucune application n’est à installer, mais le téléphone doit quitter son réseau Wi-Fi habituel pour rejoindre celui de la carte.
  • Version Bluetooth : un XIAO nRF52840 reçoit le texte d’une application Android, MD’s KeyBridge. Le téléphone garde sa connexion Wi-Fi, et l’application ajoute la reconnexion automatique, des textes enregistrés et une bibliothèque de commandes de dépannage.

Pour un essai rapide, sans application à installer, la version Wi-Fi suffit. Pour un usage régulier avec un téléphone Android, la version Bluetooth est plus confortable. La disposition de clavier attendue sur l’ordinateur n’est pas la même d’une version à l’autre : chaque guide précise la sienne. Dans les deux cas, la carte se programme une seule fois avec Arduino IDE.

Les cinq guides

Chaque étape a son propre guide :

Certains liens de cet article sont des liens d’affiliation Amazon : un achat effectué par ces liens rapporte une petite commission à md.lu, sans surcoût pour l’acheteur.