Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Android programming with Arduino
Search
Will Hooi
November 09, 2013
Education
0
44
Android programming with Arduino
Will Hooi
November 09, 2013
Tweet
Share
More Decks by Will Hooi
See All by Will Hooi
HacKIDemia #1
willhooi
0
43
Making design thinking tangible
willhooi
0
150
hackidemia_fork.pdf
willhooi
0
94
Other Decks in Education
See All in Education
[SemanaX-UFCG-2024] Guia descomplicado de entrevistas FAANG
hugaomarques
2
440
Information Architectures - Lecture 2 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
1.1k
スタートアップCTOが個人開発で収益化・年13本記事発信・5件登壇を平行するための時間管理
texmeijin
4
780
Monaca Educationを活用した課題解決型の探究学習の実践
asial_edu
0
160
千葉県印西市立・原山小学校における新たな学び「情報探究の時間」実践報告』
codeforeveryone
1
500
「ロータリーって何?」と訊かれたら:国際ロータリー 2720地区 2023-2024年度 公共イメージ部門 副委員長・ 熊本南ロータリークラブ・ 株式会社ヒデコーポレーション 代表 大津 英敬 氏
2720japanoke
0
530
1 занятие. План курса бизнес-моделей и блок "сегментирование" #ideaNN 19.01.2024.
karlov
0
230
デジタルアイデンティティの技術を学ぼう!~認証認可にまつわる標準仕様文書を読んでみよう~ / OpenID Summit Tokyo 2024
ayokura
0
440
生成AIを活用できる大学教職員になる-基本と実践-
gmoriki
0
170
TCA Practice in 5 min
d_date
1
480
応用セッション_同じデータでもP値が変わる話/key_considerations_in_NHST_2
florets1
1
830
【業務イメージスライド】コンサル_観光業の変化について_セナカインターン
cenaka_intern
0
180
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
215
8.5k
GraphQLの誤解/rethinking-graphql
sonatard
48
9.1k
Building Adaptive Systems
keathley
29
1.8k
Music & Morning Musume
bryan
39
5.5k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
319
20k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
11
1.4k
Learning to Love Humans: Emotional Interface Design
aarron
266
39k
Atom: Resistance is Futile
akmur
258
25k
Designing Experiences People Love
moore
135
23k
Scaling GitHub
holman
456
140k
WebSockets: Embracing the real-time Web
robhawkes
59
6.9k
Six Lessons from altMBA
skipperchong
19
2.9k
Transcript
Android Programming for Arduino noobs Or Arduino programming for Android
noobs
Arduino • microcontroller or a computer with limited hardware/capabilities •
low cost, open-source • widely used, large community • designed for novice, easy to learn • simple UI on IDE, based on Processing
Arduino interfaces with sensors Source: WireGarden • Temperature •
Humidity • Light • Sound/ Noise • Air quality • Moisture/ Water levels • Movement • Vibrations • Location • Actuators
Development of tangible interfaces Backend mobile programming Frontend GUI Interface
with physical devices
Eliminating development steps Android applica,on Arduino sketch
Physical device
Amarino (Kauffman & Beuchley) Amarino architecture Will still require Xcode/Android
SDK to customise app esp UI
Andee (Team Annikken) Write Android applications using Arduino IDE
Andee as compared to Amarino Hacking the Amarino architecture
UI library SD card
Andee as compared to Amarino Creating displays and buttons
easily
Demo William Hooi
[email protected]
@willhooi