La boule qui parle : matériel et méthode
La liste du matériel et la méthode pour fabriquer la boule qui parle et qui surveille tes sessions Claude Code.
Le matériel
| Pièce | À quoi ça sert | Où regarder |
|---|---|---|
| Raspberry Pi (Zero 2 W ou Pi 4) | le cerveau, gros comme une carte bancaire, ports USB et HDMI | raspberrypi.com/products |
| ReSpeaker 2-Mics Pi HAT | deux micros + sortie haut-parleur, se clipse sur le Pi | wiki.seeedstudio.com/ReSpeaker_2_Mics_Pi_HAT |
| Petit écran rond | les deux yeux et les animations | catalogue Raspberry Pi / Seeed (lien à vérifier) |
| Haut-parleur 8 ohms | la voix | n'importe quel modèle 3 W |
| Batterie USB + carte de charge | elle marche sans fil | générique |
| Carte micro SD 32 Go | le système | générique |
| Filament PLA blanc | la boule et l'anneau | générique |
La coque en impression 3D
Trois pièces : la demi-coque arrière, la demi-coque avant percée pour l'écran, l'anneau blanc qui fait le tour. Imprimé en PLA, 0,2 mm de couche, 15 % de remplissage. Tu laisses une ouverture derrière pour le haut-parleur et une fente pour le port de charge.
Pas besoin de savoir souder : le HAT se clipse sur les broches du Pi, le haut-parleur se visse sur le bornier, l'écran se branche en nappe.
Le logiciel
- Tu installes Raspberry Pi OS sur la carte SD, tu actives le Wi-Fi et le SSH.
- Tu installes le pilote du ReSpeaker (le Pi gère le son nativement, tu n'ajoutes rien d'autre).
- Tu installes Claude Code sur le Pi.
- Tu demandes à Claude d'écrire le programme. C'est lui qui code tout : les yeux, les animations, la voix.
Le prompt à donner à Claude
Tu travailles sur un Raspberry Pi avec un ReSpeaker 2-Mics Pi HAT et un écran rond.
Écris un programme Python qui :
1. affiche deux yeux animés sur l'écran rond (clignement, regard qui suit)
2. écoute le micro et répond à voix haute
3. lit mes notifications du matin à voix haute : "Bonjour Lucas, aujourd'hui tu as gagné 347 abonnés"
4. surveille mes sessions Claude Code et annonce à voix haute quand une tâche est finie
5. lit mes statistiques d'usage : nombre de messages, total de tokens, modèle favori
Lance tout au démarrage du Pi.
Les annonces de fin de tâche
Claude Code déclenche un script quand une tâche se termine : c'est ce qui fait parler la boule. La doc des hooks est ici : docs.claude.com/en/docs/claude-code/hooks
Et pour les stats qu'elle annonce (messages, total de tokens, modèle favori), tu lui fais lire ton tableau d'usage Claude.
Une question sur une pièce ou sur le prompt ? Réponds à ce message, j'te réponds.