esp32 programs for different applications
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
- VS Code
- esp32 Dev Board
- A computer with OSX, Windows, Linux
- Install the driver
- Install the last stable version of PlataformIO, you can download the package with the manager package of VS Code
- Open PlataformIO
- Create a new project or migrate one of Arduino
- Select esp32 Dev board
- Install the last stable version of PlataformIO, you can download the package with the manager package of VS Code
- Open PlataformIO
- Create a new project or migrate one of Arduino
- Select esp32 Dev board
-
Install latest Arduino IDE from arduino.cc
-
Open Terminal and execute the following command (copy->paste and hit enter):
sudo usermod -a -G dialout $USER && \ sudo apt-get install git && \ wget https://bootstrap.pypa.io/get-pip.py && \ sudo python get-pip.py && \ sudo pip install pyserial && \ mkdir -p ~/Arduino/hardware/espressif && \ cd ~/Arduino/hardware/espressif && \ git clone https://github.com/espressif/arduino-esp32.git esp32 && \ cd esp32 && \ git submodule update --init --recursive && \ cd tools && \ python3 get.py
-
Restart PC, sometimes the driver is not detected until the PC is restarted
-
Install the last stable version of PlataformIO, you can download the package with the manager package of VS Code
-
Open PlataformIO
-
Create a new project or migrate one of Arduino
-
Select esp32 Dev board
Please read CONTRIBUTING.md for details of the code of conduct, and the process for submitting pull requests to us.
I use SemVer for versioning.
Antonio Vega Ramirez:
This project is licensed under The MIT License (MIT) - see the LICENSE.md file for details