Olimex Support Forum

Microcontrollers => ESP32 => Topic started by: Ol!mexGoody on April 22, 2026, 06:13:46 PM

Title: ESP32-POE-ISO-EA-16MB full assembly .step file
Post by: Ol!mexGoody on April 22, 2026, 06:13:46 PM
I have the ESP32-POE-ISO-EA-16MB and would like a full assembly .step file so I can design a rack mount for it in Fusion.

I found this https://github.com/OLIMEX/ESP32-POE/tree/master/HARDWARE (https://github.com/OLIMEX/ESP32-POE/tree/master/HARDWARE) and tried to make sense of KiCad to extract the full assembly, but I keep running into export errors.

Is the full assembly of the ESP32-POE-ISO-EA-16MB available anywhere in .step and/or .stl without requiring knowledge of how to navigate KiCad?
Title: Re: ESP32-POE-ISO-EA-16MB full assembly .step file
Post by: LubOlimex on April 23, 2026, 01:54:26 PM
It is a good idea to also look at a ready 3D designs, there are many box designs online for ESP32-POE-ISO that can be used as basis. Our boxes also have 3D design files available for download:

https://www.olimex.com/Products/IoT/ESP32/BOX-ESP32-POE-ISO/

Now for the ESP32-POE-ISO I have exported STEP here:

https://ftp.olimex.com/TEMP/ESP32-PoE-ISO-step-export/ESP32-PoE-ISO_Rev_L.step

Notice that I haven't double checked if the dimensions in the export are 100% consistent with each component. We don't need component height during manufacturing so some components can be a bit off. My advice is to also always compare the STEP file with the real board (empirically measure heights).

In future you can export from KiCAD on your won, it is the free software we use to design these boards. Install KiCAD and download the sources from the GitHub page for ESP32-POE-ISO, open the project file in KiCAD, open the PCB layout editor, and click File -> Export and chose one of the formats. Furthermore, there is a built-in 3D viewer in KiCAD, again open the PCB and navigate to View -> 3D Viewer.
Title: Re: ESP32-POE-ISO-EA-16MB full assembly .step file
Post by: faraz on April 26, 2026, 11:12:51 AM
Are there step files or CAD models for this one as well?

I would like to 3D print them

https://www.olimex.com/Products/OLinuXino/BOXES/BOX-LIME/

I couldnt find them on the website.
Title: Re: ESP32-POE-ISO-EA-16MB full assembly .step file
Post by: LubOlimex on April 27, 2026, 08:20:05 AM
These are metal boxes and we don't have CAD models from them, they are manufactured by 3d party manufacturer. We have this plastic box for LIME2 and battery which can be used for LIME too:

https://github.com/OLIMEX/OLINUXINO/tree/master/BOXES/LIME2-PLASTIC-BOX

Also there are many free 3D designs for boxes for LIME board if you search online in yeggi or pritables:

https://www.yeggi.com/q/olimex+a20+olinuxino+lime/

https://www.printables.com/model/1149553-limebox-remix-olimex-olinuxino-lime-a10
Title: Re: ESP32-POE-ISO-EA-16MB full assembly .step file
Post by: Ol!mexGoody on May 02, 2026, 08:28:46 PM
@faraz, Are you kidding me!? Start your own post!
Title: Re: ESP32-POE-ISO-EA-16MB full assembly .step file
Post by: Ol!mexGoody on May 02, 2026, 08:34:43 PM
Thanks!

Quote from: LubOlimex on April 23, 2026, 01:54:26 PMIt is a good idea to also look at a ready 3D designs, there are many box designs online for ESP32-POE-ISO that can be used as basis. Our boxes also have 3D design files available for download:

https://www.olimex.com/Products/IoT/ESP32/BOX-ESP32-POE-ISO/


I didn't want to make a box, rather an AV rack mount.

Here is the finished project.

https://www.printables.com/model/1701766-parametric-olimex-esp32-poe-iso-ea-av-rack-mount-1

It'd be great if I could update it with a rev M external antenna board. For bonus points, do you have the external antenna modeled as well?

Quote from: LubOlimex on April 23, 2026, 01:54:26 PMNow for the ESP32-POE-ISO I have exported STEP here:

https://ftp.olimex.com/TEMP/ESP32-PoE-ISO-step-export/ESP32-PoE-ISO_Rev_L.step

Notice that I haven't double checked if the dimensions in the export are 100% consistent with each component. We don't need component height during manufacturing so some components can be a bit off. My advice is to also always compare the STEP file with the real board (empirically measure heights).

In future you can export from KiCAD on your won, it is the free software we use to design these boards. Install KiCAD and download the sources from the GitHub page for ESP32-POE-ISO, open the project file in KiCAD, open the PCB layout editor, and click File -> Export and chose one of the formats. Furthermore, there is a built-in 3D viewer in KiCAD, again open the PCB and navigate to View -> 3D Viewer.


Yeah, I tried exporting from KiCad, but like I said I kept running into export errors.
Title: Re: ESP32-POE-ISO-EA-16MB full assembly .step file
Post by: LubOlimex on May 04, 2026, 11:00:47 AM
Nice, thank you for sharing it! Pretty neat job!

QuoteIt'd be great if I could update it with a rev M external antenna board. For bonus points, do you have the external antenna modeled as well?

I am not sure if I understand the first request. Do you want me to export the hardware revision M board, it is pretty much the same and the ESP32-WROOM-32UE module cuts at the PCB edge and has a provision for the u.FL connector.

Edit 06.05 - the ESP32-WROOM-32UE is actually shorter and cuts at PCB's edge.

We don't have a 3D model for the antenna, we purchase it and the manufacturer didn't share one. But these are pretty generic antennas I am sure there should be one available somewhere online.
Title: Re: ESP32-POE-ISO-EA-16MB full assembly .step file
Post by: Ol!mexGoody on May 05, 2026, 05:48:17 PM
Quote from: LubOlimex on May 04, 2026, 11:00:47 AMI am not sure if I understand the first request. Do you want me to export the hardware revision M board, it is pretty much the same and the ESP32e module has the same size just a provision for the u.FL connector.
Yes, the revision M board (less important) with the U.FL connector instead of the PCB antenna (more important)

Quote from: LubOlimex on May 04, 2026, 11:00:47 AMWe don't have a 3D model for the antenna, we purchase it and the manufacturer didn't share one. But these are pretty generic antennas I am sure there should be one available somewhere online.
OK, thanks.
Title: Re: ESP32-POE-ISO-EA-16MB full assembly .step file
Post by: LubOlimex on May 06, 2026, 10:39:40 AM
I found the 3D step component for the antenna variant, I replaced the original one with it. You can find both the export and only the component here:

https://ftp.olimex.com/TEMP/ESP32-PoE-ISO-revision-M/
Title: Re: ESP32-POE-ISO-EA-16MB full assembly .step file
Post by: Ol!mexGoody on May 06, 2026, 05:54:37 PM
Quote from: LubOlimex on May 06, 2026, 10:39:40 AMI found the 3D step component for the antenna variant, I replaced the original one with it. You can find both the export and only the component here:

https://ftp.olimex.com/TEMP/ESP32-PoE-ISO-revision-M/

Thanks! I updated the Fusion file with it.

(https://media.printables.com/media/prints/66c0eb99-3b3d-42f7-a809-0780d0afcbfd/images/12852240_51bff65c-0341-461d-b575-d90c8ffc5a95_c9525856-0275-4d5a-a050-36096d2c3564/thumbs/inside/1920x1440/png/avrackpanelolimexesp32-poe-iso-ea-16mb_2.webp)