~/talk

How to Write Your Own Custom Driver for Android Things

Talkat DevFestMN 2018 · on Saturday, 2018-02-10· [android]
speakerdeck:jamescoggan
slides:none on file

Shows how to implement a real custom driver library in Android Things using Kotlin, GPIO edge triggers and pulse-timing decoding for a 433 MHz remote (receiver + transmitter) and an Arduino helper; documents hitting Java scheduling limits on Raspberry Pi that drop pulses and the fix of offloading timing to a microcontroller or using proper kernel/SoM access; mentions hardware details: level shifter, 30 meter range remotes, $25 six‑pack; driver and Arduino code end up working across Raspberry Pi and NXP boards.

AI-written summary · about

  1. 0:00Start
  2. 0:54What is the goal?
  3. 2:20First of all, how do they work?
  4. 3:59How to connect the socket to Android Things?
  5. 5:14We need a voltage divider
  6. 19:39Now what?
  7. 24:46RCSwitch lib for Arduino
~/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.