The Uelectronics-ESP32 Arduino Package is a comprehensive suite of tools and libraries designed to empower developers to harness the full potential of the ESP32 microcontroller. This package enables seamless programming and control of ESP32-based devices on DualMCU boards and UNIT PULSAR ESP32 boards using the widely popular Arduino platform.
With this package, developers can unlock a world of possibilities for building cutting-edge IoT solutions, prototyping innovative applications, and exploring the capabilities of connected devices. It includes an extensive collection of examples and sample code to help users quickly get started.
This package supports a wide array of ESP32-based development boards, ensuring flexibility and adaptability for diverse projects:
- PULSAR ESP32-C6
- PULSAR ESP32-H2
- UNIT DualMCU ESP32
- UNIT DualMCU-ONE ESP32
- ESP32 Dev Module
- ESP32S3 Dev Module
- ESP32C3 Dev Module
- ESP32S2 Dev Module
Follow these steps to seamlessly integrate the package into your development environment:
-
Stable Release Link
Use the following link for the latest stable release:https://raw.githubusercontent.com/UNIT-Electronics/Uelectronics-ESP32-Arduino-Package/main/package_Uelectronics_esp32_index.json
-
Prepare Your Environment
- Download and install the latest version of the Arduino IDE (we recommend using version 2.0 or later) from the official Arduino website.
-
Configure Preferences
- Open the Arduino IDE and navigate to the Preferences window.
- Paste the release link above into the Additional Board Manager URLs field. If you have multiple URLs, separate them with commas.
-
Install the ESP32 Platform
- Go to Tools > Board > Boards Manager.
- Search for UNIT Electronics ESP32 and install the platform package.
- After installation, select your preferred DualMCU-ESP32 or PULSAR ESP32 board under Tools > Board.
For detailed usage information, examples, and further resources, explore the following repositories:
- UNIT DualMCU GitHub Repository
- UNIT DualMCU-ONE GitHub Repository
- UNIT PULSAR ESP32-C6 GitHub Repository
- UNIT PULSAR ESP32-H2 GitHub Repository
The included examples provide practical insights and real-world applications to kickstart your development journey.
The JSON package used in this release has been updated to version 3.0.0, based on Espressif's 3.1.3 version. This ensures improved stability and compatibility with the latest ESP32 development tools. For more details, check the official Arduino Release v3.1.3 based on ESP-IDF v5.3.
Elevate your projects with the DualMCU line of boards and the Uelectronics-ESP32 Arduino Package, experiencing the power of innovation right at your fingertips.