Arduino UNO P: Dual Brain, Linux i moc sztucznej inteligencji w formacie UNO

  • Podwójna architektura: Qualcomm Dragonwing dla systemu Linux i STM32U585 dla czasu rzeczywistego.
  • Debian Linux, Zephyr i App Lab ujednolicają przepływy pracy dzięki sztucznej inteligencji i obsłudze oprogramowania typu open source.
  • Wi-Fi 5, Bluetooth 5.1, USB-C z obsługą wideo; brak HDMI, format UNO i ekrany.
  • Opcje z pamięcią RAM 2/4 GB i 16/32/64 GB eMMC, z różnymi cenami i datami premier.

Nowa tablica rejestracyjna Arduino UNO Q

Ekosystem twórców i sektor elektroniki profesjonalnej obudziły się i usłyszały ważne wieści: Qualcomm ogłosił przejęcie ArduinoChociaż szczegóły finansowe nie zostały ujawnione, obie firmy zapewniają, że marka Arduino zachowuje swoją niezależność, społeczność i otwarte oprogramowanie. Równolegle z tym krokiem, Arduino UNO Q, płyta pełniąca funkcję minikomputera zdolnego do obsługi systemu Linux i realizacji projektów z zakresu sztucznej inteligencji, przy jednoczesnym zachowaniu prostoty, która zawsze charakteryzowała tę platformę.

Nowy UNO Q charakteryzuje się architekturą „dwumózgową” : mikroprocesorem Qualcomm do obsługi Linuksa i zaawansowanych obliczeń oraz mikrokontrolerem ST do sterowania w czasie rzeczywistym, a wszystko to w klasycznej obudowie UNO z kompatybilnością z shieldami. Rezultatem jest sprzęt, który może działać niezależnie jako minikomputer, a jednocześnie wpisuje się w procesy szybkiego prototypowania, automatyzacji i przetwarzania brzegowego, nie rezygnując z filozofii open source ani narzędzi, które przyczyniły się do popularności Arduino.

Działanie Qualcomm + Arduino i co to oznacza

Qualcomm przejmuje Arduino

Qualcomm ogłosił zamiar włączenia Arduino do swojego korporacyjnego parasola, pod warunkiem uzyskania zgody organów regulacyjnych , która według niektórych źródeł nastąpi do końca października. Inne media donoszą, że przejęcie jest już praktycznie sfinalizowane, ale powszechnym przekazem jest, że marka Arduino, jej misja, narzędzia i wsparcie dla wielu dostawców półprzewodników będą szanowane. Według przedstawicieli firmy, otwartość i niezależność , które charakteryzują firmę od jej powstania, zostaną zachowane.

Dla społeczności ten krok oznacza wotum zaufania dla projektu, wraz z obietnicą dostępu do pakietu technologicznego Qualcomma: przetwarzania, grafiki, przetwarzania obrazu i możliwości sztucznej inteligencji zorientowanej na krawędzi sieci. Dla Qualcomma krok ten oznacza dywersyfikację i bezpośrednią drogę do ponad 33 milionów programistów Arduino , a także pomost do rynków takich jak elektronika przemysłowa i automatyka.

Ta zmiana jest zgodna z trajektorią rozwoju Arduino w ciągu ostatniej dekady: od świata twórców do coraz bardziej „profesjonalnych” rozwiązań . Platforma zaczynała od prostych i niedrogich mikrokontrolerów 8-bitowych, a następnie ewoluowała w kierunku 32-bitowych mikrokontrolerów i mikroprocesorów, z większą pamięcią i mocą obliczeniową do zaawansowanych projektów. W trakcie tej transformacji, linia Arduino Pro i rodzina Portenta zyskały na znaczeniu, wyraźnie ukierunkowane na automatyzację i przemysł, jednocześnie oferując nowe płytki dla entuzjastów.

Fakt, że UNO Q debiutuje akurat w momencie ogłoszenia przejęcia, nie jest przypadkiem: to pierwszy znaczący owoc tego sojuszu . Ideą jest połączenie ducha twórczego z przemysłową mocą przetwarzania brzegowego, tworząc produkty, które można szybko prototypować, iterować i skalować do produkcji, wykorzystując dojrzałe narzędzia i ekosystemy obu firm.

