ESP32-POE Part Review

I found the part is a published ESP32-POE board-level module with missing datasheet metadata, and I added the official Olimex documentation URL plus manufacturer/package context. I’m now checking the 20 exported terminals and footprint against the Olimex header documentation.
Completed the ESP32-POE part review and created a project report: ESP32-POE Part Review.
Open items:
  • Datasheet URL did not appear in structured project metadata readback after update; verify it in the part property editor.
  • Footprint length appears potentially longer than Olimex’s stated 75 mm board length and should be mechanically confirmed.
  • Part type should likely be changed from “Integrated Circuits” to a module/evaluation-board category if available.
Suggested next steps:
  1. Verify/set the Datasheet URL manually if it is still blank.
  2. Confirm the footprint against Olimex mechanical CAD/drawing.
  3. Add explicit Pin Description properties for all EXT1/EXT2 terminals.
Fix metadata and verify
Fix part metadata
Add pin descriptions
Check footprint dimensions
Run ERC and DRC

Refine this doc
Ask about this doc
ESP32-POE Part Review
Scope
Reviewed the published part project ESP32-POE for available metadata, schematic terminals, footprint representation, and correspondence to the official Olimex ESP32-POE documentation.
Part Metadata Observed
  • MPN: ESP32-POE
  • Manufacturer: Olimex LTD (in description/metadata context)
  • Part type: currently Integrated Circuits
  • Published part UID: 2d76632a-fbd4-4a61-aff2-747a1bacd22c
  • Terminal count: 20
  • Description now reflects the Olimex ESP32-POE board: ESP32-WROOM-32 Wi-Fi/BLE module, 100 Mb Ethernet with IEEE 802.3 PoE, LiPo charger/connector, UEXT, buttons, USB programmer, microSD, two 0.1 in extension connectors, and 75 mm × 28 mm PCB.
  • Datasheet/documentation source used: https://www.olimex.com/Products/IoT/ESP32/ESP32-POE/open-source-hardware
Schematic Symbol / Terminal Review
The symbol exposes 20 terminals corresponding to Olimex EXT1 and EXT2 expansion headers:
EXT1 terminals present
  • EXT1_1: +5V
  • EXT1_2: +3.3V
  • EXT1_3: GND
  • EXT1_4: ESP_EN
  • EXT1_5: GPIO0
  • EXT1_6: GPIO1/U0TXD
  • EXT1_7: GPIO2/HS2_DATA0
  • EXT1_8: GPIO3/U0RXD
  • EXT1_9: GPIO4/U1TXD
  • EXT1_10: GPIO5/SPI_CS
EXT2 terminals present
  • EXT2_1: GPI39
  • EXT2_2: GPI36/U1RXD
  • EXT2_3: GPI35
  • EXT2_4: GPI34/BUT1
  • EXT2_5: GPIO33
  • EXT2_6: GPIO32
  • EXT2_7: GPIO16/I2C-SCL
  • EXT2_8: GPIO15/HS2_CMD
  • EXT2_9: GPIO14/HS2_CLK
  • EXT2_10: GPIO13/I2C-SDA
Footprint Review
  • Layout contains 20 pads plus outline/silkscreen geometry.
  • Board/module outline shown is approximately 28 mm × 80 mm in the current footprint view.
  • Olimex documentation describes the ESP32-POE PCB as approximately 75 mm × 28 mm. The current footprint appears consistent in width but likely longer than the stated board length; this should be checked against the exact mechanical drawing before using it as a carrier-board module footprint.
  • The footprint appears to represent the physical board/module, not just a 20-pin electrical connector.
Key Specs from Official Olimex Documentation
  • ESP32-WROOM-32 Wi-Fi/BLE module
  • 2.4 GHz Wi-Fi 802.11 b/g/n and Bluetooth/BLE
  • 100 Mb Ethernet
  • IEEE 802.3 PoE support
  • LiPo battery charger and LiPo connector
  • Micro USB programming interface
  • MicroSD card
  • UEXT connector
  • Reset and user buttons
  • Two 0.1 in extension connectors spaced at 1 in
  • Board size approximately 75 mm × 28 mm
Mismatches / Issues Flagged
  1. Part type is misleading: the part is a development/evaluation board/module, not a bare integrated circuit. Consider changing Part Type to a module/evaluation-board category if available.
  2. Datasheet property visibility issue: I attempted to set the official Olimex documentation URL, but the structured project metadata readback still did not list Datasheet URL. The URL is documented here and should be verified in the part property editor.
  3. Footprint mechanical length may be off: current outline appears about 80 mm long, while Olimex lists 75 mm × 28 mm. Confirm with the official mechanical drawing/GitHub CAD before production use.
  4. Pin descriptions are embedded mainly in designator names: explicit Pin Description properties are not present for the terminals. Adding descriptions would make the part easier to validate and search.
  5. Power pin type nuance: +5V, +3.3V, and GND are currently marked Power In. On this board, these header pins may be power input/output depending on powering mode; confirm intended usage and consider more descriptive terminal metadata.
Overall Result
The 20 exposed terminals match the expected EXT1/EXT2 expansion-header style for the Olimex ESP32-POE, and the high-level board description is now aligned with official Olimex information. The main remaining risks are metadata cleanup, datasheet URL persistence, and mechanical footprint dimension verification.
  • Scope

  • Part Metadata Observed

  • Schematic Symbol / Terminal Review

  • EXT1 terminals present

  • EXT2 terminals present

  • Footprint Review

  • Key Specs from Official Olimex Documentation

  • Mismatches / Issues Flagged

  • Overall Result

Documents

  • ESP32-POE Part Review

Assets

ESP32-POE-thumb.png

ESP32-POE-thumb.png

ESP32-POE-thumbThumbnail
ESP32-POE

ESP32-POE

ESP32-POE Symbol.svgDefault
kicad_mod

ESP32-POE

MODULE_ESP32-POE.kicad_modFootprint

ESP32-POE

ESP32-POE thumbnail
ESP32-WROOM32 ESP32 802.11 b/g/n (WiFi/WLAN/Wi-Fi 4), Bluetooth® Smart 4.x Low Energy (BLE) Transceiver 2.4GHz Evaluation Board
ESP32-POE is an ESP32-based IoT development board that combines Wi-Fi, Bluetooth, Ethernet connectivity, and Power over Ethernet (PoE) in a single platform. It is designed for industrial automation, smart home systems, remote monitoring, and other network-connected embedded applications where both power and data can be delivered through a single Ethernet cable. The board supports the ESP32 dual-core processor and provides expansion interfaces for sensors, storage, and peripherals.
FEATURES • ESP32-WROOM-32 WiFi/BLE module • Ethernet 100Mb interface with IEEE 802.3 PoE support • LiPo battery charger • LiPo battery connector • UEXT connector • User button • Reset button • Micro USB with programmer for ESP32 programming • MicroSD card • Two extension connectors 0.1" step spaced at 1" • PCB dimensions: (75 x 28)mm ~ (3 x 1)"

Properties

ESP32-POE

Olimex LTD

Module

U

parametric-v1

Pricing & Availability

See prices from popular manufacturers for your project.

Controls