Загрузка страницы

Getting Started with ESP32-S2, PlatformIO, and Arduino Framework

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: https://www.youtube.com/channel/UCeWDDxqfxpKucuPt5elzmiQ?sub_confirmation=1

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

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

CP210x USB to UART Driver:
https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers

Getting Started with ESP32 - Step-By-Step Tutorial (previous ESP32 video):
https://www.youtube.com/watch?v=tc3Qnf79Ny8

ESP32-S2 Specification:
https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf

ESP32-S2-Saola-1 Development Board Specification:
https://docs.espressif.com/projects/esp-idf/en/latest/esp32s2/hw-reference/esp32s2/user-guide-saola-1-v1.2.html

You can get ESP32-S2-Saola-1 here:
https://www.digikey.co.uk/en/products/detail/espressif-systems/ESP32-S2-SAOLA-1M/11613128

USB to Micro USB Cables Tested to work with ESP32-S2-Saola-1 board:
Type-C to Micro USB:
UK: https://www.amazon.co.uk/gp/product/B07CHGK4G7
US: https://www.amazon.com/Type-C-Fasgear-Braided-Transfer-Compatible/dp/B07CHGK4G7
Type-A to Micro USB:
UK: https://www.amazon.co.uk/gp/product/B0773N757H
US: https://www.amazon.com/UGREEN-Braided-Charger-Charging-Controller/dp/B01NBHYAR0

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/items?itemName=xaver.clang-format

Link to the code: https://github.com/ttarnowski/get-started-with-esp32-s2

Social Media:
Twitter: https://twitter.com/t_tarnowski​
Linkedin: https://www.linkedin.com/in/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

Видео Getting Started with ESP32-S2, PlatformIO, and Arduino Framework канала Tomasz Tarnowski
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
9 декабря 2021 г. 20:00:12
00:17:53
Яндекс.Метрика