An ESP32 evaluation board (WiFi et Bluetooth) made by Olimex
Olimex is company designing professional products of a very high quality. The products are designed for professional usage and are noise immunized. The ESP32 Evaluation Board is not a toy but a robust and well ingeenered board.
This is a great ESP32 IoT board with great connectivity options:
- wired Ethernet (100Mb ),
- Bluetooth LE,
- CAN connectivity
- IR Remote control.
The board has onboard LiPo battery charger and a step-up DC/DC converter, so the board can also been powered from LiPo battery like UPS as it has an internal LiPo battery charger and a step-up converter.
The board is also fit with 2 relais that can be used to switch power on appliance.
With the ESP32 plateform revised by Olimex Ltd offers a 40 pins GPIO (all the ESP32 ports), a microSD connector, a Ethernet support (LAN8710A), a CAN Bus driver (MCP2551), an USB-to-Uart interface (CH340T).
The Olimex's version of ESP32 can be used with the Arduino IDE as described on the Arduino-ESP32 GitHub.
- ESP32-WROOM32 module
- Built-in programmer for Arduino and ESP-IDF
- WiFi, BLE connectivity
- Ethernet 100Mb interface
- MicroSD card
- 2 x relays 10A/250VAC (15A/120VAC 15A/24VDC) with connectors and status LEDs
- CAN interface
- IR received and transmitter, up to 5 meters distance
- LiPo charger for stand alone operation during power breaks with 4 status LEDs
- Power jack for external power supply, 5V
- UEXT connector to connect UEXT modules
- GPIO 40 pin connector with all ESP32 ports
- Dimensions: (75 x 75)mm
ESP32 and Arduino IDE
This is a good news for Arduino lovers.
Expressif expect, with time, to have an installation of ESP32 support as simple as for the ESP8266 (via the "board manager"). However, the ESP32 support on Arduino IDE may still requires some manual operation for installing it properly.
In the meanwhile, you can take a look to the information contained in the following links: arduino-esp32 GitHub, the "Installing the ESP32 Board in Arduino IDE (Mac and Linux instructions)" article, or the "Installing the ESP32 Board in Arduino IDE (Windows instructions)" article.