KursyPoradnikiInspirujące DIYForum

Arduino Portenta – premiera płytki PRO dla przemysłu IoT

Arduino Portenta – premiera płytki PRO dla przemysłu IoT

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.

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.

Nowe płytki Arduino z serii MKR: WiFi i BT (ESP32) oraz IoT NB
Nowe płytki Arduino z serii MKR: WiFi i BT (ESP32) oraz IoT NB

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

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

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)
    • 2x 12-bit DAC (1 MHz)
  • Port wideo: MIPI DSI host & MIPI D-PHY
  • Akcelerator graficzny: Chrom-ART graphical hardware Accelerator™
  • Interfejs kamery: 8-bit, do 80 MHz
  • 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

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

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.

Narzędzia i poradniki dla osób, które znają podstawy Arduino
Narzędzia i poradniki dla osób, które znają podstawy Arduino

Jak działa Arduino? Jak testować kod? Jak inaczej można tworzyć programy wgrywane na Arduino? Czy są inne, lepsze środowiska? Oto…... Czytaj dalej »

arduino, Portenta, premiera

Trwa ładowanie komentarzy...