Gen7 ExtensionBoard USB B 1.0
Release status: working
Description | Part of Generation 7 Electronics
|
License | GPL v2
|
Author | |
Contributors | |
Based-on | [[]]
|
Categories | |
CAD Models | |
External Link | (none)
|
This is an extension board for Generation 7 Electronics providing an USB connection. It's based on an Microchip MCP2200. Data transfer speed is specified by the chip manufacturer to be up to 921600 baud, or eight times the usual 115200 baud.
Contents
Assembly Checks
- 0V on pin 4 of the ATtiny socket.
- 5V Standby on pin 8 of the ATtiny socket.
- 5V or less on any pin of the ATtiny socket.
Setup
This section shows how to set up this extension board. Some sub-sections may be done by the person you got your kit from, already.
Programming the MCP2200
Well, there's nothing to do. The adapter should work out of the box. Printer users may go to the next chapter on this page.
If you want to hack it anyways, that's possible. There's a MCP2200 Configuration Utility which allows to do advanced configuration, like changing the blinking of the Rx/Tx indicators. This tool also allows changing the general purpose I/O (GPIO) pins of the chip. An available library can be used to write custom windows applications using this. Not very helpful in the Linux world, the tool doesn't run using Wine.
An attempt to hack the chip using open source tools is usbio. If you want to dive in even further, the MCP2200 is a custom-programmed PIC18F14k50 and can be reprogrammed.
Commissioning
Troubleshooting USB
No known pitfalls, so far.