Det enkla sättet att konstruera internetanslutna produkter
Att ansluta en enhet till internet för med sig många fördelar. Till exempel kan produkttillverkare hämta värdefull användningsstatistik från produkter på fältet för att för att få en uppfattning om hur de kan förbättra dem i framtiden. Dessutom får användarna en praktisk fjärrstyrningsmöjlighet och extra funktioner via en mobil- eller webbapp.
Under höljet
Vilka åtgärder behöver ett företag utföra för att kunna ansluta sin elektroniska produkt till internet?
Först måste de välja en kommunikationsmodul (Wi-Fi, mobil, Ethernet, RF) och koppla den fysiskt till huvudmicrocontrollern ("mastern").
För det andra behöver de uppdatera den fasta programvaran på mastermicrocontrollern för att introducera nätverkslogik, fjärrkommandointerrupt, säkerhet, datautbyte, fjärruppdateringar och så vidare. Risken är att den nya funktionaliteten inte fungerar på den aktuella mastermicrocontrollern som därför kräver produktmigrering till en annan, oprövad arkitektur, vilket medför betydande risker.
För det tredje måste de utveckla en molntjänst som avslutar enhetsanslutningar, lagrar enhetsregister och inkluderar hantering och datalagring – antingen ovanpå tjänster som AWS IoT, Azure eller i en egenkonstruerad infrastruktur.
(Bildkälla: vcon.io)
Dessutom måste de utveckla en mobil-/webbapp för slutkunderna och respektive molndel av systemet med åtkomstkontroll, autentisering och auktorisering samt datautbytesmekanismer.
Plötsligt innebär ett relativt enkelt mål som att "min enhet ska vara fjärrstyrd" ett antal utmaningar som kräver flera expertisområden (t.ex. utveckling av nätverksmedveten fast programvara för enheten, en molntjänst som kommunicerar med enheterna, distribuerings- och åtkomstkontrollmekanismer osv.) som ett företag kanske inte ens har tillgång till.
Därför tar sådana projekt åratal att slutföra. Företagen tvingas uppfinna hjulet igen genom att skapa anpassade universella kommunikationsmoduler som de kan placera i sina produkter och använda en infrastruktur som de har byggt.
VCON – en alternativ metod
(Bildkälla: Espressif Systems)
Tänk om det redan fanns en sådan universell kommunikationsmodul?
En modul som du kan ansluta till en mastermicrocontroller för att få: fjärrstyrning utan att göra några fjärruppdateringar av den fasta programvaran för mastermicrocontrollers (allt från en liten 8-bitars AVR från Microchip upp till STMicroelectronics kraftfulla 32-bitars STM32F7), en molnhanteringstjänst samt åtkomstkontroll för mobila kunder. Allt detta, klart att använda, beprövat och testat i befintliga kommersiella installationer?
Efter att ha arbetat i många år med olika IoT-projekt med våra kunder, har Cesanta skapat en sådan modul. Den bygger på ESP32-kretsen från Espressif Systems. Den har stöd för Wi-Fi-, Ethernet- eller mobilkommunikation och gör precis det som beskrivs ovan.
Enligt vår erfarenhet tar implementering av en liknande infrastruktur cirka 1,5–2 års utvecklingsarbete. Så om du är en IoT-produktleverantör som vill ansluta din enhet till Internet inom rimlig tid och till optimal kostnad behöver du inte tveka, kontakta oss och prova VCON idag.
(Bildkälla: vcon.io)
Have questions or comments? Continue the conversation on TechForum, DigiKey's online community and technical resource.
Visit TechForum




