Vývoj firmwaru, který splňuje přísné podmínky pro sériovou výrobu je někdy velmi bolestivý proces. Spolu se základní funkčností produktu musíte jako vývojář zvážit např. vytvoření aplikací pro smartphony a integraci svého produktu do cloudových platforem.
Pokud chcete proces urychlit a zjednodušit, vyzkoušejte ESP-Jumpstart, který poskytuje optimální řešení a výraznou pomoc při vývoji produktů na bázi ESP32. ESP-Jumpstart je kompletní průvodce pro vývojáře, který pomáhá urychlit konverzi konstruktivních myšlenek na produkty připravené do sériové výroby.
Jeho základem je Espressif IoT Development Framework, ESP-IDF, obsahuje i osvědčené postupy a podrobný rozpis všech potřebných kroků pro vývoj produktů jednoduchým, dobře strukturovaným a hlavně uživatelsky příjemným způsobem. Proto je seznámení se s procesem vytváření produktů založených na ESP32 s programem ESP-Jumpstart mnohem jednodušší.
Vývojový framework ESP-Jumpstart obsahuje následující kapitoly:
• Ovladače pro API ESP32
• Připojení Wi-Fi
• Konfigurace sítě
• Dálkové ovládání (Cloud)
• Over-the-Air (OTA) aktualizace firmwaru
• Výroba
• Bezpečnostní aspekty
ESP-Jumpstart umožňuje snadno upravit kód v aplikační vrstvě a přizpůsobit jej vlastnímu produktu s ovladačem, který chcete používat. To může výrazně zkrátit čas, který je obvykle potřebný k přeměně jednoduché myšlenky na skutečný produkt, který je připraven pro sériovou výrobu. S tímto programem můžete začít vývoj produktu v krátkém čase a ušetřit tak na nákladech.
ESP-Jumpstart framework uvádí „Smart Power Outlet“ jako příklad vývoje, který také ukazuje, jak snadné je používání tohoto průvodce.
Firmware Smart Power Outlet předpokládá, že má zařízení jedno vstupní tlačítko a jeden výstup GPIO. Implementuje následující funkce:
• Stisknutím tlačítka fyzicky přepínáte výstup;
• Umožňuje koncovému uživateli konfigurovat svoji Wi-Fi síť prostřednictvím aplikace pro smartphony (iOS/Android);
• Povolení dálkového ovládání výstupu přes Cloud;
• Implementace aktualizací firmwaru (OTA);
• Resetování na tovární nastavení dlouhým stisknutím tlačítka.
Jakmile se seznámíte se systémem ESP-Jumpstart, firmware je jen záležitostí výměny ovladače zařízení za vlastní ovladač (například inteligentní osvětlení, inteligentní zařízení atd.).
Pokud chcete začít, potřebujete mít:
• Vývojovou sadu ESP32, jako například ESP32-DevKit-C.
• Nastavení hostitele pro vývoj (Windows, Linux nebo Mac).
Podrobný postup vám poskytne kompletní ESP-Jumpstart. Jelikož máme moduly ESP32 máme k dispozici na našem skladě, můžete začít hned.
Pokud potřebujete další informace, nebo máte zájem i o další produkty značky Esspressif, rádi vám poradíme na info@soselectronic.cz