Olimex Support Forum

Microcontrollers => ESP32 => Topic started by: GenoMVB on September 09, 2022, 06:29:18 PM

Title: ESP32-POE-EA (Need Starter Working Code) for TCP/IP Communication
Post by: GenoMVB on September 09, 2022, 06:29:18 PM
Hello,

I purchased the Olimex ESP32=POE-EA Development Board and I am having trouble getting started using Arduino IDE. My application requires TCP/IP serial communication between the Arduino Serial Monitor Window and a TCP/IP serial test window on the same Ethernet Network.

I have the "Olimex ESP32-PoE" board selected and I am trying the "ETH_LAN8720.iso" example. No errors, the Ethernet LED's are solid GREEN, and Blinking Yellow..

Within the Arduino serial monitor, I receive no messages at all..

Question to Olimex Moderator:
Where can I find "working", basic, starter Arduino code for a TCP/IP serial connection?

HELP ?!?!?!?
Title: Re: ESP32-POE-EA (Need Starter Working Code) for TCP/IP Communication
Post by: LubOlimex on September 12, 2022, 11:32:01 AM
The board is supported in the official Arduino package for ESP32. So, if you haven't already first install the official package, follow the advice here:

https://docs.espressif.com/projects/arduino-esp32/en/latest/installing.html

Then go to Tools -> Board -> Olimex ESP32-POE and select it then also select the COM port of the device.

Then load the default example for Ethernet, from File -> Examples -> Ethernet -> ETH_LAN8720. Compile and upload. Check the serial monitor.

Make sure to explore the rest of the examples and if you need more advanced examples check our GitHub repo here:

https://github.com/OLIMEX/ESP32-POE/tree/master/SOFTWARE/ARDUINO