Skip to content

totovr/Esp32-Dev

Repository files navigation

esp32

esp32 programs for different applications

Getting Started

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.

Prerequisites

  • VS Code
  • esp32 Dev Board
  • A computer with OSX, Windows, Linux

Installing

For Windows users

  • 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

For Mac users

  • 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

For linux users please follow the next steps

  • 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

Contributing

Please read CONTRIBUTING.md for details of the code of conduct, and the process for submitting pull requests to us.

Versioning

I use SemVer for versioning.

Authors

Antonio Vega Ramirez:

License

This project is licensed under The MIT License (MIT) - see the LICENSE.md file for details

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy