Arduino ADK et Arduino Micro

Arduino Micro
C'est, encore une fois, le plus mignon et le plus petit Arduino! L'Arduino Micro embarque toute la puissance d'un Arduino Leonardo dans un volume a peine plus grand qu'un paquet de chewing-gum de 48mm x 18mm. Arduino micro est un vrai microcontrôleur 8 bit avec support USB natif, 32K de mémoire flash et 2.5K de RAM. Vous pouvez le programmer directement par l'intermédiaire du connecteur micro USB (ou, pour les utilisateurs avancés, par l'intermédiaire du connecteur ICSP 6 broches).
Arduino Micro - disponible chez MCHobby

L'Arduino Micro est une carte basée sur le microcontrôleur ATmega32u4 (fiche technique) résultat de la coopération conjointe d'Arduino.cc et AdaFruit Industries.

La carte inclus le processeur, le cristal (horloge), connecteur micro USB avec fusible, bouton Reset, connecteur ISP (programmation de bas niveau), LED ON, TX & RX (réception et transmission), Un LED utilisateur branché sur la broche #13 et un régulateur 3.3V. Vous aurez besoin de vous procurer un câble USB micro-B pour connecter cette carte sur votre ordinateur (voyez la section accessoire).

Vous pouvez utiliser l'Arduino Micro avec les sketchs/croquis exemple Arduino mais aussi l'utiliser pour des projets USB client projets. Il sera par exemple possible de faire passer votre projet pour un clavier / souris auprès de votre ordinateur! Même s'il n'est pas compatible avec les shields (à cause de sa forme), l'Arduino Micro dispose de toutes les même broches qu'un Leonardo.
Parfait pour réduire la taille de votre projet ou pour l'utiliser directement sur un breadboard.

Cette version est livrée avec le pinHeader pré-soudé et fonctionne en logique 5V avec un crystal 16MHz.
Tutoriel
Si vous avez déjà utilisé un Arduino Uno, vous n'aurez aucun problème à utiliser un Arduino Micro.
Où acheter
L'Arduino Micro est disponible chez MCHobby
Idée projet
En guise d'idée, je vais ajouter une touche spéciale d'impression sur le clavier de Françoise. En imprimant les étiquettes colis, Françoise passe un temps non négligeable à faire les actions suivantes:
  • Fichier -> Imprimer
  • sélection du volet "options"
  • Imprimer première page 1
  • Cliquer sur le bouton "imprimer"
Toutes ces actions réalisées à la souris peuvent aussi être réalisées à l'aide de raccourcis claviers... mais cela représente aussi plusieurs frappe clavier (les raccourcis).
En utilisant un Arduino Micro (qui peut se faire passer pour un clavier) + un clavier à membrane...
... pouvant être collé sur le clavier il est tout à fait possible de remplacer la longue séquence de frappe clavier. Ne reste qu'a cliquer sur la bonne fenêtre (si nécessaire) avant de presser la touche :-) 

Arduino ADK rev 3 - Android Development Kit
Cela ne fait jamais de mal de revenir sur les grands moments d'une plateforme... remettons donc l'Arduino ADK sous les projecteurs
Arduino ADK et son port USB Host pour Android

Prenez la voie express pour entamer des développements matériels autour des téléphones mobiles Android ou concevez un robot sur base d'un téléphone portable avec Arduino ADK!
L'Arduino ADK rev 3 est un microcontrôleur basé sur un ATmega2560 disposant d'une interface USB HOST. Cette Interface host permet de connecter cette carte sur des téléphones à base d'Android.
La carte est compatible avec les exemples du "kit de développement Accessoires pour Android" (Android's Accessory Development Kit) et fonctionne comme l'Arduino Mega que vous utilisez déjà avec joie.
Cette carte Arduino ADK dispose de 54 entrées/sorties (dont 14 broches en PWM), 16 entrées analogiques, 4 UARTs (port série matériel), une horloge 16 MHz, prise USB, connecteur d'alimentation, connecteur ICSP et bouton Reset.
Cette carte est la version R3 dont le brochage est compatible avec le MEGA R3 - il y a y une broche IOREF et le bus I2C (broches SCL/SDA) est disponible à côté de la broche AREF.
Détails techniques
  • Fiche technique de l'ATmega2560 (Atmel, pdf)
  • Tension de fonctionnement: 5V
  • Tension d'entrée - recommandée: 9V
  • Tension d'entrée - limites: 7 à 18V
  • Broches d'entrée/sortie: 54
  • Broches PWM: 14
  • Entrées analogique: 16
  • Courant par broche: 40mA
  • Courant par broche à 3.3v: 50mA
  • Mémoire Flash: 256Kb (dont 8Kb pour le bootloader)
  • SRAM: 8Kb
  • EEPROM: 4Kb
  • Vitesse d'horloge: 16 MHz
  • Longueur: 101.52mm
  • Largeur: 53.3mm
  • Poids: 34gr
Tutoriels et ressources

Où Acheter