
This book is intended to help everyone who want to get started with Arduino MKR ZERO board development.
Table of Content
1. Setting up Development Environment
1.1 Arduino MKR ZERO
1.2 Electronic Components
1.2.1 Arduino Starter Kit
1.2.2 Fritzing
1.2.3 Cooking-Hacks: Arduino Starter Kit
1.2.4 Arduino Sidekick Basic kit
1.3 Testing
2. Sketch Programming
2.1 Getting Started
2.2 Arduino Hardware Driver
2.3 Setting up Arduino MKR ZERO on Arduino Sketch
2.4 Hello World for Arduino MKR ZERO
2.5 Basic Sketch Programming
2.6 Digital I/O
3. Serial Communication
3.1 Getting Started
3.2 Demo
4. Working with Analog I/O and PWM
4.1 Getting Started
4.2 Analog I/O
4.3 PWM
4.3.1 Arduino MKR ZERO PWM
4.3.2 Controlling RGB LED Color
4.3.3 Arduino Implementation
5. Working with SPI
5.1 Getting Started
5.2 Wiring
5.3 Writing a Program
5.4 Testing
6. Working with I2C
6.1 Getting Started
6.2 Writing Program
6.3 Writing Program
6.4 Testing
7. Working with Internal RTC and Sleep Mode
7.1 Getting Started
7.2 Adding RTC Library
7.3 Demo: Simple RTC
7.4 Demo: Sleep and Wake up
8. Working with I2S
8.1 Getting Started
8.2 Adding I2S Library
8.3 Demo: Simple I2S Microphone
8.4 Demo: I2S Speaker
9. Working with microSD card
9.1 Getting Started
9.2 SD Library
9.3 Demo
10. Sensing Temperature and Humidity with DHT Module
10.1 Getting Started
10.2 Preparation
10.3 Wiring
10.4 Writing Sketch
10.5 Testing
How to Buy
You can get this book on the following online store:
Google Play Book, https://play.google.com/store/books/details?id=QqKJDwAAQBAJ
Lulu, http://www.lulu.com/shop/agus-kurniawan/arduino-mkr-zero-development-workshop/ebook/product-23996532.html
Kobo, https://www.kobo.com/en/ebook/arduino-mkr-gsm-1400-development-workshop
Amazon Kindle, https://www.amazon.com/dp/B07P2M2K9G
Apple iBookstore, http://itunes.apple.com/us/book/isbn9780359456406