Przedstawiciele Arduino i Qualcomma podkreślili, że będą nadal wspierać układy scalone wielu producentów , tak jak dotychczas, wybierając komponenty najlepiej dopasowane do każdego projektu. To wyjaśnienie rozwiewa obawy przed „monokulturą” i zachowuje elastyczność, którą konstruktorzy Arduino tak wysoko cenią.

Arduino UNO P: Architektura i moc podwójnego mózgu

Podwójna architektura Arduino UNO Q

Nowa płyta główna UNO Q łączy mikroprocesor Qualcomm Dragonwing z mikrokontrolerem STMicroelectronics STM32U585. W zależności od źródła, układ SoC Qualcomma jest czasami wymieniany jako Dragonwing QRB2210 , czasami jako QRV2210 , a nawet jako Dragon Wing V210 . W każdym razie jest to procesor przeznaczony do robotyki, zaawansowanego Internetu Rzeczy (IoT) i przetwarzania brzegowego, zdolny do obsługi pełnej dystrybucji Debian Linux.

Jeśli chodzi o procesor, kilka źródeł podaje konfigurację z czterordzeniowym rdzeniem Cortex-A53 o taktowaniu do 2,0 GHz, wspomaganym przez procesor graficzny Adreno 702 o taktowaniu około 845 MHz i 512 KB pamięci podręcznej L2. To połączenie zbliża UNO Q do świata wbudowanych minikomputerów, oferując moc obliczeniową do obsługi grafiki, akceleracji AI i przetwarzania multimediów, a także umożliwia uruchamianie aplikacji, które wcześniej były poza zasięgiem tradycyjnej rodziny UNO.

Pamięć i pamięć masowa różnią się w zależności od wersji: dostępne są opcje 2 GB lub 4 GB RAM oraz zintegrowana pamięć eMMC, która według specyfikacji może mieć 16 GB lub 32 GB , a pojawiają się nawet wzmianki o przyszłej wersji 64 GB . Interfejs pamięci masowej ma obsługiwać eMMC 5.1, co zapewni responsywną wydajność systemu Linux ukierunkowanego na prototypowanie i wdrożenia w terenie.

Łączność jest dobrze rozbudowana: dwuzakresowe Wi-Fi 5, Bluetooth 5.1 oraz port USB 3.1 typu C do wielofunkcyjnego użytku. Ważnym szczegółem jest brak dedykowanego wyjścia HDMI: płytka obsługuje przesyłanie obrazu przez USB-C , a domyślnie ten sam port może służyć jako wejście do kamery. Dostępne są alternatywne piny i złącza, które pozwalają zwolnić port USB-C, jeśli projekt tego wymaga, podczas gdy mikrofony nadal będą wymagały dedykowanego połączenia pinowego.

Pod względem konstrukcji fizycznej, UNO Q zachowuje klasyczny format płytki UNO (68,85 mm x 53,34 mm), zachowuje kompatybilność z osłonami i oferuje praktyczne dodatki, takie jak złącze Qwiic do szybkiej rozbudowy bez lutowania (z węzłami Modulino), matrycę LED do wizualnego sprzężenia zwrotnego oraz obsługę kamery przez USB i MIPI CSI. Ta ciągłość formatu ułatwia płynne przejście z istniejących projektów.

Kluczem do architektury „dwumózgowej” jest to, że mikroprocesor Linux obsługuje intensywne przetwarzanie i usługi wysokiego poziomu, podczas gdy STM32U585 zarządza deterministycznymi zadaniami w czasie rzeczywistym . Ta separacja pozwala na przykład na uruchamianie wizji komputerowej z modułami Arduino lub modelami AI w systemie Linux i, równolegle, na utrzymanie precyzyjnych pętli sterowania (PWM, ADC, UART, I2C/I3C, SPI, CAN, GPIO) bez utraty synchronizacji.

Oprogramowanie, sztuczna inteligencja i narzędzia: Debian, Zephyr i Arduino App Lab

Laboratorium oprogramowania i aplikacji Arduino UNO Q

