Showing posts with label Arduino-ESP32. Show all posts
Showing posts with label Arduino-ESP32. Show all posts

2018/09/06

How to develop Arduino ESP32 firmware using VS Code and PlatformIO

This post is about how to do firmware development for ESP32 using VS Code, PlatformIO, and Arduino-ESP32 Core.

In case the environment for VS Code and PlatformIO hasn't been set up, please refer to the post below.

How to develop Arduino ESP8266 firmware using VS Code and PlatformIO - Part 1

Create a new project for ESP32

1. Launch VS Code and click on the "PlatformIO: Home" icon.


2018/04/27

Arduino-ESP32 - How to update to the latest Arduino-ESP32

Arduino-ESP32 is still under development and, from time to time, newer version is released with patches and/or enhancements. In the event that you encounter problem with your sketch (like the sketch works on ESP8266 but not on ESP32), aside from checking the libraries, it's a good idea to update to the latest version of Arduino-ESP32.

Here are the steps for updating to the latest Arduino-ESP32.

1. Go to https://github.com/espressif/arduino-esp32 to check for the availability of the latest version of Arduino-ESP32;

Below is a screenshot at the time of writing this post.

2018/04/26

Arduino-ESP32 - Solution to "Invalid library found"

After updating Arduino-ESP32, I notice that there is a line of message at the bottom of the message window of Arduino IDE.

The message reads "Invalid library found in C:\Users\WeiHsiungHuang\Documents\Arduino\hardware\espressif\esp32\libraries\BLE: C:\Users\WeiHsiungHuang\Documents\Arduino\hardware\espressif\esp32\libraries\BLE"


2017/11/18

Adding support for NodeMCU-32S Module to Arduino IDE

This post is about how to add support for ESP32 to Arduino IDE and how to upload a sample Arduino sketch to NodeMCU-32S.

For info. on how to update an already installed Arduino-ESP32 support package, please visit http://wei48221.blogspot.tw/2018/04/arduino-esp32-how-to-update-to-latest.html.

Below is the NodeMCU-32S module used for this post.