Microcontroleurs et Nano-Ordinateurs

De VoWiki
Aller à la navigation Aller à la recherche
La version imprimable n’est plus prise en charge et peut comporter des erreurs de génération. Veuillez mettre à jour les signets de votre navigateur et utiliser à la place la fonction d’impression par défaut de celui-ci.

Accueil

Nous allons parler sur cette page des Microcontrôleurs, mais malheureusement pas tous les Microcontrôleurs.


Pourquoi ? Tout simplement parce que nous ne les connaissons pas tous les Microcontrôleurs. Nous allons principalement vous parler des Microcontrôleurs Atmel et en particulier Les familles ATMega et ATTiny. Nous parlerons aussi des Arduino avec l’environnement Arduino mais aussi au travers d'autres environnement de programmation (en langage C au travers du connecteur SPI).


Nous avons pour projet de travailler sur les MSP430 (de chez Texas Instrument), les STM32 (STMicroelectronics), les PIC (de chez Microchip) et les FPGA.

Oui les FPGA ne sont pas des Microcontrôleurs mais puisque l'on peut instancier un Microcontrôleur dans un FPGA, nous le rangerons probablement dans cette catégorie.

Puisque nous allons de toutes façons nous éloigner quelque peu des Microcontrôleurs, nous ne pouvons pas passer à coté des Nano-Ordinateurs comme le Raspberry Pi, le BeagleBone ou l'Onion Omega.


Voici pour l'instant ce sur quoi nous travaillons :


- Les AVR :

* ATMega328p (en boitier DIL tout seul et depuis la carte Arduino Uno)
* ATMega2560 (sur les cartes Arduino 2560)

- Arduino sans bootloader

- Le Raspberry Pi

- Émuler le Raspberry Pi sous Debian avec Qemu lien externe mais pertinent ! (version PDF)