MD-Clavier-BLE 1.2.4 · firmware pour Seeed Studio XIAO nRF52840 (Plus)

Rôle : la carte se présente à l'ordinateur comme un clavier USB et tape
le texte reçu en Bluetooth depuis l'application Android MD's KeyBridge.

INSTALLATION (Arduino IDE 2)
1. Fichier > Préférences > URL de gestionnaire de cartes supplémentaires :
   https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json
2. Gestionnaire de cartes : installer « Seeed nRF52 Boards »
   (pas la version « mbed-enabled »). Testé avec la version 1.1.13.
3. Ouvrir clavier-bluetooth-xiao-nrf52840.ino (garder le fichier dans son
   dossier du même nom).
4. Outils > Type de carte : le modèle exact de la carte
   (Seeed XIAO nRF52840 ou Seeed XIAO nRF52840 Plus).
5. Outils > Port : le port de la carte, puis Téléverser.

DISPOSITION DE CLAVIER
Le texte est tapé pour un ordinateur réglé en « Français (Suisse) ».
Avec une autre disposition (AZERTY, allemand...), certains caractères
seront faux : il faut adapter la table de caractères du programme.

VOYANT DE LA CARTE
  Bleu fixe        : en attente du téléphone (Bluetooth)
  Vert fixe        : téléphone connecté, prêt à taper
  Rouge clignotant : l'ordinateur ne reconnaît pas la carte
  Rouge fixe       : programme bloqué (débrancher et rebrancher)

REDÉMARRAGE AU BRANCHEMENT
À chaque mise sous tension, la carte attend que l'alimentation USB soit
stable puis redémarre une fois (moins d'une demi-seconde). Sans cela,
avec la bibliothèque USB fournie par le paquet Seeed, la carte pouvait
rester bloquée après un simple débranchement / rebranchement et ne
refonctionner qu'après un appui sur le bouton Reset.
