M5Stack : Mini-clavier CardKB Grove
Mini clavier Qwerty pour projet MicroContrôleur
- Interface I2C
- Connecteur GROV
- Compatible 3.3V et 5V
- U035, CardKB
Les paiements sont sécurisés par LyraCollect, une société de collecte de paiements française
Il est possible de se faire livrer chez soi, en point relais ou retirer sur rendez-vous chez MCHobby
Nous préparons, emballons et expédions vos commandes avec un grand respect et un grand soin.
Mini clavier I2C pour projet MicroContrôleur
Egalement connu comme "CardKB" cette unité M5Stack est un petit clavier Qwerty.
Avec un clavier, il devient possible de saisir des données dans votre logiciel ou d'interagir avec le logiciel. Cela offre de très nombreuses possibilités logicielles.
Ce clavier contient bien plus de bouton qu'il n'y en a de disponible sur le M5-Core (seulement 3 boutons).
Le clavier dispose des 3 touches combinatoires, a savoir les touches: Sym pour les symboles, Shift pour les majuscules et Fn pour les fonctions. Ainsi avec la touche "a" peut être utilisée avec Sym+"a", Shift+"a", Fn+"a". Un riche ensemble de possibilités.
Cette unité communique avec le M5-Core par l'intermédaire du bus I2C (dispo sur le port GROVE A port). Il est accessible à l'adresse 0x5F.
Quelles sont les combinaisons possibles:
- Bouton simplement pressé: le clavier produira la lettre en minuscule. Presser "Q" sur le clabier produit un "q" minuscule. Pour les touches spéciales comme "tab" (tabulation) ou "Esc" (escape), cela enverra le code correspondant (aussi connu comme Code de contrôle).
- Shift+touche: le clavier produira la lettre sous la forme majuscule. Presser les touches Shift+"Z" sur le clavier produira la lettre "Z" en majuscule.
- Sym+touche: le clavier produira la seconde valeur associée avec la touche (visible en haut-à-droite au dessus de la lettre). Presser Sym+"2" produira la lettre "@".
- Fn+touche: la touche fonction est utilisé pour produire la 3ieme valeur associée à la touche (lorsque disponible).
La valeur produite par cette touche fonction peut être utilisé pour créer des fonctionnalités uniques comme, par exemple, la combinaison Ctrl+C (qui permet d'arrêter un script MicroPython).
Ressource 3D
- Un boîtier pour clavier CardKB (Thingiverse)
- Frame pour clavier + M5-Core (Thingiverse)
Détails techniques
- Clavier complet avec combinaison multi-touche
- Interface Grove, support UIFlow, Arduino et MicroPython
- Fonctionne en logique 3.3V et 5V
Contenu
Pour chaque commande, vous recevrez une unité CardKB et un câble Grove.
Tutoriel
- M5Docs sur CardKB (U035, Anglais)
- Utiliser CardKB avec MicroPython (Wiki, MCHobby)
- Fiche produit du fabriquant
- Code Arduino (Github, Anglais)