Arduino Portenta to nowa rodzina płytek, które dołączają do popularnego ekosystemu Arduino. Ta wydajna i energooszczędna platforma została przygotowana z myślą o przemyśle IoT.
Programowanie w Arduino, MicroPythonie oraz JS, opcja podłączenia kamery i wyjście wideo. To tylko część z możliwości Arduino Portenta.
Arduino to niezwykle popularna platforma, dzięki której praktycznie każdy może rozpocząć swoją przygodę z programowaniem (np. z naszego darmowego kursu Arduino). Szacuje się, że na świecie jest obecnie ponad 30 milionów osób korzystających z tego ekosystemu. Inicjatywa ta była na początku kierowana głównie do uczniów i pasjonatów majsterkowania, szybko jednak zaczęła gościć w bardziej profesjonalnych zastosowaniach.
Do partnerów Arduino należą obecnie np.: Arm, Amazon, Intel, Google, Microsoft czy Samsung.
Twórcy Arduino postanowili ułatwić firmom wejście w świat IoT. Pierwszym krokiem idącym w tę stronę była seria płytek Arduino MKR, które wyposażono w układy kryptograficzne i moduły bezprzewodowe. Płytki z tej serii przeszły również wszystkie niezbędne certyfikacje, które ułatwiają ich wykorzystanie w produktach końcowych. Jednak to dopiero początek - prawdziwą rewolucją będzie Portenta.
Arduino stale rozszerza ofertę swoich płytek. Niedawno nowa seria MKR została wzbogacona o płytki wspierające technologie LoRa oraz GSM.... Czytaj dalej »
Arduino Portenta - najnowsza rodzina Arduino
Podczas trwających targów CES 2020 swoją premierę miała zupełnie nowa rodzina Arduino Portenta, która została zaprojektowana z myślą o wymagających, przemysłowych zastosowaniach. Nowe płytki będą w stanie sprostać zadaniom wymagającym użycia sztucznej inteligencji, kamer, specjalistycznych interfejsów komunikacyjnych lub rozbudowanych, niestandardowych peryferiów.
Czym jest Arduino Portenta H7?
Pierwszym członkiem nowej rodziny jest mała płytka Portenta H7, która została wyposażona w układ bazujący na technologii Arm Pelion. Mikrokontroler STM32H747 wyposażony jest w rdzeń Cortex-M7 (do 480 MHz) oraz Cortex-M4 (do 240 MHz). Na Arduino Portenta H7 można bez problemu uruchomić więc program napisany w języku Arduino, w MicroPythonie lub w JavaScriptcie.
Arduino Portenta H7 - najnowsza płytka od Arduino
Dzięki dwóm asymetrycznym rdzeniom układ jest w stanie jednocześnie wykonywać zaawansowane zadania (związane np. ze sztuczną inteligencją) oraz proste zadania niskiego poziomu. Oba rdzenie współdzielą wszystkie peryferia i komunikują się za pomocą mechanizmu Remote Procedure Call, który sprawia, że możliwe jest wywoływanie funkcji na drugim rdzeniu.
Dzięki wykorzystaniu tak zaawansowanego układu nowe Arduino Portenta H7 może obsługiwać:
Szkice Arduino (za pomocą Arm® Mbed™ OS)
Natywne aplikacje Mbed™
Programy napisane w MicroPython / JavaScript
Kody korzystające z TensorFlow™ Lite
Na płytce znajduje się również układ kryptograficzny, układ ładowarki LiPo, moduł WiFi oraz Bluetooth, możliwe jest również komunikowanie się za pomocą standardów LoRa, LTE Cat-M oraz NB-IoT. Moduł WiFi może pracować jako Access Point, klient lub oba jednocześnie (osiągając prędkości do 65 Mbps). Nowe Arduino jest również wyposażone w DisplayPort (przez USB typu C).
Arduino Portenta H7 wyposażono w układ STM32H747
Kształt płytki został dopasowany do standardu MKR, dzięki czemu płytka jest kompatybilna z shieldami, które były projektowane z myślą o tamtej rodzinie Arduino. Taka liczba wyprowadzeń może być jednak zbyt mała dla wielu zastosowań przemysłowych. W związku z tym na spodzie płytki umieszczono dwa dodatkowe złącza, które zapewniają aż 80 dodatkowych pinów (szczegóły w dokumentacji).
Arduino zapowiedziało, że odbiorcy hurtowi będą mogli dopasować płytkę do swoich potrzeb. Możliwe będzie dobranie konfiguracji na bazie dostępnych opcji:
DisplayPort (tak/nie)
Pamięć SDRAM lub QSPI Flash
Układ kryptograficzny (wybór układu)
Ethernet (tak/nie)
WiFi/Bluetooth (tak/nie)
High-speed USB
Domyślna, dostępna w ogólnej sprzedaży płytka będzie wyposażona w:
2 MB pamięci SDRAM
16 MB pamięci NOR Flash
Interfejs 10/100 Ethernet Phy
Interfejs USB HS
Układ kryptograficzny NXP SE050C2
Moduły WiFi oraz Bluetooth
Wbudowaną antenę ceramiczną
DisplayPort (przez USB typu C)
Arduino Portenta H7 - specyfikacja
Mikrokontroler STM32H747, który posiada:
22x liczniki i watchdogi
2x interfejs UART
Interfejs dla kart SD (za pomocą adaptera)
3x ADC z maksymalną rozdzielczością 16-bit (do 36 kanałów, do 3.6 MSPS)
Dopuszczalna temperatura pracy wersji z modułem WiFi/BT: -10 °C to +55 °C
Zasilanie za pomocą USB lub akumulatora LiPo (wbudowana ładowarka)
Pobór prądu podczas uśpienia: 2.95 μA
USB typu C pracujące jako:
Host / Device
Wyjście DisplayPort
USB High / Full Speed
Źródło zasilania
GPIO:
Zgodność z shieldami MKR,
80 pinów na złączach nowego typu
Nowe złącza na spodzie Portenta H7
Portenta Carrier - nowa płytka rozszerzająca
Razem z Arduino Portenta H7 przedstawiono również dedykowaną płytkę rozszerzającą, która pozwala wykorzystać 100% możliwości nowego Arduino - wszystko za sprawą nowych, 80-pinowych złącz. USB, RJ-45, magistrala CAN, wejście i wyjście audio, możliwości podłączenia kamery i wyjście DisplayPort to tylko niektóre z opcji czekających na developerów na pokładzie Portenta Carrier.
Portenta Carrier - płytka rozszerzająca możliwości nowego Arduino
Dzięki obsłudze sieci Gigabit Ethernet możliwe będzie przekształcenie płytki w mały Access Point, dysk sieciowy lub konwerter UART do Ethernet. Na module znajduje się również złącze na kartę SIM, dzięki czemu możliwe jest podłączenie Arduino do sieci NBIoT lub GPRS.
Płytka może się też komunikować za pomocą technologii LoRa. Jeśli potężne Arduino Portenta H7 okaże się zbyt słabe to jego możliwości można rozszerzyć za pomocą modułów AI podłączanych za pomocą interfejsu miniPCI (np. płytka z układem Google Coral).
Portenta Carrier - specyfikacja
Standard eNUC (SGET)
Gigabit Ethernet (złącze RJ045)
HUB USB
Gniazdo karty microSD
Gniazdo karty SIM
Moduł LoRa (Murata CMWX1ZZABZ)
40 pinów GPIO
2x złącze anteny
3x audio-jack (wejście i wyjście)
Złącze na moduły miniPCIe
Złącze RJ-9 do magistrali CAN
Złącze RJ-11 do RS232/422/485
Arduino Pro - dostępność i ceny
Nowe płytki to początek nowej rodziny produktów z serii Arduino Pro, które dedykowane są dla firm, które chciałyby wykorzystywać ekosystem Arduino podczas budowy swoich produktów. Mowa tu o platformie sprzętowej, bibliotekach oraz chmurze Arduino.
Prezentowana tu płytka Arduino Portenta H7 dostępna jest w przedsprzedaży za 89€. Cena Portenta Carrier nie jest jeszcze znana. Moduły trafią do pierwszych klientów lutym 2020 roku. Więcej informacji o Arduino Pro znaleźć można na dedykowanej stronie.
Dołącz do 20 tysięcy osób, które otrzymują powiadomienia o nowych artykułach! Zapisz się, a otrzymasz PDF-y ze ściągami (m.in. na temat mocy, tranzystorów, diod i schematów) oraz listę inspirujących DIY na bazie Arduino i Raspberry Pi.
To nie koniec, sprawdź również
Przeczytaj powiązane artykuły oraz aktualnie popularne wpisy lub losuj inny artykuł »
Dołącz do 20 tysięcy osób, które otrzymują powiadomienia o nowych artykułach! Zapisz się, a otrzymasz PDF-y ze ściągami (m.in. na temat mocy, tranzystorów, diod i schematów) oraz listę inspirujących DIY z Arduino i RPi.
Trwa ładowanie komentarzy...