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
👍 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
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Getting Started with ESP32 - Step-By-Step Tutorial#339 The new ESP32-S2: How relevant is it for the Makers? First testsWhat ESP32 to buy & use? ESP32 S2,S3,C3,C6,H2...Raspberry Pi Pico VS ESP32 S2 speed comparison benchmark using CircuitPython10 Brilliant ESP32 Projects you can try in 2022!Let's learn together - esp32-s2 USB and ArduinoESP32 - How to create your First ESP IDF project (From Scratch)PlatformIO Tutorial for Arduino and ESP – First Steps with Visual Studio CodeA beginner’s guide to ESP32 | Hardware & coding basics + Wi-Fi server demoYou can learn Arduino in 15 minutes.#407 ESP32-S2 New Arduino USB Functionality: Cool Combination with WiFi#343 Remote control of PC and Smartphones with DIY HID devices (inlc. Rubber Ducky / Bad USB)ESP32 - Getting Started with ESP-IDF using Visual Studio Code [Easiest Method]Getting Started with ESP32 Wireless Networking in C | Wirelessly Enable Any Project with ESP32Programming an ATtiny85/45 with an Arduino UNO (Getting started)WiFiManager with ESP32 - Stop Hard-coding WiFi Credentials!Getting Started with PlatformIOBuilding a Digital Music Player with I2S?! What is I2S! EB#45#363 Which ESP32 pins are safe to use?ESP32 vs ESP32-S2 (2020) | Learn Technology in 5 Minutes