Forum: Mikrocontroller und Digitale Elektronik Software-only USB Treiber fuer AVR

Autor: Christian Starkjohann (Gast)

0 lesenswert
nicht lesenswert
Die folgende Pressemitteilung koennte LeserInnen dieses Forums
interessieren: Sie stellt eine vollstaendige Loesung vor, mit der AVR
Mikrocontroller an USB Hosts angeschlossen werden koennen. In der
Minimalkonfiguration beschraenken sich die zusaetzlichen Kosten fuer
USB auf einen Widerstand und einen USB-Stecker (bei Verwendung der Open
Source Software Lizenz). Sorry fuer den teilweise kommerziellen Inhalt
und die fehlende Uebersetzung!


Objective Development Announces Commercial Licenses and Bundled USB IDs
for Their Free Firmware-Only USB Driver for Atmel's AVR

Vienna, Austria - January 31, 2006 -- Objective Development today
released a new version of their firmware-only USB driver for Atmel's
AVR microcontrollers (AVR-USB), just in time for the driver's one year
anniversary. This version adds new licensing options and free USB
Product IDs bundled with all license types, even with the free Open
Source compliant license.

AVR-USB is targeted to small companies and hobbyists designing hardware
with USB connectivity based on standard AVR microcontrollers. It
implements a low speed USB device in the same way as a Software-UART
implements asynchronous serial data transfer. The only hardware
resources needed from the AVR microcontroller are two I/O pins, one of
them must be an edge triggered interrupt.

Since RS232 ports have become rare in modern computers, USB is the
method of choice for connecting various gadgets to the PC. The major
drawback for small companies and hobbyists is the relatively large
upfront investment which is usually required to work with USB: You need
to buy a USB Vendor ID from usb.org (currently 1,500 USD) and maybe a
new development system for USB capable microcontrollers. Furthermore,
microcontrollers with USB are often available in SMD packages and large
quantities only, making things even harder for small startup companies
and hobbyists.

AVR-USB addresses all these issues. It comes with an Open Source
license, a USB Product ID which can be used for free (shared according
to the certain implementation rules), it is based on the free GNU
compiler as development environment and works with low cost AVR
microcontrollers which are available in DIP packages. The PC side
driver can be constructed with libusb, a free USB abstraction library
which is available for Windows, Linux, Mac OS X and BSD Unix. No
Microsoft SDK or development environment is required for Windows driver

Two affordable commercial license types are available for those who can
not agree to the publication requirement of the Open Source license. The
entry level license for 199 EUR allows using AVR-USB in up to 150 units
and comes with a dedicated USB Product ID for exclusive use. The
professional license for 500 EUR has virtually no limit in the number
of units (fair use) and comes with two dedicated USB Product IDs.

AVR-USB can be downloaded as part of an example application at the URL


For more information about AVR-USB see


About Objective Development

Objective Development is a creative team of experienced software
engineers, specialized in developing innovative, intelligent computing
solutions. The brand "Objective Development" represents high quality
niche products for private and commercial users, filling the gaps
between large standard applications.

The company's product line includes "LaunchBar" (an award winning
search utility and recent winner of the Macworld 2005 Editors' Choice
Awards), "Little Snitch" (an application based reverse firewall),
"WebYep" (a web content management system) and Sharity (an SMB file
system for Unix).

Press Contact

Objective Development Software GmbH
Grosse Schiffgasse 1A/7
A-1020 Vienna, Austria, Europe

Christian Starkjohann (Product Manager)
Fax: +43 1 81749554000

Autor: Ingo (Gast)

0 lesenswert
nicht lesenswert
Gibt's auch 'ne AppNote mit Code von Atmel zu.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen

Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.