SparkFun ESP32 Thing is a development board based on ESP32. This book helps you to get started with ESP32 programming using SparkFun ESP32 Thing board and Espressif IoT Development Framework.
The following is highlight topic in this book:
* Preparing Development Environment
* Setting Up SparkFun ESP32 Thing
* GPIO Programming
* UART
* Touch Pad
* PWM and Analog Input
* Working with I2C
* Working with SPI
* Connecting to a Network
* Bluetooth programming
Table of Contents
Copyright
Preface
1. Preparing Development Environment
1.1 SparkFun ESP32 Thing
1.2 Electronics Components
1.3 Development Tools
1.4 Testing
2. Setting Up SparkFun ESP32 Thing
2.1 Getting Started
2.2 Installing Espressif IoT Development Framework
2.3 Connecting SparkFun ESP32 Thing board to Computer
2.4 Hello SparkFun ESP32 Thing: Blinking LED
2.5 Updating and Erasing Program
2.6 Troubleshooting
3. GPIO Programming
3.1 Getting Started
3.2 Wiring
3.3 Writing a Program
3.4 Testing
4. UART
4.1 Getting Started
4.2 Wiring
4.3 Writing a Program
4.4 Testing
5. Touch Pad
5.1 Getting Started
5.2 Wiring
5.3 Write Program
5.4 Testing
6. PWM and Analog Input
6.1 Getting Started
6.2 Demo Analog Output (PWM) : RGB LED
6.3 Demo Analog Input: Working with Potentiometer
7. Working with I2C
7.1 Getting Started
7.2 Writing Program
7.3 Writing Program
7.4 Testing
8. Working With SPI
8.1 Getting Started
8.2 Wiring
8.3 Writing a Program
8.4 Testing
9. Connecting to a Network
9.1 Getting Started
9.2 Enabling WiFi Module
9.3 Accessing Web Server
10. Bluetooth Programming
10.1 Working with Bluetooth
Source Code
Contact