ESP32-EVB
Select Product Variant
- ESP32-EVB
- ESP32-EVB-EA
- ESP32-EVB-EA-IND
- ESP32-EVB-IND
Price | 19.95 EUR |
---|---|
10 - 49 pcs | 17.96 EUR |
50 - 10000 pcs | 15.96 EUR |
This is the ultimate IoT board with wired 100Mb Ethernet Interface, Bluetooth LE, WiFi, Remote control IR, and CAN connectivity. The board can operate with single LiPo backup battery like UPS as it has an internal LiPo battery charger (no step-up converter, so relays, CAN and USB power would not work over battery). Two relays allow you to switch power appliances on and off.
ESP32-EVB-EA and ESP32-EVB-EA-IND come with ESP32-WROOM-32UE and external antenna;
ESP32-EVB and ESP32-EVB-EA work in the commercial temperature range 0-70C;
ESP32-EVB-IND and ESP32-EVB-EA-IND are functionally identical, but have all components rated for operatng in the industrial temperature range -40+85C.
ESP32-EVB is originally designed by OLIMEX Ltd and a result of continual improvements.
FEATURES
- ESP32-WROOM-32E or ESP32-WROOM-32UE module
- USB micro connector for powering and programming
- Built-in programmer for Arduino and ESP-IDF
- WiFi, BLE connectivity
- Ethernet 100Mb interface
- MicroSD card
- 2 x 10A/250VAC (15A/120VAC 15A/24VDC) relays with connectors and status LEDs
- CAN transceiver and 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 DC
- UEXT connector for expansion modules
- Reset and user buttons
- GPIO 40 pin connector with all ESP32 ports
- Dimensions: (75 x 75)mm ~ (2.95 x 2.95)"
- Optional external antenna (-EA)
- Industrial grade -40+85C version available (-IND)
DOCUMENTS
SOFTWARE
- ESP-IDF software demos for ESP32-EVB at GitHub
- Works with Arduino for ESP32 if you have troubles refer to this document - Arduino IDE demos for ESP32-EVB
USB drivers:
FAQ
- I tried the ETH_LAN8720 example from Arduino IDE but it ends up with an error. To be specific it throws this error:
E (101) lan87xx: lan87xx_init(499): wrong chip ID
E (101) esp_eth: esp_eth_driver_install(215): init phy failed
What is wrong? What can I do? - The code attempts to initlize the Ethernet before it gets clock source which bugs it. Add "delay (500)" in the beginning of the setup() like this:
void setup()
{
delay(500);
Serial.begin(115200);
WiFi.onEvent(WiFiEvent);
ETH.begin();
}