La
Boxing week est une période de 6 jours débutant le 26 décembre. Le terme, inventé et popularisé dans les années 2000 en
Grande Bretagne et dans les pays du
Commonwealth, désigne une période de promotions où les différents distributeurs écoulent leur stock de
Noël invendu.
Dans notre
(Un)Boxing week 2016 sur
TI-Planet, nous te proposons donc, cette semaine uniquement, de te déballer tous nos cadeaux inédits à raison de 1 par jour, un petit avant-goût des tests à venir sur le site pour l'année 2017 !



Voici donc aujourd'hui le
Grove Starter Kit for LaunchPad, commercialisé directement par
seeed studio, les créateurs du standard
Grove, au prix actuel de 59$.

C'est un kit qui peut être utilisé avec :
- une carte de développement TI-LaunchPad
- le périphérique TI-Innovator, justement conçu autour d'une carte TI-LaunchPad MSP-432 modifiée
Dans les deux cas, c'est contrôlable en
TI-Basic avec une calculatrice
TI-83 Premium CE ou
TI-Nspire CX à jour, cas qui nous intéressera ici.
L'emballage n'est certes pas très inspiré avec un vert assez maladroit, enlaidi de plus par l'apposition d'une étiquette rouge agressif sur fond gris très triste, et avec comme si cela ne suffisait pas un motif de quadrillage anachronique terminant de gâcher le tout.
Mais bon, une fois le haut-le-coeur passé, tentons de faire abstraction de ça pour aller plus loin voir si ça vaut le coût, car c'est le contenu l'important.


Nous découvrons dans la boîte :



La carte d'extension
Grove Base BoosterPack est destinée à étendre la connectivité des cartes de développement
TI-LaunchPad en leur rajoutant 10 ports
Grove.
Dans le contexte du TI-Innovator c'est donc inutile puisque directement inclus dans le périphérique, même si il n'y a que 7 ports Grove au lieu de 10.
De plus, vu que le pseudo-langage de contrôle utilisé par les programmes TI-Basic dispose de noms bien précis pour les 7 ports (IN1, IN2, IN3, I2C, OUT1, OUT2, OUT3) non mentionnés ici sur la carte, nous doutons qu'il puisse fonctionner dans ce contexte.Autour, les capteurs/actionneurs
Grove sont :
- sonar à ultrasons
- afficheur numérique 4 chiffres à 7 segments
- relai
- capteur de rotation / potentiomètre circulaire
- buzzer
- capteur de luminosité
- capteur sonore / microphone
Notons que le capteur de luminosité fait donc doublon avec celui intégré dans le périphétique TI-Innovator, à moins d'un projet nécessitant plusieurs capteurs, ou encore un capteur externe librement orientable.
Mais ô surprise, ce n'est pas fini. En retirant la carte d'extension
Grove Base BoosterPack nous découvrons 3 autres capteurs dessous !

Nous rajoutons donc à la liste :
- capteur d'humidité
- capteur de mouvement
- capteur de température + humidité

Enfin, nous trouvons au fond de la boîte un livré détaillé documentant chaque élément, ainsi que la connectique
Grove.
Le
Grove Starter Kit for LaunchPad se résume donc à :
- 1 carte d'extension Grove Base BoosterPack
- 10 capteurs/actionneurs Grove
Et à date, même en excluant la carte d'extension et le capteur de luminosité pour un usage avec un périphérique
TI-Innovator, oui ça vaut clairement le coût - le pack revenant sensiblement moins cher que la somme des 9 autres capteurs
achetés séparément !
Il restera toutefois un dernier élément à prendre en compte dans le cadre de la programmation TI-Basic depuis une calculatrice, c'est que le pseudo-langage de contrôle dispose de mots-clé pour identifier les différents capteurs/actionneurs Grove comme nous avons déjà détaillé.
Il nous faudra donc encore vérifier que chaque élément est bien géré par la calculatrice, avant de conclure - car par exemple aucun mot-clé ne nous vient à l'idée pour l'afficheur numérique. 
A très bientôt en 2017 donc pour le test, et à demain pour la prochaine surprise ! 