ESP32
Ladybug starter
Most teams install the whole starter as a library instead — see setup. These single files are for repairing a broken copy.
Open the complete starter repository →Reference release · ESP32 Arduino 3.3.7
The starter examples compile with PubSubClient 2.8, DHT sensor library 1.4.6, and ESP32Servo 3.0.9. Team credentials are issued separately and never belong in Git.
ESP32
Most teams install the whole starter as a library instead — see setup. These single files are for repairing a broken copy.
Open the complete starter repository →Trust
ESP32 teams do not need this. The certificate ships inside the library as spine_ca.h, and the helper verifies every connection with it.
Download it for the Python publisher, which reads it from disk, or to check it against the copy in the library. Never replace either with insecure mode.
Download CA certificatesha256 15:6C:68:77:A4:70:E3:88:59:1C:5A:E3:0B:06:CD:E7:B6:20:B2:99:14:51:D2:DB:CF:8C:7B:68:8A:A4:4C:AELaptop
The laptop fallback follows the same topic and payload contract.
Open instructions →Print and attach
Each label carries a scannable production debug permalink. Print at 100% scale after DNS and TLS are live.
greenhouse-1 · climate-nodegreenhouse-1 · light-nodegreenhouse-2 · moisture-nodeoutdoor-1 · frost-nodegreenhouse-1 · draft-nodeoutdoor-1 · rain-nodecompost · compost-nodeworkshop · motion-nodeentrance · counteroutdoor-1 · bench-nodeoutdoor-1 · path-nodegreenhouse-2 · pollinator-nodevisitor-centre · ladybugvisitor-centre · ladybugvisitor-centre · chorusgreenhouse-2 · night-nodevisitor-centre · kioskentrance · towervisitor-centre · sonifiervisitor-centre · whisperer