Arduino spúšťa beta verziu svojich jadier integrovaných s OS Zephyr

  • Arduino robí krok do budúcnosti prijatie OS Zephyr ako náhrada za Mbed OS.
  • Zephyr OS poháňa Arduino s pokročilými funkciami, ako je multitasking a plánovanie v reálnom čase.
  • Beta verzia je teraz k dispozícii, čo umožňuje vývojárom testovať a optimalizovať svoje projekty na modernej platforme.
  • Bezproblémový prechod: Používatelia si stále môžu užívať jednoduchosť Arduina s väčšími možnosťami pod kapotou.

Arduino Cores Zephyr OS Beta

Arduino urobilo veľký skok vpred spustením beta verzie svojich jadier založených na operačnom systéme Zephyr, čo znamená začiatok novej éry pre vstavaný vývoj. Táto zmena prichádza v reakcii na rozhodnutie ARM ukončiť Mbed OS, operačný systém v reálnom čase, ktorý bol doteraz kľúčový v mnohých Arduino doskách.

Tento pohyb zaručuje nielen kontinuitu podpory, ale aj ponúka vývojárom pokročilejšiu, modernejšiu a škálovateľnejšiu platformu. Zephyr OS, open source operačný systém v reálnom čase, sa vyznačuje svojou modularitou a schopnosťou podporovať viaceré hardvérové ​​architektúry.

Čo je Zephyr OS a prečo je dôležitý?

Zephyr OS je RTOS novej generácie navrhnutý pre zariadenia s nízkou spotrebou a obmedzenými zdrojmi. Jeho modulárny dizajn spolu s funkciami, ako je programovanie v reálnom čase a komunikácia medzi procesmi, robí z neho dokonalý nástroj pre pokročilé projekty. Okrem toho jej rozsiahla komunita s otvoreným zdrojovým kódom zabezpečuje stálosť inovácie a podporu.

Arduino integráciou Zephyr OS ponúka výhody ako:

  • Vyššia účinnosť: Rýchlejšie časy zostavovania a menšie binárne súbory.
  • flexibilita: možnosť prispôsobenia a škálovania podľa potrieb projektu.
  • Pokročilá integrácia: Podpora funkcií, ako je multitasking a plánovanie v reálnom čase.

Hlavné vlastnosti jadra Arduino s OS Zephyr

Integrácia Zephyr OS do jadier Arduino Neznamená to drastické zmeny v používateľskej skúsenosti, no prináša výrazné zlepšenia vo vnútornom fungovaní. Niektoré z hlavných nových funkcií zahŕňajú:

  • Dynamické načítanie náčrtu: Náčrty sa teraz kompilujú ako súbory ELF a dynamicky sa načítavajú nad predkompilovaný firmvér založený na Zephyr.
  • Schopnosti subsystému Zephyr: podpora pre vlákna, medziprocesová komunikácia a programovanie v reálnom čase.
  • Účinnosť kompilácie: Kompiluje sa len tenká vrstva používateľského kódu a knižníc, zatiaľ čo Zephyr OS zostáva statický, čo výrazne skracuje čas kompilácie.

Zephyr OS v akcii

Ako začať?

Vývojári, ktorí majú záujem vyskúšať túto novú integráciu, môžu nájsť jadrá spolu s podrobnými pokynmi v oficiálnom úložisku Arduino na GitHub. Inštalácia je jednoduchá a vedená, čo umožňuje hladký prechod na túto novú platformu.

Prvý krok zahŕňa pridanie príslušnej adresy URL do správcu dosky Arduino IDE a nainštalujte možnosť „Arduino Zephyr Boards“.. Po nakonfigurovaní môžu používatelia zostavovať a spúšťať náčrty ako Blink s vylepšeniami, ktoré Zephyr ponúka.

Aké dosky sú kompatibilné?

V tejto beta fáze Zoznam kompatibilných dosiek obsahuje:

  • Arduino Portenta H7
  • Arduino GIGA R1
  • Arduino Nano 33 BLE
  • Vývojové dosky Renesas a NXP

Pre tých, ktorí tieto dosky ešte nevlastnia, je možné preskúmať fungovanie systému pomocou zostavenia náčrtov bez potreby fyzického hardvéru.

Vývoj s Arduino a Zephyr

Prispejte a pomôžte zlepšiť sa

Arduino pozýva celú svoju komunitu, aby sa aktívne zapojila do tejto beta verzie. Vývojári môžu hlásiť chyby, navrhovať funkcie a prispievať kódom cez GitHub. Je to jedinečná príležitosť pre priamo ovplyvňujú budúcnosť vstavaných projektov.

Táto integrácia je stále v počiatočnom štádiu, ale možnosti, ktoré otvára, sú obrovské. Nielenže zabezpečuje nepretržitú podporu pre súčasné dosky Arduino, ale aj vytvára základ pre robustnejšie a pokročilejšie projekty v budúcnosti

Arduino a Zephyr OS ohlasujú silnú spoluprácu a táto beta verzia sľubuje začiatok novej éry pre technologických nadšencov a profesionálov.


Buďte prvý komentár

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.