Skip to main content

Board ESP32 DevKit Type-C

Board phát triển dựa trên module ESP32-WROOM-32: Wi-Fi 2.4GHz + Bluetooth, dual-core 240MHz, nạp code trực tiếp qua cổng USB Type-C (chip CP2102/CH340). Cắm breadboard chạy ngay — nền tảng phổ biến nhất cho dự án IoT.


Thông số kỹ thuật

MCUESP32-D0WD dual-core LX6
Tần số240 MHz
Flash4 MB
SRAM520 KB
Wi-Fi802.11 b/g/n 2.4GHz
BluetoothBLE 4.2 + Classic
GPIO khả dụng~25 chân
Điện áp logic3.3 V
Cấp nguồn5V (USB) / 3V3
Cổng nạpUSB Type-C (CP2102/CH340)

Sơ đồ chân

Board đưa ra chân của module ESP32-WROOM-32. Xem sơ đồ chân tương tác đầy đủ (chức năng từng GPIO, ADC, touch, strapping pin) tại trang linh kiện:

ESP32-WROOM-32 — Pinout tương tác

Lưu ý nhanh:

  • Chân an toàn để dùng I/O: GPIO 4, 5, 13, 14, 16–19, 21–23, 25–27, 32, 33.
  • GPIO 34–39 chỉ input (không pull-up nội, dùng đọc ADC).
  • Tránh dùng GPIO 6–11 (nối flash) và để ý strapping pin 0, 2, 12, 15 khi khởi động.

Nạp code

  1. Cài board "esp32 by Espressif Systems" trong Arduino IDE (Board Manager).
  2. Cắm cáp Type-C vào PC; chọn board ESP32 Dev Module và đúng cổng COM.
  3. Nếu nạp không vào: giữ nút BOOT khi bắt đầu upload (một số board cần).

Code mẫu (Wi-Fi scan)

#include <WiFi.h>

void setup() {
Serial.begin(115200);
WiFi.mode(WIFI_STA);
WiFi.disconnect();
delay(100);
}
void loop() {
Serial.println("Quét Wi-Fi...");
int n = WiFi.scanNetworks();
for (int i = 0; i < n; i++) {
Serial.printf("%d: %s (%d dBm)\n", i + 1, WiFi.SSID(i).c_str(), WiFi.RSSI(i));
}
delay(5000);
}

Liên quan