Programmeur SPI AVR VUSBTiny

Après avoir effectué un programmeur de FAI usbtiny et utilisé pendant 6 mois, je cherchais à faire un autre pour porter autour. J’aime la simplicy du dessin ou modèle usbtiny FAI mais tiens à rendre encore plus petite et prendre moins de pièces. une chose à la conception originale que je veux changer est d’éliminer l’utilisation du cristal de l’horloge. J’ai trouvé la solution, c’est que pilotes v-usb prend en charge l’oscillateur interne de 16,5 Mhz sur les appareils attiny25/45/85. donc, je commence par ce projet d’avoir usbtiny FAI emploie v-usb pour la communication usb. l’avantage immédiat est qu’il économise de l’espace et ont moins comtes de composant (pas plus de cristaux).

usbtiny

Description de http://www.xs4all.nl/~dicks/avr/usbtiny/

USBtiny est une implémentation du protocole USB bas débit pour les Microcontrôleurs Atmel ATtiny. Bien sûr, cela fonctionnera aussi sur la série ATmega. Le logiciel est écrit pour un AVR cadencé à 12 MHz. À cette fréquence, chaque bit du bus USB prend 8 cycles d’horloge, et avec beaucoup de ruse, il est possible de décoder et encoder les signaux USB par logiciel. Le pilote USB a besoin d’environ 1250 à 1350 octets d’espace flash (sauf les chaînes d’identification facultatif), selon la configuration et la version du compilateur et le 46 octets RAM (à l’exclusion des espace de pile). L’interface C est composée de 3 à 5 fonctions, selon la configuration.

vUSB

Description de http://www.obdev.at/products/vusb/

V-USB est une implémentation logicielle d’un périphérique USB de basse vitesse pour le domaine des microcontrôleurs Atmel AVR, rendant possible la construction d’un périphérique USB avec presque n’importe quel Microcontrôleur AVR, ne nécessitant ne pas de n’importe quel morceau supplémentaire.

vidéo sur l’utilisation et de construction

Articles Liés

Pas cher programmeur STK500 AVR d’Atmel Studio

Pas cher programmeur STK500 AVR d’Atmel Studio

Atmel studio est un outil puissant pour faire des programmes de l'AVR, mais écrire qu'un programme est la première étape. Pour utiliser votre programme, vous devez effectuer un circuit et transférer votre code dans le microcontrôleur. Vous pouvez pro
Une approche avancée de programmation Arduino & AVR

Une approche avancée de programmation Arduino & AVR

Cette instructable est un must read pour tous ceux qui sont familiers avec cœur AVR chips et Arduino.Eh bien, pour être plus précis, à la lecture de l'instructable, vous serez en mesure de :1) connaître la bonne différence entre AVR et Arduino.2) pro
Programmation des AVR avec Arduino, AVRdude et AVR-gcc

Programmation des AVR avec Arduino, AVRdude et AVR-gcc

AVR est un type commun et peu coûteux de microcontrôleur qui peut sembler intimidant pour travailler avec, mais ne vous inquiétez pas ! Une fois que vous avez les outils mis en place et les connaissances de base, ils peuvent devenir non seulement uti
Premiers pas avec ubuntu et le dragon AVR

Premiers pas avec ubuntu et le dragon AVR

Voici ce que j'ai fait pour commencer à utiliser le Dragon AVR au programme ATMEGA8 microcontrôleurs utilisant ubuntu (c'est destiné aux débutants, je me suis aussi débutant, donc toutes les améliorations des utilisateurs plus expérimentés sont grand
Adaptateur de montage d’essai AVR ISP

Adaptateur de montage d’essai AVR ISP

Après avoir marché complètement écarter de la carte de développement Atmel STK500 (qui m'avait inspiré à mon premier Instructable) je construis maintenant tous mes projets sur montage expérimental - et circuits et de plus : J'ai également forcer mes
Programmation de la 'AtTiny85' avec le « petit AVR Programmer » et complété 'Arduino IDE'

Programmation de la 'AtTiny85' avec le « petit AVR Programmer » et complété 'Arduino IDE'

À l'aide de la goupille 8 peu AtTiny85 de Atmel microcontrôleur comme un standalone est une excellente alternative à la plus grande broche 28 AtMega328 monté sur une carte Arduino Uno. Je suis passé de l'un à l'autre par divers moyens, mais ce que j'
Programmateur universel pour prise d’AVR et S51 plus ZIF !

Programmateur universel pour prise d’AVR et S51 plus ZIF !

Ce programmeur a été conçu par la société et a été produit au moins 2500PCS de cela et il est tout à fait testé et normes et maintenant nous ne fabriquons cette version plus, voici le lien produit (Désolé Farsi seule était disponible)Programmeur univ
Magnet lumineux LED à l’aide d’un attiny13, un USBTiny programmeur et carte olimex

Magnet lumineux LED à l’aide d’un attiny13, un USBTiny programmeur et carte olimex

il s'agit d'un guide rapide pour montrer comment utiliser le tableau d'Olimex AVR-P8 avec un ATTiny13 et un programmeur de USBTiny.Les parties :Conseil Olimex AVR (12 $ de SparkFun)ATTINY13 ($2 de SparkFun)Adaptateur mural (en option) (6 $ de SparkFu
Digispark DIY : Le plus petit Arduino USB

Digispark DIY : Le plus petit Arduino USB

Digispark est un microcontrôleur ATtiny85 basé Conseil développement viennent avec interface USB. Codage est similaire à l'Arduino, et utiliser l'IDE Arduino familier pour le développement.Digispark est protégé par Copyright par Digistump LLC (digist
LED Etch-a-Sketch (Instructable complet)

LED Etch-a-Sketch (Instructable complet)

My LED Etch-a-Sketch est mon premier projet électronique dûment rempli. Quand je suis arrivé en Electronique, que je cherchais à commencer par un projet et Pendant que vous naviguez sur Sparkfun.com je suis tombé sur des matrices de LED et j'ai su qu
LED d’escalade détient

LED d’escalade détient

mes amis et j'ai eu l'idée de construire un mur d'escalade à l'aide de cales escalade avec LEDs incorporés au lieu de coller des cales pour indiquer des itinéraires. Dans l'esprit de « go big or go home », nous avons décidé de construire un mur vraim
Où es-tu? Suivez vos amis avec une carte design

Où es-tu? Suivez vos amis avec une carte design

Depuis que j'ai commencé à utiliser électronique, j'ai pensé comment je pourrais faire des projets utiles pour les gens non techniques. Mes parents, par exemple, n'utilisent pas l'ordinateur beaucoup. J'ai conçu ce projet simple, utile et amusant pou
8 de CHR X 8 X 8 LED Cube revisité avec des améliorations !

8 de CHR X 8 X 8 LED Cube revisité avec des améliorations !

Reportez-vous à l'étape 17 pour plus d'informations concernant le mode de saisie de musique pour les planches non-rampe.Il y a maintenant 7 modes de la musique dans le code affiché, et je suis à la recherche pour d'autres idées pour des animations ou
Buzzer de Quiz infrarouge (sans fil)

Buzzer de Quiz infrarouge (sans fil)

Hey les gens !Préparez-vous à explorer le coin et recoin des signaux IR et exhiber les codes de l'Arduino. Avertisseur sonore IR utilise un circuit similaire à celle d'une télécommande TV (casser la télécommande et jetez un coup d'oeil!). Nous avons