ESP32 Arduino Core
约 1 分钟阅读
The ESP32 Arduino core allows you to program Espressif ESP32 series SoCs using the Arduino IDE and ecosystem. The ESP32 is a powerful successor to the ESP8266, featuring integrated WiFi and dual-mode Bluetooth.
-
- espressif/arduino-esp32GitHubespressif/arduino-esp32
- C, C++, LGPL-2.1
- The official Arduino core for ESP32, ESP32-S2, ESP32-S3, ESP32-C3, and more.
- espressif/arduino-esp32GitHubespressif/arduino-esp32
Key Features of ESP32
- Dual Core: Most models feature two Xtensa® 32-bit LX6 microprocessors.
- Wireless Connectivity: 2.4 GHz Wi-Fi and Bluetooth (Classic and LE).
- Rich Peripherals: Capacitive touch sensors, Hall sensors, SD card interface, Ethernet, high-speed SPI, UART, I2S, and I2C.
- Security: Hardware acceleration for AES, SHA-2, RSA, and ECC; secure boot and flash encryption.
Getting Started
To install the ESP32 core in Arduino IDE:
- Open Preferences.
- Add
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.jsonto Additional Boards Manager URLs. - Open Boards Manager, search for "esp32", and install the latest version.
Resources
- ESP32 Official Documentation
- ESP-IDF (IoT Development Framework)GitHubespressif/esp-idfespressif/esp-idf · Apache-2.0, C/C++, CMake · Espressif SoC 的官方 IoT 开发框架,提供 FreeRTOS、驱动、网络协议栈、构建、烧录和调试工具。 · ESP-IDF 项目以 CMake 组织, 统一调用 CMake、Ninja、esptool 和监视器。先固定目标芯片和 ESP-IDF...笔记:ESP-IDF
关联信息
反向链接、本文链接的其他页面和外部资料。
参考资料
GitHub2 条
- espressif/arduino-esp32github.com/espressif/arduino-esp32
- espressif/esp-idfgithub.com/espressif/esp-idf
其他外链1 条
- docs.espressif.com/projects/esp-idf/en/latest/esp32/get-started/index.htmldocs.espressif.com/projects/esp-idf/en/latest/esp32/get-started/index.html