Skip to content

Olimex ESP32 POE

paradajz edited this page Apr 21, 2026 · 1 revision

Quick overview

  • OpenDeck target name: olimex_esp32_poe
  • Power: Ethernet PoE or external power, depending on board setup
  • MCU: ESP32
  • MIDI: No
  • OSC: Ethernet
  • Traffic indicators: 0
  • Digital inputs: 3
  • Outputs: 2 (PWM / level control)
  • Analog inputs: 0
  • Board docs: Olimex ESP32-POE
  • Buy links:

Connections

Pinout to use as an reference to pins in later sections:

Switches

Switch # Pin 1 Pin 2
0 GPIO14 GND
1 GPIO4 GND
2 GPIO15 GND

Rotary encoders

Encoder # Pin 1 Pin 2 Pin 3
0 GPIO14 GND GPIO4

Potentiometers

Analog inputs are not enabled on this target.

FSRs

Analog inputs are not enabled on this target.

PWM outputs

Note: current-limiting resistors for LEDs are required in order to avoid damage to the board.

Output # Anode Cathode
0 GPIO32 GND
1 GPIO33 GND

Traffic indicators

Traffic indicators are not enabled on this target.

I2C

Signal Pin
Vcc 3V3
GND GND
SDA GPIO13
SCL GPIO16

DIN MIDI

DIN MIDI is not enabled on this target.

Touchscreen

Touchscreen support is not enabled on this target.

Bootloader switch

Hold OpenDeck switch 0 / GPIO14 low while resetting or powering the board to enter the OpenDeck bootloader.

Flashing

To flash this board with the OpenDeck firmware, go to the OpenDeck configurator and follow the instructions.

Notes

This target is intended for the WROOM-based ESP32-POE-ISO variant.

Clone this wiki locally