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....
- 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