Oprogramowanie UNO Q opiera się na systemie Linux Debian działającym na procesorze Qualcomm oraz systemie operacyjnym Zephyr OS dla mikrokontrolera czasu rzeczywistego. Niektóre raporty wskazują, że środowisko jest skoordynowane na niskim poziomie (w tym w zakresie interakcji z jednostką ochrony pamięci), aby synchronizować usługi Linuxa i zadania RTOS , co otwiera drogę do bardzo wydajnych architektur hybrydowych w środowiskach przemysłowych i IoT.

Najważniejszą nowością jest Arduino App Lab , nowe, ujednolicone środowisko programistyczne, preinstalowane na platformie UNO Q. Jego celem jest uproszczenie procesów, które łączą przetwarzanie w czasie rzeczywistym, Linuksa, Pythona i sztuczną inteligencję , wykorzystując sprawdzoną metodę Arduino: eliminację tarcia i obniżenie bariery wejścia. Dla tych, którzy preferują tradycyjne metody, środowisko Arduino IDE pozostaje kompatybilne , a wszystko bezproblemowo integruje się z platformą UNO, istniejącymi bibliotekami i przykładami.

App Lab został stworzony w oparciu o podejście open source i płynnie współpracuje z zastrzeżonymi narzędziami, takimi jak Arduino CLI i Bricks, udostępnianymi na licencjach GPL3 i MPL . Integruje się również z Edge Impulse , co przyspiesza tworzenie i udoskonalanie modeli AI z wykorzystaniem rzeczywistych danych. Celem jest umożliwienie szybkiego tworzenia pomysłów, prototypowania i skalowania systemów do przetwarzania obrazu, rozpoznawania dźwięku , wykrywania słów kluczowych, klasyfikacji obrazów i rozpoznawania otoczenia.

Niektóre źródła wspominają również o możliwości pracy z kontenerami Dockera w środowisku Linux, co zwiększa elastyczność usług i zależności w zakresie pakowania, a także omawia minimalistyczne modele językowe działające lokalnie w określonych przypadkach użycia, w których wymagana jest prywatność i zmniejszone opóźnienie. W związku z tym programowanie Arduino staje się możliwe bez pisania kodu , a jedynie przy użyciu kreatorów, szablonów i wstępnie wytrenowanych bloków.

Jedną z wyróżniających cech UNO Q jest możliwość działania jako samodzielny minikomputer . Podłączając monitor, klawiaturę i mysz przez USB-C i dostępne porty, zyskujesz użyteczną maszynę do programowania, debugowania, a nawet uruchamiania aplikacji bezpośrednio na urządzeniu. W praktyce oznacza to, że możesz programować bezpośrednio na płycie, korzystając z Debiana i App Lab, bez konieczności korzystania z komputera hosta.

To podejście przekłada się na bardzo namacalne projekty: od wizji komputerowej , która rozróżnia ludzi, zwierzęta domowe lub obiekty za pomocą kamery, po lekkich asystentów głosowych i systemy monitorowania dźwięku, które wykrywają płacz niemowląt lub nietypowe dźwięki w domu. Ułatwia to również automatyzację w inteligentnych domach i przemyśle, gdzie przetwarzanie brzegowe redukuje opóźnienia i zapobiega przesyłaniu wrażliwych danych do chmury.

Cena, wersje i dostępność: co mówią źródła

Cena i dostępność Arduino UNO Q

Szczegóły handlowe różnią się nieznacznie w zależności od źródła, ale ogólny obraz jest spójny: będą dostępne dwie konfiguracje pamięci głównej , z fazową premierą i dostosowanymi cenami. Oto najczęściej wymieniane szczegóły i ich wzajemne powiązanie:

  • 2 GB RAM / 16 GB eMMC:Zamówienia od 7 października na szereg produktów 39–44 dolarów, z oczekiwanymi dostawami od 25 Październik.
  • 4 GB RAM / 32 GB eMMC:przyjazd do listopad, z cenami orientacyjnymi pomiędzy 53–59 dolarów.
  • Inne źródło wspomina o rezerwacji 47,60 euro i dostępność 24 Październik, co mogłoby odpowiedzieć różnice regionalne lub do fazy startowej.
  • Lista mówi również o rozpoczęciu od PL 2 / 32 GB i późniejsza wersja z PL 4 / 64 GB, co sugeruje, że Może istnieć więcej niż jedna partia lub rewizja w nadchodzącym kalendarzu.

