Message

Mise à jour: Arduino annonce une carte FPGA, ATmega4809 dans Uno Wi-Fi mk2, un IDE basé sur le cloud et du matériel IoT

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

FPGA

Le MKR Vidor 4000 est la toute première carte Arduino dotée d'une puce FPGA - un Intel / Altera MAX10 - plus un MCU basé sur ARm Cortex-M0 + (SAMD21) et une connectivité Wi-Fi U-blox Nina W102-00B. Également à bord est sécurisé pour les connexions réseau et Internet via une puce cryptographique ECC508.

MKR (prononcé «fabricant») est la famille de cartes 25 x 75 mm, avec une multitude de choix d'interfaces sans fil, visant à développer des produits IoT.

"Le MKR Vidor 4000 rendra enfin FPGA accessible aux fabricants et innovateurs", a déclaré le cofondateur d'Arduino Massimo Banzi, qui a déclaré à Electronics Weekly que les ajouts à l'IDE Arduino permettraient d'installer du code FPGA préconfiguré, et qu'un nouvel Internet Un environnement de développement basé sur la technologie permettrait une configuration FPGA par glisser-déposer. "Les gens n'auront pas besoin de savoir quoi que ce soit sur le Verilog sous-jacent", a-t-il déclaré.

Arduino-Wi-Fi-Rev-2 ATmega4809

Uno WiFi Rev 2 et ATmega4809

Lointainement lié à l'Arduino Uno Wi-Fi abandonné, 'Uno Wi-Fi Rev 2', est un nouvel Arduino dans la forme Uno classique, co-développé avec Microchip et mettant en vedette l'ATmega4809 pour la première fois - dont l'adoption a été prévu par Electronics Weekly en mars. Le Wi-Fi provient d'un module WiFi U-blox Nina W102-00B.

«La nouvelle carte vise à faciliter encore plus le déploiement de produits nécessitant une connectivité. Le nouveau microcontrôleur fournit: 6 Ko de RAM, 48 Ko de Flash, 3 UARTS, des périphériques indépendants du cœur et un ADC haute vitesse », selon Arduino -« périphérique indépendant du cœur »est la marque Microchip pour les périphériques qui peuvent fonctionner et interagir pendant que le cœur de traitement dort .

Cependant, "cela ne remplacera pas l'Uno", a déclaré Fabio Violante, PDG d'Arduino, Electronics Weekly.

Arduino IDE et le cloud

Arduino IDE, l'environnement de développement basé sur Windows / Linux / Mac pour les «esquisses» (programmes Arduino) sera considérablement mis à jour cette année.

"Nous investissons beaucoup d'argent dans les prochains mois pour une refonte complète d'Arduino IDE", a déclaré le cofondateur Banzi. Electronics Weekly. "Ce sera Arduino IDE v2.0 d'ici la fin de l'année - beaucoup plus professionnel, et il aura un débogueur."

La v2.0 sera un pont entre l'IDE classique et le prochain IDE basé sur le cloud, éventuellement appelé Create IDE, qui comprendra la fonction de programmation FPGA.

Selon Banzi, les licences et les énormes exigences de traitement signifient que la programmation FPGA ne sera pas disponible dans la version téléchargeable d'Arduino IDE.

Ce que la version téléchargeable obtiendra, c'est une interface en ligne de commande.

"Vous serez en mesure de faire tout ce que l'Arduino peut faire dans la ligne de commande - un Arduino approprié, pas un Arduino de qualité inférieure", a déclaré Banzi. «Si vous souhaitez utiliser Open Studio ou Eclipse avec la ligne de commande, cela fonctionnera. Ce sera un outil de ligne de commande très fin et très rapide. »

Arduino-MKR-Board

Utilisateurs professionnels et IoT

La gamme de cartes MKR va être élargie, et il y aura des cartes de support dans lesquelles les brancher, et d'autres cartes d'interface à brancher sur le dessus, avec l'intention que les PME puissent développer et déployer des produits en mélangeant et en associant un traitement approprié, un capteur interfaces et interfaces sans fil précertifiées.

"Ils peuvent combiner des ingrédients pour un nombre infini de combinaisons", a déclaré Banzi, qui voit la carte MKR adaptée aux PME expédiant des centaines, voire des milliers d'unités.

Ceux qui expédient plus, peut-être des millions d'unités, voudront faire tourner leurs propres PCB et ne voudront peut-être pas inclure la propriété intellectuelle Arduino open source, car cela peut permettre aux concurrents de copier ce qui serait autrement une conception exclusive.

Pour ces entreprises, a déclaré Banzi, Arduino va créer un modèle de licence qui libérera la propriété intellectuelle d'Arduino sélectionnée sous forme non open-source pour inclusion dans des produits propriétaires.