Bắt đầu với Ban Phát triển ESP32

Sep 13, 2018 Để lại lời nhắn

Bài viết này là hướng dẫn bắt đầu cho ban phát triển ESP32. Nếu bạn đã quen thuộc với ESP8266, ESP32 là người thành công của nó. ESP32 được nạp rất nhiều tính năng mới. Có liên quan nhất: nó kết hợp WiFi và khả năng không dây Bluetooth và đó là lõi kép.

Thông số kỹ thuật

Khi nói đến thông số kỹ thuật của chip ESP32, bạn sẽ thấy rằng:

-Các ESP32 là lõi kép, điều này có nghĩa là nó có 2 bộ vi xử lý.

-Nó có Wi-Fi và bluetooth tích hợp.

- Nó chạy các chương trình 32 bit.

-Các tần số đồng hồ có thể lên đến 240MHz và nó có RAM 512 kB.

- Ban đặc biệt này có 30 hoặc 36 chân, 15 trong mỗi hàng.

-Nó cũng có nhiều loại thiết bị ngoại vi có sẵn, như: cảm ứng điện dung, ADC, DAC, UART, SPI, I2C và nhiều hơn nữa.

-Nó đi kèm với cảm biến hiệu ứng hall tích hợp và cảm biến nhiệt độ tích hợp.

the ESP32 chip specifications

Môi trường lập trình

ESP32 có thể được lập trình trong các môi trường lập trình khác nhau. Bạn có thể dùng:

-Arduino IDE

-Espressif IDF (Khung phát triển IoT)

-Micropython

-JavaScript

-LUA

ESP32 Pinout

ESP32 có nhiều GPIO với nhiều chức năng hơn so với ESP826.

Với ESP32, bạn có thể quyết định các chân nào là UART, I2C hoặc SPI - bạn chỉ cần đặt mã đó trên mã. Điều này là có thể do tính năng ghép kênh của chip ESP32 cho phép gán nhiều chức năng cho cùng một pin.

Nếu bạn thích ESP32, hãy chọn sản phẩm ESP32 & UNO Board & Shield

ESP32 Development Board WiFi+Bluetooth Ultra-Low Power Consumption Dual Cores