aboutsummaryrefslogtreecommitdiffstats
path: root/LUFA/ManPages/LUFAPoweredProjects.txt
blob: 2a5be3f6c6bd5c8b7f31428fd2899d4dd4834a77 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
/** \file
 *
 *  This file contains special DoxyGen information for the generation of the main page and other special
 *  documentation pages. It is not a project source file.
 */

/** \page Page_LUFAPoweredProjects User Projects Powered by LUFA
 *
 *  LUFA is currently in use all around the world, in many applications both commercial and non-commercial. Below is a
 *  list of known public LUFA powered projects, which all use the LUFA library in some way. Feel free to visit each project's
 *  home page for more information on each project.
 *
 *  If you have a project that you would like to add to this list, please contact me via the details on the main page of this
 *  documentation.
 *
 *  \section Sec_BoardsUsingLUFA AVR-USB Development Boards Using LUFA
 *
 *  The following is a list of known AVR USB development boards, which recommend using LUFA for the USB stack. Some of these
 *  are open design, and all are available for purchase as completed development boards suitable for project development.
 *
 *  - AVR-USB-162, a USBKEY-like development board for the AT90USB162: http://olimex.com/dev/avr-usb-162.html
 *  - Benito #7, a no-frills USB board: http://www.dorkbotpdx.org/wiki/benito
 *  - JM-DB-U2, an ATMEGA32U2 development board: http://u2.mattair.net/index.html
 *  - Micropendous, an open design/source set of AVR USB development boards: http://micropendous.org/
 *  - Microsin AVR-USB162 breakout board, a DIY AT90USB162 development board: http://microsin.ru/content/view/685/44/
 *  - Minimus USB, a board specially designed for PSGroove: http://www.minimususb.com/
 *  - Nanduino, a do-it-yourself AT90USB162 board: http://www.makestuff.eu/wordpress/?page_id=569
 *  - Sparkfun ATMEGA8U2 breakout board: http://www.sparkfun.com/products/10277
 *  - Teensy and Teensy++, two other AVR USB development boards: http://www.pjrc.com/teensy/index.html
 *  - U2DIL/U4DIL, a set of DIP layout USB AVR boards: http://www.reworld.eu/re/en/products/u2dil/
 *  - USBFOO 2, AT90USB162 based development board: http://shop.kernelconcepts.de/product_info.php?products_id=102
 *
 *  \section Sec_LUFAProjects Projects Using LUFA (Hobbyist)
 *
 *  The following are known hobbyist projects using LUFA. Most are open source, and show off interesting ways that the LUFA library
 *  can be incorporated into many different applications.
 *
 *  - Accelerometer Game Joystick: http://www.crictor.co.il/he/episodes/joystick/
 *  - Arcade Controller: http://fletchtronics.net/arcade-controller-made-petunia
 *  - AVR USB Modem, a 3G Wireless Modem host: http://code.google.com/p/avrusbmodem/
 *  - Bicycle POV: http://www.code.google.com/p/bicycleledpov/
 *  - Bus Ninja, an AVR clone of the popular BusPirate project: http://blog.hodgepig.org/busninja/
 *  - CAMTRIG, a remote Camera Trigger device: http://code.astraw.com/projects/motmot/camtrig
 *  - Collection of alternative Arduino Uno firmwares: http://hunt.net.nz/users/darran/
 *  - Dashkey, a custom PC keyboard controller: http://geekhack.org/showwiki.php?title=Island:19096
 *  - CD Driver Emulator Dongle for ISO Files: http://cdemu.blogspot.com/
 *  - ClockTamer, a configurable clock generator: http://code.google.com/p/clock-tamer/
 *  - CULFW, a 868MHz RF packet encoder/decoder: http://www.koeniglich.de/culfw/culfw.html
 *  - DIY PS3 controller emulator: https://code.google.com/p/diyps3controller/
 *  - EMuSer, a USB-RS422 adapter for E-Mu samplers: http://www.emxp.net/EMuSer.htm
 *  - Estick JTAG, an ARM JTAG debugger: http://code.google.com/p/estick-jtag/
 *  - "Fingerlicking Wingdinger" (WARNING: Bad language if no Javascript), a MIDI controller: http://noisybox.net/electronics/wingdinger/
 *  - Flyatar, a real-time fly tracking system: https://github.com/peterpolidoro/Flyatar
 *  - Garmin GPS USB to NMEA standard serial sentence translator: http://github.com/nall/garmin-transmogrifier/tree/master
 *  - Generic HID Device Creator: http://generichid.sourceforge.net/
 *  - Ghetto Drum, a MIDI drum controller: http://noisybox.net/art/gdrum/
 *  - Hiduino, a USB-MIDI replacement firmware for the Arduino Uno: http://code.google.com/p/hiduino/
 *  - IR Remote to Keyboard decoder: http://netzhansa.blogspot.com/2010/04/our-living-room-hi-fi-setup-needs-mp3.html
 *  - LED Panel controller: http://projects.peterpolidoro.net/caltech/panelscontroller/panelscontroller.htm
 *  - LUFA powered DDR dance mat (French): http://logicien-parfait.fr/dokuwiki/doku.php?id=projet:ddr_repair
 *  - MIDI Theremin: http://baldwisdom.com/usb-midi-controller-theremin-style-on-arduino-uno/
 *  - MiniBloq, a graphical Ardunio programming environment : http://minibloq.org/
 *  - Motherboard BIOS flasher: http://www.coreboot.org/InSystemFlasher
 *  - Multi-button Joystick (French): http://logicien-parfait.fr/dokuwiki/doku.php?id=projet:joystick
 *  - Nikon wireless camera remote control (Norwegian): http://hekta.org/~hpe1119/
 *  - PSGroove, a Playstation 3 Homebrew dongle: http://github.com/psgroove
 *  - Single LED Matrix Display: http://guysoft.wordpress.com/2009/10/08/bumble-b/
 *  - Linux Secure Storage Dongle: http://github.com/TomMD/teensy
 *  - MakeTV Episode Dispenser: http://www.youtube.com/watch?v=BkWUi18hl3g
 *  - MidiMonster, a USB-to-MIDI gateway board: http://www.dorkbotpdx.org/wiki/midimonster
 *  - MiXley, a port of the Teacup 3D printer firmware for the USB AVRs: http://codaset.com/michielh/mixley
 *  - Mobo 4.3, a USB controlled all band (160-10m) HF SDR transceiver: http://sites.google.com/site/lofturj/mobo4_3
 *  - Moco, a native Arduino Uno MIDI replacement firmware: http://web.mac.com/kuwatay/morecat_lab./MocoLUFA.html
 *  - Music Playing Alarm Clock (Tutorial): http://www.instructables.com/id/Music-Playing-Alarm-Clock/
 *  - NeroJTAG, a JTAG dongle: https://github.com/makestuff/neroJtag
 *  - NES Controller USB modification: http://projects.peterpolidoro.net/video/NESUSB.htm
 *  - Opendous-JTAG, an open source ARM JTAG debugger: http://code.google.com/p/opendous-jtag/
 *  - Openkubus, an open source hardware-based authentication dongle: http://code.google.com/p/openkubus/
 *  - Orbee, a USB connected RGB Orb for notifications: http://www.franksworkshop.com.au/Electronics/Orbee/Orbee.htm
 *  - Programmable XBOX controller: http://richard-burke.dyndns.org/wordpress/pan-galactic-gargantuan-gargle-brain-aka-xbox-360-usb-controller/
 *  - Reprap with LUFA, a LUFA powered 3D printer: http://code.google.com/p/at90usb1287-code-for-arduino-and-eclipse/
 *  - SD Card reader: http://elasticsheep.com/2010/04/teensy2-usb-mass-storage-with-an-sd-card/
 *  - SDR1, a Software Defined Radio firmware: https://code.google.com/p/sdr-mk1/
 *  - SEGA Megadrive/Genesis Development Cartridge: http://www.makestuff.eu/wordpress/?page_id=398
 *  - Serial Line bus analyser: http://www.pjrc.com/teensy/projects/SerialAnalyzer.html
 *  - SmartportVHD Apple II Mass Storage adapter: http://pcedric3.free.fr/SmartportVHD/
 *  - Stripe Snoop, a Magnetic Card reader: http://www.ossguy.com/ss_usb/
 *  - Teensy SD Card .WAV file player: http://elasticsheep.com/2010/04/teensy2-usb-wav-player-part-1/
 *  - Touchscreen Input Device: http://capnstech.blogspot.com/2010/07/touchscreen-update.html
 *  - Universal USB AVR Module: http://usbavr.bplaced.net/
 *  - USB2AX, a USB to Dynamixel network adapter: http://trac.assembla.com/XD_DSbot/browser/trunk
 *  - USB Interface for Playstation Portable Devices: http://forums.ps2dev.org/viewtopic.php?t=11001
 *  - USB powered Geiger Counter: http://uhrheber.wordpress.com/2011/04/28/a-usb-powered-geiger-counter-for-the-z2-and-other-computers/
 *  - Userial, a USB to Serial converter with SPI, I2C and other protocols: http://www.tty1.net/userial/
 *  - Wireless MIDI Guitar system: http://www.ise.pw.edu.pl/~wzab/wireless_guitar_system/
 *  - Xnormidi, a C MIDI library: http://x37v.info/projects/xnormidi
 *  - XUM1541, a Commodore 64 floppy drive to USB adapter: http://www.root.org/~nate/c64/xum1541/
 *  - Zeus, a touch screen computer for music manipulation: http://www.benbengler.com/developments_zeus.html
 *
 *  \section Sec_LUFACommercialProjects Projects Using LUFA (Commercial)
 *
 *  The following is a list of known commercial products using LUFA. Some of these are open source, although many are "black-box"
 *  solutions with no source code given. Those companies which have purchased a Commercial License to LUFA (see \ref Page_LicenseInfo)
 *  are not listed here unless specifically requested.
 *
 *  - Arduino Uno, the official Arduino board: http://www.arduino.cc
 *  - ARPS Locator: http://la3t.hamradio.no/lab//?id=tracker_en
 *  - CFFA3000, a CompactFlash interface for the Apple II: http://www.dreher.net/CFforAppleII
 *  - Digital Survey Instruments Magnetometer and Pointer: http://www.digitalsurveyinstruments.com/
 *  - FinchRobot, a robot designed for educational use: http://www.finchrobot.com/
 *  - Penguino, an Arduino Board With On-Board LUFA Powered Debugger/Programmer: http://wiki.icy.com.au/PenguinoAVR
 *  - PIR-1, an IR control interface for consumer electronics: http://www.promixis.com/pir-1.php
 *  - PIR-4, a USB Connected 4 port IR transmitter: http://promixis.com/pir-4.php
 *  - KeyGlove, an alternative input system: http://www.keyglove.net/
 *  - Many of Busware's Products: http://www.busware.de/
 *  - MIDIFighter, a USB-MIDI controller: http://www.midifighter.com/
 *  - Norduino, a wireless Arduino: http://norduino.robomotic.com/norduino-is-now-usb-hid/
 *  - Retrode, a USB Games Console Cartridge Reader: http://www.retrode.org
 *  - SmartCardDetective, a Smart Card analysis tool: http://www.smartcarddetective.com/
 *  - USBTINY-MKII, an AVRISP-MKII Clone AVR Programmer: http://tom-itx.dyndns.org:81/~webpage/boards/USBTiny_Mkii/USBTiny_Mkii_index.php
 *  - XMEGA Development Board, using LUFA as an On-Board Programmer: http://xmega.mattair.net/
 *  - Zeptoprog, a multifunction AVR programmer: http://www.mattairtech.com/index.php/featured/zeptoprog.html
 *
 *  \section Sec_LUFAPublications Publications Mentioning LUFA
 *  - Elektor Magazine, "My First AVR-USB" by Antoine Authier (feature), January 2010 Issue
 *  - Elektor Magazine, "USB is Cool/Sucks" by Jerry Jacobs and Chris Vossen (minor mention), January 2010 Issue
 *  - Elektor Magazine, "20 x Open Source" by Jens Nickel, March 2010 Issue
 *  - Circuit Cellar Magazine, "Advanced USB Design Debugging" by Collin O'Flynn, August 2010 Issue
 *
 *  \section Sec_LUFANotableMentions Other Notable Mentions of LUFA
 *  - Adafruit "Ask an Engineer", 7th November 2010
 *  - Arduino 2010 Keynote speech
 *  - The Amp Hour podcast blog #11
 */