(Sponsored) ESP32 Programming Tutorial for Custom Hardware (GPIO,Serial,SPI,WiFi) - Phil's Lab #91
Phil’s Lab
View ChannelAbout
Analog and digital electronics design, PCB design, control systems, digital signal processing, and more! Website - https://www.phils-lab.net Hardware Design Courses - https://fedevel.com/instructors/philip-salmony#courses Patreon - https://www.patreon.com/phils94
Latest Posts
Video Description
How to write firmware for custom ESP32-based hardware. Example features an ESP32-C3 MCU with QSPI flash memory, SPI inertial measurement unit (sensor), USB, LEDs, and PCB antenna (WiFi). PCBs by PCBWay https://www.pcbway.com (AD: This video includes a paid promotion for PCBWay and Altium). [SUPPORT] Free trial of Altium Designer: https://www.altium.com/yt/philslab (AD) Patreon: https://www.patreon.com/phils94 Mixed-signal hardware design course: https://phils-lab-shop.fedevel.education Advanced Hardware Design Course Survey https://forms.gle/X4jwvtZeJ1jTXh7r9 [GIT] https://github.com/pms67/ESP32-USB-Dongle [LINKS] Instagram: https://instagram.com/philslabyt ESP32 Hardware Design Video: https://youtu.be/yxU_Kw2de08 Additional board manager URLS: http://arduino.esp8266.com/stable/package_esp8266com_index.json,https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json [TIMESTAMPS] 00:00 Introduction 02:02 Altium Designer Free Trial (Ad) 02:27 PCBWay (Ad) 03:04 Hardware Overview 05:30 Arduino IDE Set-Up for ESP32 06:35 Board Set-Up 09:00 Flashing Firmware 10:27 LED GPIOs 12:57 USB Serial 14:02 SPI Sensor Interface, Basic Set-Up 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
Essential Gear for Your Camera Setup
AI-recommended products based on this video

Kaiess 62" Tripod for iPhone, Selfie Stick Tripod & Phone Tripod Stand with Remote, Cell Phone Tripod for iPhone, Extendable Travel Tripod Compatible with iPhone 14/13/12 Pro Max/Android

SmallRig ZV-E1 Camera Baseplate for Sony ZV-E1, Built-in Cold Shoe Mount and QR Plate (for Arca) Quick Switch Between Tripod and Stabilizer for DJI RS 2 / RSC 2 / RS 3 / RS 3 Pro - 4314

SmallRig Baseplate for Sony Alpha 6700, Bottom Mount Plate Built-in Quick Release Plate for Arca, Supporting Quick Switch Between Tripod and Stabilizer (for DJI RS 2 / RSC 2 / RS 3 / RS 3 Pro) - 4338

NEEWER Advanced 18 inch LED Ring Light for Phone, LCD Touch Screen, 2.4G Remote Lights Control, 3200-5600K, Tripod Light for iPhone Action Camera, for Studio Makeup TikTok YouTube Video Salon (Black)

Lexar 128GB Micro SD Card, microSDXC UHS-I Flash Memory Card with Adapter - Up to 100MB/s, A1, U3, Class10, V30, High Speed TF Card

Lexar D40E 128GB Dual Drive USB 3.2 Gen 1 Type-C™ Jump Drive, USB-C Flash Drive Metal Housing Swivel Design Thumb Drive




