
This book was written to help anyone who wants to get started with Ubuntu Core for Raspberry Pi 3. It describes all the basic elements of the Ubuntu Core with step-by-step approach.
Table of Content
1. Introduction to Raspberry Pi 3 and Ubuntu Core
1.1 Raspberry Pi 3
1.2 Getting Hardware
1.3 Ubuntu Core
1.4 Testing
2. Preparing Ubuntu Core for Raspberry Pi 3
2.1 Getting Started
2.2 Preparation
2.2.1 Register to Ubuntu One
2.2.2 Setting up SSH Key for Linux and Mac
2.2.3 Setting up SSH Key for Windows
2.2.4 Setting MicroSD Card
2.3 Download Ubuntu Core
2.4 Flashing Ubuntu Core into MicroSD Card
2.4.1 Flashing using dd
2.4.2 Flashing using Win32DiskImager
2.4.3 Flashing using Etcher
2.5 Plugin microSD card to Raspberry Pi 3
3. Powering Up, Running, and Configuring Ubuntu Core
3.1 Put Them All!
3.2 First Configuration
3.3 Access Ubuntu Core via SSH
3.3.1 Accessing Ubuntu Core via Linux and Mac
3.3.2 Accessing Ubuntu Core via Windows
3.4 Rebooting
3.5 Shutdown
3.6 Reboot and Shutdown in Classic Mode
4. Accessing Ubuntu Core over SFTP
4.1 Getting Started
4.2 Configuring FileZilla
4.3 Testing
5. Raspberry Pi Programming for Ubuntu Core
5.1 Getting Started
5.2 Install Development Platform Runtimes
5.3 Python
5.4 C/C++
5.5 Node.js
5.6 Exit from Classic Mode
6. Ubuntu Core Programming with snap
6.1 Getting Started
6.2 Create snap project
6.3 Build a snap project
6.4 Running
6.5 What's Next?
7. GPIO Programming for Ubuntu Core
7.1 Introduction to GPIO
7.2 Installing Python Library for GPIO and GPIO Tools
7.3 Accessing GPIO
7.4 Demo
7.5 Further Reading
How to Buy
You can get this book on the following online store.
Lulu, http://www.lulu.com/shop/agus-kurniawan/getting-started-with-ubuntu-core-for-raspberry-pi-3/ebook/product-23964600.html
Google Play Book, https://play.google.com/store/books/details?id=Q3qFDwAAQBAJ
Amazon Kindle, https://www.amazon.com/dp/B07N6LT9PC
Kobo, https://www.kobo.com/de/en/ebook/getting-started-with-ubuntu-core-for-raspberry-pi-3