Aktualności

Zaktualizowano: Arduino ogłasza płytę FPGA, ATmega4809 w Uno Wi-Fi mk2, oparty na chmurze IDE i sprzęt IoT

Arduino announces FPGA board, ATmega4809 in Uno Wi-Fi mk2

FPGA

MKR Vidor 4000 to pierwsza płyta Arduino z układem FPGA - Intel / Altera MAX10 - oraz układem MCU opartym na ARM Cortex-M0 + (SAMD21) i U-blox Nina W102-00B Wi-Fi. Również na pokładzie jest zabezpieczony do połączeń sieciowych i internetowych poprzez krypto-chip ECC508.

MKR (wymawiane "producent") to rodzina płyt o wymiarach 25 x 75 mm, z szerokim wyborem interfejsów bezprzewodowych, których celem jest opracowanie produktów IoT.

"MKR Vidor 4000 w końcu udostępni FPGA producentom i innowatorom" - powiedział współzałożyciel Arduino, Massimo Banzi, który powiedział firmie Electronics Weekly, że dodatki do Arduino IDE pozwolą na zainstalowanie wstępnie skonfigurowanego kodu FPGA oraz że nowy Internet oparte na środowisku programistycznym pozwoliłoby na konfigurację FPGA metodą "przeciągnij i upuść". "Ludzie nie będą musieli niczego wiedzieć o podstawowym Verilogu" - powiedział.

Arduino-Wi-Fi-Rev-2 ATmega4809

Uno WiFi Rev 2 i ATmega4809

Odległy związek z przerwanym Arduino Uno Wi-Fi, "Uno Wi-Fi Rev 2", to nowy Arduino w klasycznej formie Uno, opracowany wspólnie z Microchip i po raz pierwszy wyposażony w ATmega4809 - którego przyjęcie było przewidywane przez Electronic Weekly w marcu. Wi-Fi pochodzi z modułu U-blox Nina W102-00B WiFi.

"Nowa płyta ma na celu jeszcze łatwiejsze wdrażanie produktów wymagających łączności. Nowy mikrokontroler zapewnia: 6kb pamięci RAM, 48kb pamięci Flash, 3 UARTS, niezależne urządzenia peryferyjne i szybki ADC, "zgodnie z Arduino -" podstawowe niezależne urządzenie peryferyjne "to oznaczenie Microchip dla urządzeń peryferyjnych, które mogą pracować i współdziałać, podczas gdy rdzeń przetwarzania śpi .

Jednak "to nie zastąpi Uno", powiedział dyrektor generalny Arduino, Fabio Violante Elektronika Weekly.

Arduino IDE i The Cloud

Arduino IDE, środowisko programistyczne oparte na systemie Windows / Linux / Mac dla "szkiców" (programów Arduino) zostanie znacznie zaktualizowane w tym roku.

"W ciągu kilku miesięcy inwestujemy dużo pieniędzy na kompletną reorganizację Arduino IDE", powiedział współzałożyciel Banzi Elektronika Weekly. "Do końca roku będzie to Arduino IDE v2.0 - o wiele bardziej profesjonalny i będzie miał debuggera."

v2.0 będzie pomostem między klasycznym IDE i nadchodzącym IDE opartym na chmurze, prawdopodobnie nazwanym Create IDE, który będzie obejmował programowanie FPGA.

Według Banzi, licencjonowanie i ogromny wymóg przetwarzania oznacza, że ​​programowanie FPGA nie będzie dostępne w pobieralnej wersji Arduino IDE.

To, co dostanie wersja do pobrania, to interfejs wiersza poleceń.

"Będziesz mógł zrobić wszystko, co Arduino może zrobić w linii poleceń - właściwe Arduino, a nie podrzędne Arduino" - powiedział Banzi. "Jeśli chcesz używać Open Studio lub Eclipse z linii poleceń, zadziała. Będzie to bardzo cienkie, bardzo szybkie narzędzie wiersza poleceń. "

Arduino-MKR-Board

Profesjonalni użytkownicy i IoT

Zakres płyt MKR zostanie poszerzony, a na planszy pojawią się tablice nośne, w których można je podłączyć, oraz inne płyty interfejsu do podłączenia na górze, z zamiarem, aby MŚP mogły opracowywać i wdrażać produkty poprzez mieszanie i dopasowywanie odpowiedniego przetwarzania, czujnika interfejsy i wstępnie certyfikowane interfejsy bezprzewodowe.

"Mogą łączyć składniki w nieskończoną liczbę kombinacji", powiedział Banzi, który widzi tablicę MKR odpowiadającą MŚP wysyłając setki, a nawet tysiące sztuk.

Osoby wysyłające więcej, być może miliony jednostek, będą chciały obracać własne PCB i mogą nie chcieć uwzględniać własności intelektualnej Arduino o otwartym kodzie źródłowym, ponieważ może to pozwolić konkurentom na kopiowanie czegoś, co w przeciwnym razie byłoby zastrzeżonym projektem.

Dla tych firm, powiedział Banzi, Arduino zamierza stworzyć model licencjonowania, który uwolni wybraną własność intelektualną Arduino w postaci innej niż open-source do włączenia do zastrzeżonych produktów.