VUSBTiny AVR SPI Programmer


nach einem Usbtiny-isp-Programmer und verwende es seit 6 Monaten, suchte ich an der Herstellung eines für herumzutragen. Ich mag die Simplicy des Usbtiny isp Designs aber möchte noch kleiner zu machen und nehmen weniger Teile. eine Sache im original-Design, das ich ändern möchte, ist die Verwendung von Uhrenquarz zu beseitigen. eine Lösung habe, die ich gefunden, ist, dass V-USB-Treiber unterstützt die 16,5 Mhz internen Oszillator auf attiny25/45/85 Geräten. Also beginne ich, dieses Projekt zu Usbtiny isp beschäftigt V-USB-Anschluss für USB-Kommunikation haben. die unmittelbaren Vorteile ist, dass es spart Platz und haben weniger Komponente zählt (keine weitere Kristalle).

usbtiny

Beschreibung von http://www.xs4all.nl/~dicks/avr/usbtiny/

USBtiny ist eine Softwareimplementierung des USB Lowspeed Protokolls für den Atmel ATtiny Mikrocontroller. Natürlich funktioniert es auch auf der ATmega-Serie. Die Software steht für einen AVR mit 12 MHz getaktet. Bei dieser Frequenz jedes Bit auf den USB-Bus dauert 8 Taktzyklen, und mit einer Menge von Betrug, es ist möglich, zu entschlüsseln und verschlüsseln USB-Wellenformen von Software. Der USB-Treiber benötigt ca. 1250-1350 Bytes Flash-Raum (ausgenommen die optionale Identifikation Saiten), abhängig von der Konfiguration und Compiler-Version und 46 Byte RAM (ausgenommen Stapelspeicher). Die C-Schnittstelle besteht aus 3 bis 5 Funktionen, je nach Konfiguration.

vUSB

Beschreibung von http://www.obdev.at/products/vusb/

V-USB ist eine nur-Software-Implementierung eines langsamen USB-Geräts für Atmels AVR Mikrocontroller, macht es möglich, USB-Hardware mit fast jedem AVR-Mikrocontroller zu bauen ohne dass irgendwelche zusätzlichen Chip.

Video über Bau und Nutzung

In Verbindung stehende Artikel

AVR ISP Programmer

AVR ISP Programmer

machen Ihre eigenen DIY Arduino-Board ist interessanter und anspruchsvoller Unterhaltung. Die größte Komplikation ist immer das Verbrennen von den Bootloader. Solche Art von "Catch 22:http://en.wikipedia.org/wiki/Catch-22 _(logic)" taten - Sie k
Verwenden Sie Visual Studio-IDE an AVR/Arduino Programm

Verwenden Sie Visual Studio-IDE an AVR/Arduino Programm

ich bin kein großer Fan von Microsoft, aber Mann, sie machen eine Programmierung IDE glatt.  Bei der Suche nach einer Lösung für die IDE-Programm verwenden, um verstreut AVR ich auf einige stieß Anweisungen.  Wie Liebe ich das Intellisense-Feature vo
Spark Fun AVR Pocket Programmer mit Windows 7

Spark Fun AVR Pocket Programmer mit Windows 7

der nächste Schritt muss die Anweisungen für das Herunterladen des Treibers für den Pocket-Programmierer und die Anweisungen zum Einrichten von. Hoffe, das hilft!Schritt 1: Lösung Statt die Treiber herunterzuladen, oder nach irgendwelchen der SparkFu
Einen erweiterten Ansatz für Arduino & AVR Programmierung

Einen erweiterten Ansatz für Arduino & AVR Programmierung

Diese instructable ist Pflichtlektüre für alle, die mit Core-AVR-Chips und Arduino vertraut ist.Nun, um beim Lesen die instructable genauer zu sein, können Sie:(1) wissen der richtigen Unterschied zwischen AVR und Arduino.(2) Programmierung Arduino m
Wie Ihr AVR Dragon Dragon Rider 500 mit

Wie Ihr AVR Dragon Dragon Rider 500 mit