Należy zauważyć, że finalizacja zakupu nadal zależy od zgód regulacyjnych i innych standardowych procedur, które mogą wpłynąć na daty, dostępność i konfigurację pierwszych partii. W każdym razie pozycjonowanie Arduino jest jasne: UNO Q wprowadzany jest na rynek z agresywną ceną , aby poszerzyć społeczność i zachęcić tych, którzy obecnie prototypują z innymi komputerami jednopłytkowymi (SBC).

Poza ceną, przy planowaniu projektu należy wziąć pod uwagę kwestie funkcjonalne: brak dedykowanego wyjścia HDMI (wideo jest przesyłane przez USB-C), port USB-C może domyślnie służyć zarówno jako wejście kamery , jak i wyjście wideo, a jeśli chcesz zwolnić port, będziesz mieć alternatywne piny dla kamer. Mikrofony jednak nadal będą wymagały połączenia pinowego ze względu na wymagania dotyczące przechwytywania sygnału elektrycznego.

W kwestii kompatybilności Arduino podkreśla, że ​​UNO Q zachowuje ekosystem UNO : starsze nakładki, biblioteki i szkice pozostaną aktualne, a fizyczny format pozwala na ponowne wykorzystanie istniejących obudów i akcesoriów. Do tego dochodzi integracja z App Lab i Edge Impulse oraz obsługa wstępnie wytrenowanych modeli zorientowanych na wizję i dźwięk , co skraca czas prototypowania.

Wprowadzenie na rynek jest również postrzegane jako ruch konkurencyjny: kilka źródeł wskazuje, że Qualcomm i Arduino celują w Raspberry Pi na rynku niedrogich mikrokomputerów. Wartość UNO Q koncentruje się na jego dwurdzeniowej architekturze (Linux + przetwarzanie w czasie rzeczywistym), sztucznej inteligencji brzegowej (edge ​​AI ) oraz stałym zaangażowaniu w społeczność Arduino – trzech elementach, które wyróżniają go na tle innych komputerów jednopłytkowych ogólnego przeznaczenia (SBC).

Wreszcie, ponownie podkreślono zaangażowanie w open source : zarówno schematy i projekty sprzętowe, jak i oprogramowanie (App Lab, CLI, moduły), są udostępniane na licencjach GPL3 i MPL . Decyzja ta zachowuje istotę projektu i zapewnia społeczności możliwość jego poznawania, modyfikowania i redystrybucji, co było kluczowe dla globalnego upowszechnienia Arduino od 2005 roku.

Osoby ze świata twórców rozpoznają znane cechy charakterystyczne – prostotę, dostępność, społeczność – ale na sterydach: Linux Debian, Zephyr, sztuczną inteligencję, nowoczesną łączność i format UNO . Osoby z sektora korporacyjnego zobaczą jasną ścieżkę do prototypowania, walidacji i skalowania, dzięki platformie wspieranej przez dwóch gigantów zaangażowanych w przetwarzanie brzegowe i narzędzia, które drastycznie skracają krzywą uczenia się.

Patrząc na szerszy obraz, przejęcie Arduino przez Qualcomm zapewnia firmie technologiczne możliwości i globalny zasięg bez rezygnowania ze swobody, która uczyniła tę markę wielką, podczas gdy UNO Q stanowi pokaz tego, co można osiągnąć dzięki dobrze przemyślanej architekturze hybrydowej: deterministyczne sterowanie za pomocą mikrokontrolera i moc obliczeniowa dzięki systemowi Linux, procesorom graficznym i gotowym do produkcji modelom sztucznej inteligencji.

Jak programować Arduino za pomocą sztucznej inteligencji
Podobne artykuł:
Jak programować Arduino z wykorzystaniem sztucznej inteligencji: praktyczny przewodnik i projekty

Dodaj jako preferowane źródło w Google