Maixduino : faites de l’IA sur un processeur RISC-V

Spécialité(s)


Résumé

Cet article présente la mise en œuvre du kit de développement Maixduino de Sipeed. Ce kit est basé sur un processeur hardcore RISC-V et permet avec le langage Python de concevoir des programmes orientés Intelligence Artificielle.


Depuis 5 ans, le processeur RISC-V a le vent en poupe, du fait d’une architecture de jeu d’instructions ISA (Instruction Set Architecture) ouverte et libre. Ce processeur a déjà été présenté dans un précédent numéro de votre magazine préféré [1]. C’est un véritable engouement que l’on peut noter pour cette architecture de processeur de type RISC (Reduced Instruction Set Computer).

Le projet RISC-V est intéressant, car c'est avant tout un projet de matériel libre (open hardware) que peut implanter tout un à chacun.

Dans cet article, nous allons dans un premier temps présenter la carte Maixduino et faire quelques rappels sur le processeur RISC-V, notamment sur sa codification. Nous verrons ensuite la mise en œuvre classique avec Arduino IDE et le langage C/C++. Puis, nous verrons la mise en œuvre avec le langage Python et l’IDE MaixPyIDE, ce qui nous permettra d’aborder la conception de programmes Python orientés Intelligence Artificielle.

1....

Cet article est réservé aux abonnés. Il vous reste 95% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Article rédigé par

Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous