Skip to content
/ IOT-ESP32-Workspace Public template

Basic Workspace for developing on the ESP32 using Micropython

License

Notifications You must be signed in to change notification settings

HanzeA1/IOT-ESP32-Workspace

Repository files navigation

IOT-ESP32

How to get started?

Requirements

Cloning the repo

A. Using github CLI

  • Make sure you are signed into github CLI. gh auth login
  • Clone the repo. gh repo clone USER/REPONAME
  • Get the subrepo's. cd REPONAME && git submodule update --init --recursive

B. Using Visual Studio Code

  • Clone the repo using the url GITURL

VS Code Welcome screen

  • If you're not signed in you will be prompted to sign in
  • After cloning you can open it using the button in the notification

Notification dialog

  • Open a terminal using CTRL + Shift + `, and initaliaze submodules using git submodule update --init --recursive

Setting up Visual Studio Code

  • Search for recommended extensions by using CTRL + Shift + X and searching @recommended.
  • Install them using the install button

Workspace Recommendations

Usage instructions

Most extensions are very self-explanatory, but here are some instructions for the use of some of them.

Pymakr

Pymakr is used for connecting to the ESP32 dev board and providing a way to upload and download code, as well as interacting with the terminal. To use it you can use buttons on the status bar on the bottom. If they are not displayed, you might need to enable them by right clicking on the status bar and enabling them.

Menu

Gitmoji

The extension is represented by an emoji button when using source control, and can be used very easily.

Gitmoji Button

About

Basic Workspace for developing on the ESP32 using Micropython

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages