• Skip to main content
  • Skip to primary sidebar

RNTLab.com

The Ultimate Shortcut to Learn Electronics and Programming with Open Source Hardware and Software

  • Courses
  • Forum
    • Forum
    • Ask Question
  • Shop
  • Account
  • Blog
  • Login

Using ESP32 wroom with Eclipse

Q&A Forum › Using ESP32 wroom with Eclipse
0 Vote Up Vote Down
Lars Andersen asked 5 years ago

Anyone has a link for a tutorial how to set up the tool chain for Eclipse? (Using the esp2-wroom)

Question Tags: esp32 wroom eclipse
5 Answers
0 Vote Up Vote Down
Rui Santos Staff answered 5 years ago

Hello Lars, why do you prefer to use Eclipse?

in my opinion the best option to program ESP32 boards:

  • VS Code (Visual Studio Code)
  • PlatformIO IDE
  • Then, you can install the ESP32 boards and Arduino core

All my code or projects with Arduino IDE work in VS code. I don’t show that additional step, because I don’t want to make it confusing and having people choosing between those two options. It’s easier to give support and explain in a single programming environment.

In my day-to-day use, I actually use VS Code and PlatformIO IDE.

Regards,
Rui

0 Vote Up Vote Down
Lars Andersen answered 5 years ago

Hello Rui,

Honest, I don’t favor Eclipse in particular. I just have used Arduino IDE to ‘get a hole through’, mainly because you were using it in your examples 😉

I am a hardware/software person whereas I never was much of a tool chain guy: Things should work out of the box or have a ready to use step by step instructions.

So which one of the two would you recommend (and why do you alternate between the two)?

Thanks for a set of very comprehensive videos, by the way. Surely it is worth the subscription!

0 Vote Up Vote Down
Rui Santos Staff answered 5 years ago

Hello again! I think you should get started with the Arduino IDE  to avoid get started with too many new things at once. When you’re comfortable programming your boards, I would upgrade to:

  • VSCode: https://code.visualstudio.com/
  • Install PlaformIO IDE (extension): https://platformio.org/platformio-ide 

Then, you’ll have the option to install the ESP32 or ESP8266 boards to program them. I definitely need to write something on that subject, but their documentation is updated and with everything that you need:

  • ESP32 (Espressif 32): https://docs.platformio.org/en/latest/platforms/espressif32.html
  • ESP8266 (Espressif 8266): https://docs.platformio.org/en/latest/platforms/espressif8266.html

I hope that helps! Regards,
Rui

0 Vote Up Vote Down
Lars Andersen answered 5 years ago

Hello again,
I’ve just got the VSCode and Platform IO up and running. Works like a charm. I must say: So MUCH easier than Arduino IDE where I reallly REALLY missed any kind of IntelliSense.
I tried in on your ‘ESP32 Web Server’ example: Once I figured out that I need to install ESP-IDF again, this time explicitly as a Platform IO extension, it worked out of the box. (For some reason it didn’t work in my settings with Chrome, but flawlessly with good old IExplorer.)
Thanks for pointing me to the a better set of tools!
Best regards,
/Lars

0 Vote Up Vote Down
Rui Santos Staff answered 5 years ago

You’re welcome Lars!

It should work with Chrome thought, but I’m glad you made it work. I also prefer VSCode, but I recommend getting started with Arduino IDE. So, most people won’t get overwhelmed to try a different software.

Regards,
Rui

Primary Sidebar

Login to Ask or Answer Questions

This Forum is private and it’s only available for members enrolled in our Courses.

Login »

Latest Course Updates

  • [New Edition] Build ESP32-CAM Projects eBook – 2nd Edition April 16, 2025
  • [eBook Updated] Learn ESP32 with Arduino IDE eBook – Version 3.2 April 16, 2025

You must be logged in to view this content.

Contact Support - Refunds - Privacy - Terms - MakerAdvisor.com - Member Login

Copyright © 2013-2025 · RandomNerdTutorials.com · All Rights Reserved

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.