ARM-based Internet of Things and Appcessory Design Lab-in-a-Box
Nordic BLE Board and Android OS Edition
Segment | Module | Lecture Note | Lab Exercise | Lab Code | Code Solution
--- | --- | --- | --- | --- | ---
Introduction | 1. Introduction to Internet of Things | Presentation |  |  |
Embedded Programming | 2. ARM-based Embedded System Design | Presentation |  |  |
3. ARM Cortex-M0 Processor –Part1 | Presentation | Getting Started with Keil MDK Programming Cortex-M0 in Assembly using Keil MDK | Lab Code - Square Root | Code Solution - Square Root
4. ARM Cortex-M0 Processor – Part2 | Presentation | Programming Cortex-M0 in C using Keil MDK | Lab Code - LED | Code Solution - LED
5. Interrupt and Power Consumption | Presentation |  |  |
Mobile Computing | 6. ARMv7 Architecture | Presentation |  |  |
7. ARM Cortex-A9 processors | Presentation | Getting Started with ARM DS-5 Simple Cortex-A9 Programming using DS-5 |  | Code Solution - DS5
8. Smartphones and Appcessory Programming | Presentation | Design a Basic Mobile Appcessory | Lab Code - Android | Code Solution - Android
Network Connectivity | 9. Bluetooth Smart Connectivity | Presentation | Design an Bluetooth Smart App to Connect to a Heart Rate Sensor | Lab Code - Android | Code Solution - Android
10. RF Design Basics | Presentation |  |  |
11. nRF51-series SoC Architecture | Presentation |  |  |
Community based Development | 12. Embedded Programing using mbed | Presentation | Blinking LED using mbed SDK | Lab Code - Blinking LED Lab Code - Interrupt | Code Solution - Blinking LED Code Solution - Interrupt
13. High-level Programming using mbed SDK | Presentation | Bluetooth Smart Design and Programming | Lab Code - Basic BLE Device Lab Code - Temperature Sensor | Code Solution - Basic BLE Device Code Solution - Temperature Sensor
14. System Integration Project - App Controlled Robot |  | Design an App Controlled Robot | Lab Code - Android Lab Code - mbed | Code Solution - Android Code Solution - mbed
Appendix | BOM References Accessory |  |  |  |

Subscribe to the University Newsletter | "Like" the ARM University Program Facebook page | Email ARM University Program
Check out our Podcasts on iTunes U | Follow the ARM University Program on Twitter | Follow the ARM University Program on YouTube