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 sertOù regarder
Raspberry Pi (Zero 2 W ou Pi 4)le cerveau, gros comme une carte bancaire, ports USB et HDMIraspberrypi.com/products
ReSpeaker 2-Mics Pi HATdeux micros + sortie haut-parleur, se clipse sur le Piwiki.seeedstudio.com/ReSpeaker_2_Mics_Pi_HAT
Petit écran rondles deux yeux et les animationscatalogue Raspberry Pi / Seeed (lien à vérifier)
Haut-parleur 8 ohmsla voixn'importe quel modèle 3 W
Batterie USB + carte de chargeelle marche sans filgénérique
Carte micro SD 32 Gole systèmegénérique
Filament PLA blancla boule et l'anneaugé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

  1. Tu installes Raspberry Pi OS sur la carte SD, tu actives le Wi-Fi et le SSH.
  2. Tu installes le pilote du ReSpeaker (le Pi gère le son nativement, tu n'ajoutes rien d'autre).
  3. Tu installes Claude Code sur le Pi.
  4. 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.