ESP32 Thing Hookup Guide

Pages
Contributors: jimblom

Resources and Going Further

The ESP32 Thing's design is open-source! You can download, view, and modify the Eagle files (PCB design), checkout the schematic, or suggest revisions on the ESP32 Thing GitHub repository.

The ESP32 is still in its infancy, but resources are popping up all over the place for the chip. Check out some of these links for more information, documentation, and examples.

You can also check out these links to go further.

  • ESP-IDF -- IoT Development Framework -- If you want to take your development environment up a step from Arduino, this should be your first step into ESP32 software development. Some notes on the IDF:
    • The IDF is well-documented. Check out the set up guides (for Windows, Mac or Linux) for help getting your environment set up. For help with the API's and data structures, check out esp32.info.
    • There are a handful of example applications.
    • Use the ESP-IDF project template, once you're ready to start creating applications of your own.
  • Blynk -- Blynk allows you to control IoT development boards with an easily configurable iOS/Android app. And it already supports the ESP32!

Looking for additional functionality with the ESP32? Check out the ESP32 Thing Plus with the ESP32 WROOOM module.

ESP32 Thing Plus Hookup Guide

March 7, 2019
Hookup guide for the ESP32 Thing Plus (Micro-B) using the ESP32 WROOM's WiFi/Bluetooth system-on-chip in Arduino.

For more related tutorials, check out the following tutorials tagged with ESP32.

ESP32 Relay Web Server

The goal of this project is to have a website hosted on an ESP32 that controls any relay controlled device connected to a local network and keeps a dynamically updated state of those devices.

IoT RedBoard ESP32 Development Board Hookup Guide

Delve into the functionality-rich world of the IoT RedBoard ESP32 Development Board!

LiPo Fuel Gauge (MAX1704X) Hookup Guide

Monitor your LiPo battery with the LiPo fuel gauge! In this tutorial, we will be using the MAX17043 and MAX17048 to monitor a single cell, LiPo battery over the Arduino Serial Monitor. We will also connect a display to view the output without the need to connect the microcontroller to a computer.

Displaying Sensor Data with Bluetooth

In our previous Bluetooth tutorial called Sending Sensor Data Via Bluetooth, we showed how to display data from a triple axis accelerometer over the Arduino IDE’s serial monitor. Continuing off of the first tutorial, we are going to expand this project to include more capabilities for visualizing and interacting with your accelerometer data.

If you need some project inspiration, check out some of these IoT-focused projects and get making!

Getting Started with Load Cells

A tutorial defining what a load cell is and how to use one.

LED Cloud-Connected Cloud

Make an RGB colored cloud light! You can also control it from your phone, or hook up to the weather!

ESP8266 Powered Propane Poofer

Learn how Nick Poole built a WiFi controlled fire-cannon using the ESP8266 Thing Dev Board!

IoT Industrial Scale

What does a baby elephant weigh? How much impact force does a jump have? Answer these questions and more by building your very own IoT industrial scale using the SparkFun OpenScale.

Or check out these related blog posts.