diese instructable ist ein Crash-Kurs in Gewusst wie: verwenden Sie einige der Features von Dragon Rider 500 von Ecros Technologies. Bitte beachten Sie, dass auf der Website Ecros gibt es eine sehr ausführliche Anleitung.Die Drachenreiter ist ein Int
81 Sekunden speichern: schnelle Arduino Bootload/Programm für Produktion

81 Sekunden speichern: schnelle Arduino Bootload/Programm für Produktion

Erfordert: AVRISP MkII und eine Linux Computer (oder virtuelle Maschine)Diese Instructable zeigt, wie Sie automatisieren und beschleunigen Sie die Installation des Bootloader und Demo-Programm auf einem Arduino-kompatiblen Gerät.Der Arduino Bootloade
Gewusst wie: Steuern, ein 16 x 2 LCD mit einem AVR ATtiny2313

Gewusst wie: Steuern, ein 16 x 2 LCD mit einem AVR ATtiny2313

wenn Sie gerade erst in Mikrocontrollern gibt es eine Menge zu wissen, wie Sie wahrscheinlich herausgefunden haben. Es gibt eine Menge gute Online-Tutorials für die Atmel AVR und Chancen sind, haben Sie ein paar von denen mittlerweile sehen. Ich seit
Interfacing PS2-Controller mit AVR-Bit Bang

Interfacing PS2-Controller mit AVR-Bit Bang

Hey Freunde in diesem instructable ich werde Ihnen zeigen wie man Schnittstelle Sony PS2-Controller mit AVR-Mikrocontroller. Dies wird praktisch Code Sie in Zukunft verwendet werden, um Roboter zu steuern. Analogen Wert erhalten Sie vom Joystick die
Mit dem Arduino Uno Programm ATTINY84-20PU

Mit dem Arduino Uno Programm ATTINY84-20PU

Mit Hilfe der Arduino Uno Programm ATTINY84-20PU (Newark Element # 68T3783). Diese Instructable zeigt, wie die Arduino-Plattform verwenden, um die Arbeit mit körperlich kleineren Prozessoren wie der ATtiny84 (84/44/24), ATtiny85 (85/45/25) und ATtiny
AVR ISP Steckbrett Header

AVR ISP Steckbrett Header

wenn ich zunächst mit AVR Microcontroller arbeitete, verließ ich mich einiges an Tutorials, die ich im Web gefunden, aber fast alle von ihnen die Frage auf wie einen Programmierer an den Mikrocontroller zu befestigen warf, wenn Sie kein Entwicklungs-
AVR ISP Steckbrett Adapter

AVR ISP Steckbrett Adapter

Nach vollständig Schritt weg von dem Atmel STK500 Entwicklungsboard (inspirierte mich zu meiner ersten Instructable hatte) ich konstruiere jetzt alle meine Schaltkreise und Projekte auf Breadboards - und außerdem: ich auch meine Schüler dazu zwingen.
AVR LCD Namebadge

AVR LCD Namebadge

So, du wirst eine Konferenz/Meetup/Nerdfest und Sie wollen etwas tun, was Sie von normalen Menschen unterscheidet.  Ein LCD-Namebadge, angetrieben von einem ATtiny2313 ist eine großartige Möglichkeit, das zu tun.  Dies ist ein Allzweck-LCD-Display-Ei
Hausgemachte GameCube Mod-Chip

Hausgemachte GameCube Mod-Chip

Do it yourself GameCube mod-Chip ist eine große Änderung für IhreNintendo GameCube. Der mod-Chip ermöglicht Ihrem GameCube gebrannten Backups von spielen, zu lesen, so dass Ihre Originalspiele bewahrt werden können, um sie vor Kratzern zu schützen. D
SMD Löten Reflow Ofen (ControLeo2 Basis)

SMD Löten Reflow Ofen (ControLeo2 Basis)

Ich bin sicher, dass Sie eine Tonne davon bis jetzt gesehen habe. Wenn Sie ein Hersteller sind, dann ist dies ein Tool, die Sie benötigen. Seine bequeme schnell und Sie können sogar eine kleine Produktions-Charge mit diesen tun. Wenn Sie komplett mit