Réaliser son Arduino maison

Vous savez que le projet Arduino est un projet ouvert, donc reproductible librement. Et pourquoi ne réaliserions-nous pas notre propre Arduino !?

Il y a-t'il un avantage à se faire un ARduino "maison" ?

Oui !

  1. Car on pourra dès lors adapter au mieux notre Arduino à notre projet.
  2. la confection d'un Arduino est peu onéreuse
  3. les dimensions de celui-ci sont réduites

Pour commencer, définissons ce qui fait un Arduino :
Si on veux réaliser un clone de l'Arduino UNO, on partira du micro-contrôleur : ATMega 328P (le + répandu).
Atmega328P_Pinout_A.png Maintenant, ce qui va manquer à ce micro-contrôleur pour devenir un Arduino, c'est :

  • une alimentation 5v régulée : Nous pourrons utiliser un chargeur 5v µUSB du commerce (ou alimenter la carte par un Raspi*)
  • le "bootloader". Je vous invite à consulter mon billet sur le sujetUSB-UART-verso.png
  • une liaison USB / UART : nous pouvons utiliser un petit adaptateur du type : Pololu 1308, ou Seed USB-UART.

(cet adaptateur pourra être amovible et être utile pour plusieurs projets)

  • un quartz de 16Mhz avec 2 condensateurs de 22pF (+ 1 résistance de 1M en option)
  • une résistance de 10K entre le +vcc et le reset

C'EST TOUT ! schema_electronique-bis.png

J'ai dessiné une carte Arduino "maison" répondant à une utilisation générique. Vous trouverez mon PCB (libre de droit) chez Aisler (vous pouvez l'y faire réaliser).
Cette carte est destinée à se connecter comme "hat" à un Raspbery Pi 0W, mais elle peut fonctionner de manière autonome. Pi0WHatM.png

liste des composants

  1. carte PCB chez Aisler : 3 cartes pour ~18€
  2. ATMega 328P : 3€10
  3. Quartz 16Mhz : 1€00
  4. 1 condensateur de 1µF (tantale) nécessaire pour le reset au téléversement du code : 0€30
  5. en option, un condensateur de découplage de 10µF (chimique)
  6. 2 condensateurs de 22pF
  7. 4 résistances : 1M, 10K, 330 et 110
  8. si vous connectez la carte à un Raspberry pi : connecteur 2x20 broches femelles : 1€10
  9. si vous désirez mettre des connecteurs aux entrées / sorties : de 4 à 8 connecteurs 1x6broches femelles : 0€60 x nb