The Internet of Things (IoT) and the Quantified Self are the two most significant trends in mobile technology. Knowing how to develop software that interfaces with hardware via a mobile device is a skill every mobile developer should possess. Fortunately, many open source hardware solutions exist such as Arduino, Raspberry PI, RedBoard and a few others, which provides developers an opportunity to cultivate a thorough understanding of electronics and learn how to integrate them using software. This discussion will focus on Arduino since it is the most prominent of these solutions.
1. Android Development For Arduino 101
By: Bryan Jones Richardson
Software Engineer
stable|kernel
bryan.richardson@stablekernel.com
stablekernel.com
2. We’re stable|kernel.
stable|kernel is an Atlanta-based mobile development company
to craft smartly-designed mobile applications that connect brands
directly with their users.
4. @stablekernel
The internet of things (IoT) is the
network of physical devices,
embedded with electronics, software,
sensors, actuators, and network
connectivity that enable them to
collect and exchange data.
• Transportation (Street Lights)
• Healthcare
• Agriculture
• Durables & Wearable
• Object Oriented World
6. @stablekernel
Arduino is an open-source electronics
platform based on easy-to-use hardware
and software. It's intended for anyone
making interactive projects.
(Basically, a small computer that you can
connect to anything).
• Uno
• Mega
• Yun
• Minimal Cost Barriers
• Raspberry Pi, Edison, etc.