Egy Dolgok Internete OS Operating System kifejezetten úgy tervezték, hogy a IoT eszközökre jellemző korlátozásokon belül működjön, amelyek memóriamérete, feldolgozási teljesítménye, kapacitása általában korlátozott, és lehetővé teszik a gyors adatátvitelt Internet.
Többféle (többnyire Linux-alapú) Operációs rendszeramit használhatsz IoT, de nem teszik lehetővé, hogy a legjobbat hozza ki a beállításból, és ez az oka annak, hogy IoT-központú disztribúciók léteznek.
Itt található az 5 legjobb Operációs rendszer listája, amelyet dolgok internetéhez használhatprojektek.
1. Ubuntu Core
AzUbuntu Core a Linux legnépszerűbb disztribúciójának, az Ubuntu robusztus változata, amelyet kifejezetten nagy konténerek telepítéséhez és Internet of Things eszközök. A Canonical készítette, hogy ugyanazt a kernelt, rendszerszoftvert és könyvtárakat használja, mint Ubuntu de sokkal kisebb méretben, és robotok, átjárók, digitális jelek stb. táplálására használják.
Ubuntu Core célja, hogy a felhasználók számára biztonságos beágyazott Linuxot biztosítson IoTeszközök. Minden szempontját ellenőrzik a változhatatlan csomagok és a tartós digitális aláírások fenntartása érdekében. Ez is minimális és vállalati használatra kész.
Töltse le az Ubuntu for IoT-t
2. LÁZADÁS
ARIOT egy ingyenes, barátságos és nyílt forráskódú Operating SystemIoTeszközöket azzal a céllal, hogy megvalósítsák az összes releváns nyílt szabványt, amelyek támogatják a biztonságos, tartós és adatvédelembarát IoT-kapcsolatokat.
RIOT szolgáltatásai közé tartozik a ~1,5 kB minimális RAM és ROM mérete és ~5kB, a C és teljes támogatása C++, többszálas, modularitás és MCU MMU nélkül .
A RIOT for IoT letöltése
3. Fukszia OS
AFuchsia egy nyílt forráskódú, valós idejű operációs rendszer, amelyet a Internet of Things eszközökhöz készített a Google A Google két nagyon kedvelt termékével ellentétben, a Chrome és Android , amelyek a Linux kernelen alapulnak, a Fuchsia OS a Zirconkernel.
Node.js, amely lehetővé teszi a JavaScript támogatásátés várhatóan futni fog AMD eszközökön, valamint telefonokon és táblagépeken Android-alkalmazások futtatására.
Szeretné látni Fuschia működés közben? Tekintse meg ezt a bemutató linket.
A Fuchsia OS IoT-hez letöltése
4. Contiki
A A Contiki egy nyílt forráskódú operációs rendszer, amelyet kis fogyasztású, alacsony költségű mikrovezérlők internethez való csatlakoztatására terveztek, és eszköztárként is szolgál összetett vezeték nélküli rendszerek létrehozásához.
Contiki úgy lett kifejlesztve, hogy kövesse a legjobb internetes szabványt, pl. teljes mértékben támogatja a szabványos IPv4 és IPv6 nyelven íródott C, hogy egyetlen letöltéssel gyors fejlődési környezetet biztosítson, és aktív közössége legyen, amely minden felhasználót otthon érezhet.
A Contiki for IoT letöltése
5. TinyOS
A Tiny OS egy ingyenes és nyílt forráskódú BSD-alapú operációs rendszer, amely az alacsony fogyasztású vezeték nélküli eszközöket, pl. szenzorhálózatokban, személyi hálózatokban, univerzális számítástechnikában, intelligens mérőórákban és intelligens épületekben használt eszközök.
Eredetileg a Google Code-on tárolt projektként indult, ahol csak kiválasztott fő fejlesztők írhatták, de 2013 óta átállt. a GitHub oldalra, ahol nyitottabb a nyílt forráskódú közösség felé, és legalább 35, 000letöltés évente.
Töltse le a TinyOS for IoT-t
Használja már a fent említett Operating Systems valamelyikét IoTprojektek? Vagy ismer olyan ajánlottakat, amelyek nem szerepelnek a listán? Írja be megjegyzéseit a vita szakaszba.