~/talk

SwiftyPi

Talkat try! Swift Tokyo 2018 Β· 2018-03-01..03-03Β· [swift, embedded-and-hardware]
slides:none on file

Raspberry Pi runs Ubuntu 16.04 and hosts a Vapor server while Swift code on the Pi is limited to Swift 3.1.1 (no ARM support for Swift 4.x), so the build uses WiringPi for CLI tests and the SwiftGPIO package to control pins. A mobile app talks to the Pi server and flips a GPIO-controlled LED and buzzer as a departure cue; the demo works live. Key constraints: no Vapor toolbox, careful physical vs GPIO pin numbering, and occasional loose wiring.

AI-written summary Β· about

  1. 0:00Intro
  2. 1:27Evolution of Swift
  3. 2:07Enter... the Raspberry Pi
  4. 3:09Choosing the Operating System
  5. 6:40How to lay out our circuit?
  6. 8:25Disclaimer
  7. 9:20SwiftyGPIO
  8. 10:05Setting up the Led
  9. 11:21Led on/off
  10. 11:50Berlin Train System
  11. 13:06Setting up Vapor
  12. 15:33What have we done?
  13. 16:44Lessons learned part II
~/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.