| E1 | Low-temperature-difference (coffee-cup) Stirling engine EngineDIY 'Low Temperature Stirling Engine Coffee Cup' · page: aluminium, 136 g; 'Can not use with flame heating!'; runs on a cup of hot water. Kit uses water ≤ 50 °C. | 1 | $24.99 | $24.99 | enginediy.com EngineDIY $24.99 · checked 2026-10-09 · Available (store data) | Engine Model Kit LTD engine with cup ($34.99, page shows Sold out on 2026-10-09); a second, unmodified engine as a control (+$24.99) | Adult drills the 3 mm pressure port (build guide Part 2) |
| E2 | ESP32 Feather V2 (logger) Adafruit PID 5400 · USB serial CSV logger; Wi-Fi/Bluetooth off | 1 | $19.95 | $19.95 | adafruit.com Adafruit $19.95 · checked 2026-10-09 · In stock | Any Arduino with I²C + an interrupt pin (re-map pins) | Header soldering: adult supervision |
| E3 | MPRLS ported pressure sensor, 0–25 PSI absolute Adafruit PID 3965 · I²C 0x18, metal port for a tube; reads the engine's gas pressure | 1 | $29.95 | $29.95 | adafruit.com Adafruit $29.95 · checked 2026-10-09 · In stock | — | — |
| E4 | STEMMA QT / Qwiic cable 100 mm Adafruit PID 4210 | 1 | $0.95 | $0.95 | adafruit.com Adafruit $0.95 · checked 2026-10-09 · In stock | — | — |
| E5 | Waterproof DS18B20 temperature probe Adafruit PID 381 · one in the water, one taped to the top plate | 2 | $9.95 | $19.90 | adafruit.com Adafruit $9.95 · checked 2026-10-09 · In stock | 10 kΩ NTC thermistors + calibration (cheaper, more work) | — |
| E6 | Hall-effect sensor US5881LUA Adafruit PID 158 · one pulse per flywheel turn | 1 | $2.00 | $2.00 | adafruit.com Adafruit $2.00 · checked 2026-10-09 · In stock | IR break-beam pair through the flywheel spokes | — |
| E7 | Small neodymium disc magnets 3 × 1 mm (pair) One S-face-out (triggers), one N-face-out opposite (balances the flywheel, no second pulse) | 1 | $3.00 estimate | $3.00 | Craft/hardware store (no link) — | Adafruit PID 9 rare-earth magnet ($2.50, page shows Out of stock on 2026-10-09; larger: check balance) | Keep magnets away from young children (swallowing hazard) |
| E8 | Silicone tubing 3 mm ID, 1 m Adafruit PID 4661 · use ≤ 5 cm between port and sensor (dead volume ≈ 0.35 cm³) | 1 | $2.50 | $2.50 | adafruit.com Adafruit $2.50 · checked 2026-10-09 · In stock | — | — |
| E9 | Brass tube 3 mm OD × 15 mm + 2-part epoxy Pressure port glued into the engine's top plate | 1 | $6.00 estimate | $6.00 | Hobby/hardware store (no link) — | — | Adult drills and glues; epoxy with gloves, ventilated |
| E10 | 4.7 kΩ + 10 kΩ resistors, half-size breadboard, jumper wires DS18B20 pull-up (4.7 kΩ); hall pull-up to 3.3 V (10 kΩ); wiring | 1 | $7.00 estimate | $7.00 | School stock (no link) — | — | — |
| E11 | USB-A to USB-C data cable Adafruit PID 4474 | 1 | $4.95 | $4.95 | adafruit.com Adafruit $4.95 · checked 2026-10-09 · In stock | Classroom cable | — |
| Subtotal | $121.19 | Low-cost path: $106.24 |