Chào mọi người, bài viết này sẽ hướng dẫn các bạn làm quen với Module ESP32, và có thể tự làm một project đơn giản nhất.
1.Đầu tiên, mình sẽ giới thiệu qua về module ESP32.
ESP32 là cả một hệ thống bao gồm:
Vi xử lý ensilica Xtensa dual core 32Bit LX6.
ROM 448Kb
SRAM 512 Kb
Bộ chuyển đổi tương tự số 12bit ADC
Bộ chuyển đổi số tương tự 8bit DAC
Bluethooth v4.2 với tính năng BLE
Wifi 802.11 b/g/n/e/i HT40
3 Bus UART
2 x I2C
Ngoài ra còn rất nhiều tính năng khác như: Touch sensor, Hall sensor, PWM, Ethernet, CAN 2.0, …
Các bạn nên đọc qua bài viết này để biết thêm nhiều đặc điểm nổi bật của ESP32 so với ESP8266 cũng như cách để cài Arduino IDE làm trình biên dịch cho ESP32.
2. Bây giờ mình sẽ hướng dẫn các bạn cách nối dây và làm một Project đơn giản.
Khi máy tính đã nhận driver PL2303 bạn vào mục device manager sẽ hiển thị như hình sau:
Set up cho Arduino
Các bạn phải đọc bài viết hướng dẫn cài Arduino IDE cho esp32 trước nhé, nếu không các mục hiển thị trong Arduino IDE của các bạn sẽ không giống như hướng dẫn của mình đâu.
Bây giờ chúng ta sẽ chỉnh các mục trong phần Tools của trình biên dịch thành như sau:
Sau đó các bạn viết Code, ở đây mình chỉ lấy ví dụ đơn giản là nháy LED ở chân IO13.