~/talk

Swagbadge 101: Software and the Aiko framework

Talkat linux.conf.au 2021 · 2021-01-23..01-25· [embedded-and-hardware]
links:none on file
slides:none on file

Hands-on guide to the Swagbadge: a Wi‑Fi badge built around a LOLIN Lite ESP32 running MicroPython and the Aiko framework that provides OLED drivers, event handlers, networking and OTA support. Hundreds of badges (≈300) are assembled and report to an MQTT server in Australia for schedule notifications, remote messages and GitHub‑backed firmware upgrades. Hardware: two small OLEDs, capacitive sliders, buttons and add‑on pads; software demos include Snake, a CYOA engine and encrypted badge‑to‑badge messaging; the update flow and web AP config are functional now.

AI-written summary · about

  1. 0:00Start
  2. 7:38Simple Add-Ons
  3. 8:25How Do You Power the Badge
  4. 8:50Software
  5. 9:44Mqtt
  6. 16:29How Do You Keep Your Badge Safe from Shorts
  7. 19:09Getting Started
  8. 20:08Ico Framework
  9. 21:15The Firmware
  10. 22:10Project Goals
  11. 33:05Networking
  12. 34:31Button Buttons
  13. 39:16Web Server
  14. 43:57Software Update in the Stock Version
~/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.