1 Introducing the Arduino and Raspberry Pi
Arduino Development System Requirements
A Simple Arduino “Hello World” Program with a LED
Raspberry Pi 3 Hardware Overview
Python IDLE Development Environment
A Simple Raspberry Pi “Hello World” Program with a LED
2 Arduino and Raspberry Pi Programming Language Basics
Overview of the C/C++ Language for the Arduino
Overview of Python for Raspberry Pi
Arduino Serial Monitor and LED Indicator
Arduino Random RGB LED Colors Using a Potentiometer
Raspberry Pi LED Blinker Counter
Raspberry Pi RGB LED Color Selector
Raspberry Pi LED Fading Up and Down Using a Button
Rotary Encoder Controller (KY-040)
Arduino Rotary Encoder Controlling an RGB LED
Raspberry Pi Rotary Encoder Test
Raspberry Pi Rotary Encoder LED Blinker
5 Environmental Sensor Projects I
Reed Switch Magnetic Field Sensor
Raspberry Pi Reed Switch Door Alarm
Arduino TMP36 Temperature Sensor Test
Raspberry Pi Flame Sensor Test
Infrared Proximity/Collision Sensor
Arduino Infrared Proximity/Collision Detector
Raspberry Pi Infrared Collision/Proximity Sensor Alarm
Temperature and Humidity Sensor (DHT11)
Arduino DHT11 Temperature and Humidity Sensor Test
6 Environmental Sensor Projects II
Water Detector/Soil Moisture Sensor
Arduino Soil Moisture Detector
Light Detector (Photo Resistor)
Raspberry Pi “Out of Breath” Game
Raspberry Pi Glass Break Alarm
HC-SR501 Infrared Motion Detector
Arduino Infrared Motion Detector Alarm
Raspberry Pi Infrared Motion Detection Alarm
Arduino HC-SR04 Distance Sensor Intruder Alarm
8 Arduino TFT LCD Display and Image Sensor Projects
Arduino TFT LCD Color Display Screen with SD Card Reader/Writer
Arduino TFT Display and SD Card Reader/Writer Test
Arduino TFT Display Door Entry Alarm with SD Card Logging
Arduino ArduCAM OV2640 Mini Portable Programmable Digital Camera System