• 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

Visual studio Code

Q&A Forum › Category: Arduino › Visual studio Code
0 Vote Up Vote Down
Steve Crain asked 5 years ago

I just purchased my second course from you this morning. I really like your courses as they save me a lot of time comparing hardware and selecting libraries and getting started with new projects. I design using several boards. My favorites are the ESP32 ESP8266 and Particle Photon. I recently switched my preferred IDE to Visual Studio Code using the platform IO and Particle plugins. Now I have a consistent and much more capable IDE which I can use for all of my hardware platforms. While not perfect, VS Code with these plugins is much more capable than the Arduino platform.
I know this is a big ask, but please consider making the shift in your courses to VS Code platform as I believe the future of IOT will be with this IDE. Thanks.

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

Hello Steve, 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
lubond answered 5 years ago

Hi Rui.

I fully share Steven’s opinion. VS Code seems to be a good alternative for the future. Going to VS Code is definitely a step forward, but obviously it’s not quite trivial for everyone.

If you are also programming in VS Code, it would be very useful to share your experience. Especially frustrating are the initial settings, correct project setup, path settings, etc. The first steps are most important because they can discourage them very quickly.

Rui, maybe on a simple example, you could show how to import a project from Arduino IDE into VS Code. Most of us worry about the right paths to libraries.

Regards,

Lubond

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

Hello Lubond, I definitely plan to write and create some videos on VSCode.
I think they have a great documentation. However, it might be a bit overwhelming for someone that is just getting started:

  • ESP32: https://docs.platformio.org/en/latest/platforms/espressif32.html
  • ESP8266: https://docs.platformio.org/en/latest/platforms/espressif8266.html

Thanks for letting me know your interest! 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.