Électronique · web · impression 3D — 2025 à aujourd'hui

Cinq appareils qui affichent quelque chose d'utile.

Chaque projet part du même endroit : un besoin concret, une carte ESP32, un écran, et un site qui va avec. Voici ce qu'ils montrent.

ESP32-WROVER CAM · PHP · Claude Vision

Frigo intelligent

Des caméras installées dans le frigo photographient les tablettes, une IA lit les images, et l'inventaire se met à jour tout seul. Le site répond ensuite aux vraies questions : qu'est-ce qu'il reste, qu'est-ce qu'on mange, qu'est-ce qu'il faut acheter.

  • Inventaire tenu à jour à partir des photos, sans rien saisir à la main
  • Liste d'épicerie reconstruite automatiquement et suggestions de recettes
  • Épiceries à proximité selon ce qui manque
  • Boîtiers imprimés en 3D qui se clipsent sur une porte du frigo
  • Firmware maître/esclave en ESP-NOW, mises à jour à distance
Matériel
ESP32-WROVER CAM ×3
Logiciel
PHP · Arduino · JSON
Boîtier
OpenSCAD → Bambu X1C
État
En service
projectsmartfridge.com

ESP32-S3 tactile 7 po · ESP-NOW · PHP

Casse la balle

Un tableau de pointage de baseball construit pour le banc : écran tactile de 7 pouces au terrain, deuxième écran pour les parents, montre au poignet de l'entraîneur, et le pointage qui apparaît en direct sur le site pour ceux qui ne sont pas là.

  • Pointage, manches et retraits mis à jour au toucher ou depuis le web
  • Compte des lancers avec les paliers de la règle 111.1 et alertes clignotantes
  • Points par manche, historique des parties et envoi du sommaire par courriel
  • Écran des parents alimenté sans fil par le tableau principal
  • Boîtiers imprimés en 3D, montés à vis
Appareils
2 tablettes · 2 montres
Logiciel
Arduino · PHP · HTTP
Diffusion
Site public trilingue
État
Utilisé en match
casselaballe.com

API Smart Device Management · PHP · JS

Contrôle des thermostats

Deux thermostats Nest dans le même immeuble, un chauffage central partagé, et l'application officielle qui ne montrait pas ce qu'il fallait. Cette page-ci gère les deux appareils côte à côte et rend l'horaire de la semaine lisible d'un coup d'œil.

  • Changement de température à distance sur les deux thermostats
  • Grille hebdomadaire avec copier-coller d'une journée à l'autre
  • Température, humidité et état du système en temps réel
  • Capteurs de pièce et prévisions météo sur 16 jours
  • Horaire envoyé par courriel
Interface
Web (PHP + JS)
Accès
OAuth Google · SDM
Appareils
2 thermostats + pods
État
En service
projetsmart.com/nest-control

Waveshare ESP32-S3 800×480 · PHP · JSON

Réservation de salle

Une seule salle, beaucoup de monde qui veut la réserver, et personne qui a envie de se créer un compte. Le site prend la réservation en deux champs; l'écran accroché au mur, à côté de la porte, dit si la salle est libre maintenant.

  • Réservation sans compte ni mot de passe, en français ou en anglais
  • Section administrateur pour voir et corriger toutes les réservations
  • Confirmations envoyées par courriel
  • Kiosque mural : firmware dédié sur carte tactile, pas une tablette
  • Données dans un simple fichier JSON, aucune base de données à entretenir
Client
Centre Atwater
Logiciel
PHP · JSON · Arduino
Afficheur
Écran tactile 7 po au mur
État
En service
centreatwater.com/conference

PCB sur mesure · capteurs magnétiques · impression 3D

Compteur d'arbitre

L'indicateur mécanique à quatre molettes que tout arbitre garde dans sa poche, refait de zéro : même silhouette, mêmes molettes qui roulent sous le pouce, même chiffre qui apparaît dans la fenêtre. Sauf qu'à l'intérieur, une carte lit la position des molettes et peut envoyer le compte au tableau de pointage.

  • Boîtier imprimé en 3D calqué sur l'indicateur d'origine, extérieur entièrement lisse
  • Vraies molettes indexées par un cliquet à bille et ressort, ancrées à l'intérieur
  • Position de chaque molette lue par un capteur d'angle magnétique
  • PCB sur mesure avec Wi-Fi et batterie, aucune vis visible
  • Aucun écran : les chiffres sont sur les molettes, comme sur l'original
Lecture
4 × encodeur AS5600
Modélisation
OpenSCAD paramétrique
Impression
Bambu Lab X1C
État
Prototype en cours
Pas encore en ligne