Arduino Vidor : un FPGA pour tous ?
Ad augusta per angusta
Terrain vierge, attentes immodérées
Depuis cette semaine, le nouveau circuit Arduino MKR VIDOR 4000 est disponible dans l'e-choppe d'Elektor. Avec pour FPGA le Cyclone 10CL016 d’Intel. C'est-à-dire 16.000 opérateurs logiques plus des multiplicateurs câblés spécialisés dans le traitement de signal (sous-entendu: audio et vidéo). La carte de 83 x 25 mm est pleine comme œuf. En plus des bornes GPIO classiques, il y a des connecteurs HDMI, USB, JST, MIPI (caméra). Sans oublier le µC ARM à 32 bits ATSAMD21 !
Pour annoncer cette disponibilité, j’ai cherché une vidéo adéquate. Quelque chose d’intéressant, qui ne se contente pas de reprendre les promesses bien intentionnées de M. Banzi. Par exemple une vidéo qui illustrerait les premiers pas avec cette carte. Gâtés que nous sommes par la pléthore d’applications insolites et réussies qui ont fait la force d’Arduino, nous avons des attentes immodérées. Or, moins de six mois après l’annonce du mariage Arduino & FPGA, le terrain de la pratique semble presque vierge si l'on en juge par le petit nombre de vidéos disponibles.
J'ai trouvé méritoire la tentative ci-dessous. C'est un débroussaillage, mené en direct par quelqu’un qui ne se pose pas en spécialiste et ne s'est visiblement pas entraîné au préalable pendant des heures. Ce qui donne une vidéo plutôt spontanée, d’un niveau abordable. Une accessibilité qui, faute d'élagage des hésitations du direct, se paie hélas par des longueurs.
Quant à la question posée dans le titre, que tous ceux qui se la posent essayent eux-mêmes !