15 YouTube views, likes subscribers in 10 minutes. Free!
Get Free YouTube Subscribers, Views and Likes

ESP32 Programming Tutorial for Custom Hardware (GPIO Serial SPI WiFi) - Phil's Lab #91

Follow
Phil’s Lab

How to write firmware for custom ESP32based hardware. Example features an ESP32C3 MCU with QSPI flash memory, SPI inertial measurement unit (sensor), USB, LEDs, and PCB antenna (WiFi). PCBs by PCBWay https://www.pcbway.com'>https://www.pcbway.com
Board bringup using the Arduino IDE for simplicity.

[SUPPORT]
Free trial of Altium Designer: https://www.altium.com/yt/philslab

PCBs manufactured and assembled by PCBWay: https://www.pcbway.com'>https://www.pcbway.com

Patreon:   / phils94  

Mixedsignal hardware design course: https://philslabshop.fedevel.education

Advanced Hardware Design Course Survey
https://forms.gle/X4jwvtZeJ1jTXh7r9

[GIT]
https://github.com/pms67/ESP32USBDo...

[LINKS]
Instagram:   / philslabyt  

ESP32 Hardware Design Video:    • ESP32 + PCB Antenna Hardware Design T...  

Additional board manager URLS: http://arduino.esp8266.com/stable/pac...

[TIMESTAMPS]
00:00 Introduction

02:02 Altium Designer Free Trial
02:27 PCBWay

03:04 Hardware Overview

05:30 Arduino IDE SetUp for ESP32
06:35 Board SetUp
09:00 Flashing Firmware
10:27 LED GPIOs
12:57 USB Serial
14:02 SPI Sensor Interface, Basic SetUp
18:34 SPI Protocol Basics, Read Register Implementation
24:50 SPI Test (Chip ID and Temperature Sensor)
28:06 WiFi Test (Basic Server to Toggle LED)

31:12 Outro

posted by bu1sie4