Skip to main content
Design DocumentRaw Githubusercontent

ESP32-EVB Open Source Hardware User Manual

User manual for the Olimex ESP32-EVB development board featuring ESP32-WROOM-32E/UE modules, Ethernet, CAN bus, dual relays, and LiPo charging support.

View design document

Overview

The ESP32-EVB is an open-source development board from Olimex based on the Espressif ESP32-WROOM-32E or ESP32-WROOM-32UE modules. This hardware platform integrates 10/100Mbps Ethernet via the Microchip ETH8710A, dual 10A/250VAC relays, and a CAN bus interface using the SIT1050T transceiver. It includes an on-board CH340T for USB-to-serial programming, a MicroSD slot, and IR communication. Power is managed by the Silergy SY8089 regulator and a Microchip MCP73833 LiPo charger for battery-backed operation. The manual provides details on hardware layout, power consumption, pinout descriptions, and software setup for Arduino and ESP-IDF environments.

Use Cases

  • Industrial automation and control
  • IoT gateway development
  • Smart home relay management
  • CAN bus data logging and monitoring
  • Battery-powered wireless sensor nodes
  • Remote infrared control systems

Topics

ESP32-EVB
Olimex
ESP32-WROOM-32E
ESP32-WROOM-32UE
CH340T
ETH8710A
SY8089
MCP73833
SIT1050T
Ethernet
CAN bus
Relay Control

Referenced Parts

ESP32-WROOM-32E

Espressif Systems

ESP32-WROOM-32E or ESP32-WROOM-32UE module (depending on variant) with WiFi, BLE connectivity

ESP32-WROOM-32UE

Espressif Systems

ESP32-WROOM-32E or ESP32-WROOM-32UE module (depending on variant) with WiFi, BLE connectivity

MCP73833

Microchip

the Li-Po battery charger MCP73833 can output up to 1200mA

SY8089

Silergy

the regulator is SY8089 can output maximum 2000mA continuously

SIT1050T

Sitcore

The CAN is controlled by SIT1050T (different hardware revisions might use different CAN transceiver chip)

CH340T

WCH

Built-in CH340T programmer for Arduino and ESP-IDF

ETH8710A

Microchip

Ethernet 100Mb interface with ETH8710A