Dev & Code il y a 18 hAjouter aux favoris

Sur Hacker News, un SRE qui a racheté avec sa famille un bowling abandonné de 8 pistes dans le Midwest raconte comment il a remplacé le système propriétaire par des ESP32 à 5 $ pièce. La BOM chute de 120 k$ à ~1 600 $. Une leçon sur le verrouillage logiciel.
Voilà le genre d'histoire qui rappelle pourquoi on aime la scène hardware bricoleuse. Sur Hacker News, un SRE (Site Reliability Engineer) poste un Show HN qui a fait le buzz ce week-end. Sa situation est atypique : lui et sa famille ont racheté un bowling abandonné de 8 pistes dans une petite ville du Midwest rural, comme réponse au manque de loisirs pour les familles du coin. Face au devis pour un système de gestion neuf - environ 120 000 $ - il a fait ce qu'un SRE fait naturellement : il a réécrit l'infra. Résultat : un ensemble d'ESP32 (les micro-contrôleurs Wi-Fi Espressif à ~5 $ pièce) pour ~1 600 $.
Un bowling classique intègre un système propriétaire (typiquement Brunswick ou QubicaAMF) qui gère :
Ces systèmes sont anciens (souvent années 90-2000), verrouillés, et facturés au prix fort - surtout la maintenance. Notre SRE a raisonné comme il aurait raisonné en prod : chaque sous-système est réductible à quelques capteurs plus une logique métier simple.
L'ESP32 est un micro-contrôleur double cœur Xtensa LX6 à 240 MHz avec Wi-Fi et Bluetooth intégrés, à ~5 $ pièce. Il est parfait pour :
En chaînant plusieurs ESP32 (un par piste + un maître ou un broker), la logique métier tient largement dans les 520 Ko de SRAM disponibles - les règles de score du bowling sont un petit automate d'état.
Ce n'est pas la BOM à 1 600 $ qui impressionne - c'est la reprise en main du protocole entre capteurs, calcul et affichage. Reverse-engineerer le format propriétaire (parfois via un simple sniffing série ou I2C sur les câbles d'origine), ré-implémenter la logique métier, et faire tourner ça en local sans dépendance cloud, c'est ce qui rend le projet reproductible. Et c'est aussi pour ça que ce genre d'histoire vient plus souvent d'un SRE que d'un pur maker : la culture observabilité + fiabilité est celle qui gère le mieux la reprise en main d'un legacy.
Quand un hardware à 120 k$ vend surtout du verrouillage logiciel, un ESP32 à 5 $ + du temps de dev bien investi peut refermer 90 % du gap. Pas pour tout, pas partout - mais c'est un rappel salutaire de ce que peut faire quelqu'un qui traite un bowling comme un service à maintenir.
Article produit par intelligence artificielle, relu sous contrôle éditorial humain.