~/talk

Making Coffee with Flutter

Talkat Fluttercon Europe 2023 · 2023-07-05..07-07· [flutter]
slides:none on file

A 1995 Illy Francis X1 gets gutted and fitted with a temperature probe, solid‑state relay and ESP8266 running a PID controller that achieves ~0.1° C accuracy; extraction target stays 88–96° C and P gains are adjustable live. A Raspberry Pi runs an MQTT broker and a Flutter UI (uses Riverpod, fl_chart, mqtt_client) to tune PID and view temperature charts; performance on Raspberry Pi OS is solid, and for production ARM64 devices the recommendation is Flutter Elinux with Wayland and MQTT broker integration.

AI-written summary · about

  1. 0:00Introduction to talk
  2. 0:49My journey to coffee machines
  3. 4:03The coffee machine itself
  4. 5:05Basics of coffee science
  5. 7:33How the machine works
  6. 9:20Hardware modifications
  7. 10:04Software and PID control
  8. 11:50Why Flutter for control
  9. 12:54Future plans for the system
  10. 15:46Why embedded Flutter
  11. 17:12GUI frameworks comparison
  12. 20:24Why Flutter fits embedded
  13. 21:05Running Flutter on embedded
  14. 22:08Flutter embedder options
  15. 23:14Display servers explained
  16. 25:43Choosing the right embedder
  17. 27:11Flutter ELinux by Sony
  18. 29:20Embedded system considerations
  19. 30:02Step-by-step installation guide
  20. 31:49Development and deployment
  21. 32:10Summary and resources
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.