
This is my new book which explores how to get started with Raspberry Pi Compute Module 3 in order to operate and develop program on the top of Raspberry Pi platform.
Table of Content
1. Introduction to Raspberry Pi Compute Module 3
1.1 Raspberry Pi Compute Module 3
1.2 Getting Hardware
1.3 Unboxing
2. Flashing OS on Raspberry Pi Compute Module 3
2.1 OS for Raspberry Pi Compute Module 3
2.2 Preparation
2.3 Flashing OS on Raspberry Pi Compute Module 3
2.3.1 Setting up eMMC Raspberry Pi Compute Module 3
2.3.2 Formatting Storage with MS-DOS (FAT)
2.3.3 Flashing OS Image File
3. Powering Up and Running
3.1 Put Them All!
3.2 Expanding File System
3.3 Configure Timezone
3.4 Configure Keyboard
3.5 Rebooting
3.6 Shutdown
3.7 Change Password
3.8 Configure All Settings
4. Raspberry Pi Compute Module 3 Programming
4.1 Getting Started
4.2 Python
4.3 C/C++
4.4 Node.js
4.5 Scratch
4.6 Wolfram Mathematica
5. Connecting to a Network
5.1 Getting Started
5.2 Attaching a Network Module
5.3 Auto Connect to WiFi
5.4 Configuring Static IP Address
5.5 SSH
5.6 SFTP
5.7 Update Package Repository
5.8 Remote Desktop
6. GPIO Programming
6.1 Introduction to GPIO
6.2 Accessing GPIO
6.3 Demo
6.4 Further Reading
7. Working with SPI and I2C
7.1 Getting Started
7.2 Working with SPI
7.2.1 Enabling SPI
7.2.2 Loopback Test
7.3 Working with I2C
7.3.1 Enabling I2C
7.3.2 Testing
8. Raspberry Pi Compute Module 3 Serial Debugging
8.1 Preparation
8.2 Enabling Serial Debugging
8.3 Wiring
8.4 Testing
9. Deploying LAMP Stack
9.1 Getting Started
9.2 Installing Apache Server
9.3 Installing MySQL
9.4 Installing PHP and MySQL Driver for PHP
9.5 Testing PHP
9.6 Testing PHP and MySQL
How to Buy
You can get this book on the following online store:
Lulu, http://www.lulu.com/shop/agus-kurniawan/raspberry-pi-compute-module-3-technical-workshop/ebook/product-23547202.html
Google Play Book, https://play.google.com/store/books/details?id=x9tODwAAQBAJ
Amazon Kindle, https://www.amazon.com/dp/B07B6SGJ2H