Electronique… AVR suite (1)
fév 17

Je poursuis ma recherche d’informations en tout genre pour débuter avec les micros AVR d’ATMEL.

Parmis les ressources utiles que j’ai pu découvrir, une liste de modules écrits en C pour faciliter le développement de fonctions spéciales basées autour d’un AVR.

Concernant les programmateurs USB, pour le moment, les projets sur lesquels j’ai porté mon attention sont l’USBASP qui est une solution articulée autour d’un ATMega8 et pouvant alimenter la carte cible depuis le port USB via la présence d’un jumper, ainsi que les programmateurs basés sur l’utilisation de FT232 mais pour le moment, je ne trouve pas les schémas de ces programmateurs (et je ne sais pas non plus si les FT232BM - à vérifier - que j’ai sont compatibles avec ces programmateurs). J’avoue qu’une version de taille réduite avec des CMS me plairait bien, mais faut pas être trop gourmand non plus.
Je réfléchis aussi à une carte de dev articulée autour d’un AVR (ATMega, ATTiny…) et je vois quelques périphériques qui peuvent être utiles dans une telle carte :

  • Connexion MAX232.
  • Connexion USB via FT232.
  • Connexion USB pour implémentation soft de l’USB (USBtiny).
    1. Voir la possibilité de n’utiliser qu’un seul connecteur USB et des jumpers pour passer d’une configuration à l’autre.
    2. Voir la possibilité de mutualiser le hardware entre la config MAX232 et USB-FT232.
    • Leds.
    • Boutons.
    • 10 pins header pour programmation ISP.
    • Connexion afficheur LCD ?
    • Interface I2C ?
    • Connexion ethernet via RJ45 ?
    • Bluetooth ? :) Là, je rêve un peu mais bon, ca pourrait qd même être sympa de s’affranchir de cables (debug via bluetooth série, reprogrammation à distance via bootloader…) Enfin bon, hein… :)

    written by Mathias

2 Responses to “AVR”

  1. Mathias Says:

    Programmer les ATMEL AVR sous Mac OS X :
    # http://tinkerlog.com/2007/09/29/programming-avr-with-a-macbook/ (via mySmartUSB programmateur : http://www.avrfreaks.net/index.php?module=Freaks%20Tools&func=viewItem&item_id=876)

    # OSX-AVR is a project to bring together the open source tool chain for the AVR micro-controller family into one easy to install package (for apple computers). This is an OS X version of the windows orientated WinAVR project (winavr.sf.net). PPC & Intel : http://sourceforge.net/project/showfiles.php?group_id=177221, http://www.digithink.com/OSX-AVR/Introduction/Main?from=Main.Main

  2. Mathias Says:

    Programmer un ATMega 8 depuis un port série (une possibilité à étudier et adapter via l’utilisation de FT232) : http://electronics-diy.com/avr_programmer.php

Leave a Reply

You must be logged in to post a comment.