~/talk

Swift for IoT

Talkat iOS Conf SG 2016 · on Sunday, 2016-10-23· [embedded-and-hardware, swift]
slides:none on file

Swift runs on Ubuntu 16.04 images for Raspberry Pi and can target BeagleBone; a prototype wires a DHT22 sensor to an Arduino-like board that sends readings over USB serial to the Pi, which controls a relay to switch a 230V lamp and streams a webcam feed. Uses SwiftyGPIO for GPIO, a homegrown Swift Linux serial wrapper to talk to /dev/tty, and MQTT with Mosquitto plus CocoaMQTT for realtime updates. Compilation can use prebuilt binaries or a six‑hour self‑build; lacks GCD so pthreads are used; GPIO can fail after repeated restarts.

AI-written summary · about

  1. 0:00Introduction to Swift IoT
  2. 2:17Hardware setup
  3. 5:44Configuring the development
  4. 9:54Overcoming technical hurdles
  5. 13:58Software architecture
  6. 23:20Network communication
  7. 27:25Demo and Q&A
~/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.