Production ESP32 Development Setup - VS Code + Docker + ESP-IDF
Welcome to the first episode of the Production ESP32 streaming series! In this stream, I walk through my complete development setup for production ESP32 projects using VS Code, Docker containers, and raw ESP-IDF. This setup eliminates "it works on my machine" problems and allows teams to onboard new developers in 20-30 minutes with a consistent, reproducible development environment. What You'll Learn: Why I recommend raw ESP-IDF over Arduino IDE or PlatformIO for production How to use Docker dev containers for ESP32 development Setting up a completely isolated development environment Version pinning and team collaboration best practices Live demonstration of building, flashing, and monitoring 📚 Resources: GitHub Repository: https://github.com/deploythefleet/dtf_sdk_playground Production ESP32 Blog: https://productionesp32.com Newsletter Signup: https://join.productionesp32.com/ Vote for Next Stream Topic: https://productionesp32.com/voting 🎯 Chapter Timestamps: 00:00 - Stream Introduction & Technical Setup 04:31 - Overview of Production ESP32 Blog & Goals 07:05 - Development Stack: VS Code + ESP-IDF + Docker 12:15 - Why Raw ESP-IDF Over Arduino IDE 16:11 - Dev Containers Explained 16:28 - Dockerfile Walkthrough 25:32 - Version Pinning & Production Best Practices 30:54 - Dev Container Configuration & USB Device Mounting 34:32 - Live Demo: Building, Flashing & Monitoring 37:25 - Code Navigation & Go-to-Definition in IDF Source 42:45 - Upgrading IDF Versions 54:02 - Final Thoughts & Next Stream Preview 🔧 Key Topics Covered: Docker dev containers setup ESP-IDF installation and configuration USB device mounting for flashing/monitoring Version control and team collaboration IDF source code navigation and debugging Next Stream: Wednesday 10AM Mountain Time Topic: Flash Encryption on ESP32 (based on community voting) Platform Links: YouTube: [This video] LinkedIn: [Search for Production ESP32] X/Twitter: [Search for Production ESP32] Subscribe and hit the bell for notifications about upcoming ESP32 production development content! #ESP32 #EmbeddedSystems #Docker #ESPIDF #ProductionDevelopment #IoT #VSCode
Download
0 formatsNo download links available.