This shows you the differences between two versions of the page.
hardware:genericusb [2008/06/19 18:59] johboh created |
hardware:genericusb [2010/07/15 05:11] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Generic-USB ====== | ||
- | //Generic module for USB with 15 GPIOs.// | ||
- | ===== Changelog ===== | ||
- | **Status: ** //Done, in use.// | ||
- | ^ Date ^ Comment ^ | ||
- | | 2008-04-01 | Project created. | | ||
- | |||
- | ===== About ===== | ||
- | The Generic-USB module is a small microcontroller board for connecting applications to a computer using USB. It can be extended using application specific expansion card that uses one or more of the 15 available I/Os or use the I/Os directly for simple applications like temperature reading or TTL actuators. The module program memory can be updated over USB using a USB bootloader, see [[hardsoftware:genericbootloader]]. | ||
- | |||
- | ===== Hardware ===== | ||
- | A PCB equipped with a Microchip 18F2550 USB microcontroller. Image to be added. | ||
- | |||
- | ===== Schematics ===== | ||
- | {{:hardware:svnimages:generic-usb.sch.png?320|Generic-USB - Schematic}} Schematic.\\ | ||
- | |||
- | {{:hardware:svnimages:generic-usb.brd.png?320|Generic-USB - PCB}} PCB.\\ | ||
- | |||
- | ===== Firmware ===== | ||
- | Firmware written in Microchip C18. | ||
- | |||
- | ===== Downloads ===== | ||
- | Latest source code (for [[hardware:vtgauge]] using the Generic-USB module) and schematic/PCB-layout can be found in repository\\ | ||
- | // /software/trunk/Embedded/Vasttrafik-meter - CDC/ // and \\ | ||
- | // /hardware/trunk/schematics/Generic-USB/ // in [[documents:svn| SVN]]. |