Building Firmware for Production | WiFi Control, Updates & Security
Автор: Devon Crawford
Загружено: 2026-01-28
Просмотров: 17009
Описание:
Completing the low-level code to make our hardware device fully operational. This is a continuation of our 2020 product development project, with footage that hasn’t been seen before.
We had previously implemented most of the core algorithms, such as audio processing and LED output, but the device lacked live controls. Everything was hard-coded into the firmware for testing. The next step is enabling full remote control over WiFi so the device can be used in real scenarios. I decided to run an HTTP server on the microcontroller using standard GET/POST endpoints and JSON data just like the backend web APIs that I'm familiar with.
I’ve written firmware before for smaller projects like the Arduino air conditioner, but it's a totally different thing when doing it for a real product. Instead of using Arduino, we use ESP32 for its low cost and dual-core processor with WiFi and Bluetooth. The manufacturer provides many libraries for programming the microcontroller, and they have a nice guide called ESP-Jumpstart which covers WiFi, storage, updates, security, and more.
This is my first time writing production-level firmware since the usual demo projects don’t require it, and as you can see its a lot of initial work to set up.
Next Video:
Previous Video: • The 2020 Coding Experience
Social
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Website: https://devoncrawford.io
Twitter: / devoncrawford13
Instagram: / devoncrawford_
Github: https://github.com/devoncrawford
Discord: / discord
Gear
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Video Editing Software (Premiere): https://prf.hn/l/BOomWo3
All Adobe Apps (I use this plan): https://prf.hn/l/Xv5qk5Q
Webcam (Logitech C920): https://amzn.to/2Cw588c
Desk Microphone (Blue Yeti): https://amzn.to/2FPFmzi
Keyboard (Velocifire TKL01): https://amzn.to/2AQTjJQ
Music
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Late June - I'll Remember You
Link: https://latejune.bandcamp.com/track/i...
Sappy - On & On
Link: https://sappy94.bandcamp.com/track/on-on
Flowwy - Regular
Link: / regular
Sappy - Slide
Link: https://sappy94.bandcamp.com/track/slide
Late June - City of Lights
Link: / city-of-lights
Sappy - Ghost Recon
Link: / ghost-recon
EVIL - PURE EVIL EP @ 20:03 - PIMP
Link: / pure-evil-ep-1
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: