Chapter 4
The Arduino Microcontroller Platform
- Microcontrollers
- The Arduino Platform
- Writing Arduino Software
- Trying your code on an Arduino Emulator
- Extending Arduino
- The Arduino Libraries
- Programming your Arduino for the Internet of Things
- Summary
1.1. Programming Microcontrollers
2.1. The Boards
2.2. The Anatomy of an Arduino Board
2.3. The Development Environment
2.3.1. Setup the IDE
3.1. The Arduino Sketch
3.2. Some Basic Examples
7.1. Using Timers
7.2. Using Threads
7.3. Adding Security to your Sensor Readings
7.3.1. Authenticating your Arduino
7.3.2. Encrypting your Data


