Skip to the content.

ESP32 Development Board

Information

Introduction

The ESP32 is a series of low-cost, low-power system on a chip (SoC) microcontrollers with integrated Wi-Fi and dual-mode Bluetooth. It was developed by Espressif Systems and is a successor to the popular ESP8266.

The ESP32 Development Board (CH340C Type C version) is a specific variant that features:

Developer Setup

To start developing with the ESP32, follow these steps:

  1. Install USB Drivers:
    • Download and install the CH340 drivers for your operating system (Windows, macOS, or Linux).
    • Once installed, connecting the board via USB Type-C should create a new COM/Serial port.
  2. Install Development Environment:
    • Arduino IDE: A popular choice for beginners. You must add the ESP32 board URL to the “Additional Board Manager URLs” in Preferences (https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json).
    • PlatformIO: A professional-grade extension for VS Code, ideal for larger projects.
    • ESP-IDF: The official IoT Development Framework by Espressif for advanced users.
  3. Select Board:
    • In Arduino IDE, select ESP32 Dev Module or DOIT ESP32 DEVKIT V1.

GC9A01 Display (7 Pin Version)

The 1.28” GC9A01 display is a vibrant, round TFT LCD display module that is commonly paired with ESP32 and Arduino projects for creating modern wearable or smart-home interfaces.

See also