Challenge #6 - Smart Emojis & E-Textiles

Daniel K. Schneider

Défi 06 : Smart Emojis & E-Textiles

Digital Innovation Week 2026 — FacLab UniGE, campus Battelle
Porteur du défi : Daniel K. Schneider — FacLab UniGE / Arbores Tech

Le défi

Transformer un vêtement ou un accessoire existant en objet interactif grâce à des émojis et des connecteurs brodés et à une électronique amovible.

Un émoji devient une interface : le toucher déclenche une lumière, un son ou un mouvement. Il ou un deuxième emoji peut aussi réagir à son environnement. À vous d’imaginer une interaction utile, expressive ou ludique, puis d’en réaliser un prototype.

Commencez par un scénario d’usage

Avant de broder ou de programmer, décrivez une situation concrète :

Qui utilise l’objet ? Dans quel contexte ? Pour faire quoi ? Quelle action ou quel événement déclenche quelle réponse ? Pourquoi cette réponse est-elle pertinente ?

Quelques pistes pour démarrer :

  • Communiquer : toucher un émoji pour exprimer une envie, une émotion ou une demande, sans passer par la parole.

  • Jouer de la musique : transformer un vêtement en instrument, chaque émoji déclenchant un son.

  • Réagir à son environnement : faire réagir un accessoire à la lumière, au mouvement, à la température ou au niveau sonore, par exemple pour signaler une ambiance bruyante.

Vous pouvez reprendre ces pistes ou proposer un tout autre usage.

Première étape : apprendre avec un exercice simple

Brodez un émoji comportant une surface tactile (« bouton ») et une piste en fil conducteur. Reliez l’extrémité de cette piste à une entrée tactile du Circuit Playground Express (CPX) à l’aide d’une pince crocodile.

Programmez une réaction : toucher le bouton brodé doit allumer une lumière sur la carte et produire un son sur la carte.

Cet exercice permet de comprendre toute la chaîne : broderie conductrice → détection du toucher → programme → lumière et son. Il ne doit pas nécessairement être démontable ni lavable.

Ensuite : réalisez votre projet

Votre équipe devra présenter :

  • Un scénario d’usage explicite, illustré par une courte histoire ou un storyboard.

  • Un prototype sur un textile de réemploi, intégrant au moins un émoji brodé et une interaction fonctionnelle.

  • Une démonstration et une courte documentation : code, connexions, fonctionnement, limites et améliorations possibles.

  • Une réflexion sur la responsabilité du projet : son utilité justifie-t-elle les composants ajoutés ? Comment entretenir, réparer et réutiliser l’ensemble ?

  • Une construction démontable et réparable, permettant de retirer la carte et son alimentation pour entretenir le textile. : Une solution consiste à fixer le CPX sur un support textile amovible, relié aux zones brodées par des boutons-pression métalliques.

Repérez clairement les connexions, évitez les contacts entre pistes et protégez les parties conductrices exposées. Coupez l’alimentation avant toute manipulation. Les possibilités de lavage dépendront des matériaux et des composants restant sur le textile.

Les moyens à disposition

Broderie numérique : bibliothèque d’émojis, fils décoratifs et fil conducteur Madeira pour réaliser des surfaces tactiles et leurs connexions.

Électronique : le CPX possède déjà dix LED multicolores, un haut-parleur, un microphone et des capteurs de mouvement, de lumière et de température. Des LED déportées, deux micro-servos et un petit écran peuvent compléter le projet, après validation du montage et de son alimentation.

Programmation : MakeCode, avec blocs ou JavaScript. L’utilisation d’une IA générative pour vous aider à programmer et à corriger le code est encouragée. Testez chaque fonction sur la carte.

 

Ressources

Broderie avec du fil conducteur :
https://edutechwiki.unige.ch/fr/Broder_avec_du_fil_conducteur

Bibliothèque d’émojis à broder :
https://arbores.tech/e/e/

Programmation MakeCode pour le CPX (comprend l'interface web plus des tutos)
https://makecode.adafruit.com/

Pour plus d'informations :
https://edutechwiki.unige.ch/fr/E-textile 

Encadrement

A discuter avec Daniel K. Schneider. On fixera des heures de présence et un canal de communication.