Getting Started with ESP32-S2, PlatformIO, and Arduino Framework
Tomasz Tarnowski Tomasz Tarnowski
11.3K subscribers
24,723 views
0

 Published On Premiered Dec 9, 2021

In this ESP32-S2 video tutorial, you're going to learn how to build a simple project based on Arduino Framework using ESP32-S2-Saola-1 Development Board, Visual Studio Code, and PlatformIO by programming the built-in LED diode to blink and change the color of the light. It's one of the simplest and quickest ways to get started with this microcontroller.

👍 Subscribe for more IoT and programming tutorials like this:    / @tomasztarnowski4434  

USB OTG wiki:
https://en.wikipedia.org/wiki/USB_On-...
USB Devices ESP32-S2 can possibly imitate:
https://en.wikipedia.org/wiki/USB#Dev...

Library to build USB Devices on ESP32-S2:
https://docs.tinyusb.org/en/latest/re...

CP210x USB to UART Driver:
https://www.silabs.com/developers/usb...

Getting Started with ESP32 - Step-By-Step Tutorial (previous ESP32 video):
   • Getting Started with ESP32 - Step-By-...  

ESP32-S2 Specification:
https://www.espressif.com/sites/defau...

ESP32-S2-Saola-1 Development Board Specification:
https://docs.espressif.com/projects/e...

You can get ESP32-S2-Saola-1 here (affiliate links):
- eBay UK - https://ebay.us/Akp1YJ
- eBay USA - https://ebay.us/QU5UVu
- eBay DE - https://ebay.us/wpoYBa
- AliExpress -https://s.click.aliexpress.com/e/_DdL...
- Digikey: https://www.digikey.co.uk/en/products...

USB to Micro USB Cables Tested to work with ESP32-S2-Saola-1 board:
Type-C to Micro USB:
- eBay UK - https://ebay.us/7z9AF6
- eBay USA - https://ebay.us/cwrWGo
- eBay DE - https://ebay.us/ixcU7P
- AliExpress - https://s.click.aliexpress.com/e/_Dm6...
Type-A to Micro USB:
- eBay UK - https://ebay.us/SYRSzo
- eBay USA - https://ebay.us/pj4tlU
- eBay DE - https://ebay.us/G5ANmL
- AliExpress -https://s.click.aliexpress.com/e/_DmI...

Software used in the video:
Visual Studio Code IDE: https://code.visualstudio.com/
PlatformIO Extension: https://platformio.org/platformio-ide
Clang-Format Extensions (Code Formatter): https://marketplace.visualstudio.com/...

Link to the code: https://github.com/ttarnowski/get-sta...

Social Media:
Twitter:   / t_tarnowski​  
Linkedin:   / tomasz-ta...​  
GitHub: https://github.com/ttarnowski​

Thank you for watching and see you soon!

00:00 Intro
00:31 To-Do List
01:17 ESP32-S2 vs ESP32 - main differences
03:26 ESP32-S2-Saola-1 Development Board
04:57 Creating a new project with VSCode and PlatformIO
06:30 Workaround to use Arduino Framework with Saola-1 board
07:36 Setting the monitor speed and initializing the Serial
08:05 Simple “Hello” program to send text over Serial
09:28 Preparing the board and deploying the code
10:26 Connecting to Serial Monitor and testing the program
11:31 Program to blink LED Diode: external library installation
13:15 Program to blink LED Diode: writing the code
16:25 Deploying the code and final test
17:17 The End

show more

Share/Embed