You can order the PCB, kits or assembled boards for this project at the yampp Web Shop.
Note ! New version, Rev. C, with the FT8U245BM chip !
The USB Mini Module is a tiny PCB, the size of a standard 24 pin DIL chip. It's a small development board that will simplify adding USB to your project.
If contains a FT8U245BM USB chip
from FTDI. This chip is a complete USB interface, including the USB protocol stack.
It connects to your project through an 8-bit databus, a RD and WR line and 2 status pins. It doesn't get simpler than this.
There's no need to add a lot of code to handle the USB stack, all this is handles inside the FTDI chip. You just read from and write to the chip,
by using the RD and WR lines, and monitoring the status flags that indicates if a character is ready, or the transmitter buffer is empty.
And there's free OS drivers available for Windows, Linux and Macintosh computers.
These drivers work in two ways. One driver is a DLL that offers an API that you can interface to with your C or VB program. The other type adds a new comport
to your PC. The speed on this new virtual comport is fixed and is the transfer rate on the USB link, typically up to 600-700 kByte/s.

The USB Mini Module. (click to see larger image)
The board measures only 37*20 mm, including the USB connector. It has a 93C46 EEPROM (optional) on the back that allows you to program the USB device name strings,
as well as the VID and PID values. (For more info on this, see the FTDI website).
It's using all surface mount components except for the connectors and the resonator.

The USB Mini Module schematic. (click to see larger image)
|
|
Partslist for the USB Mini Module :
Part Value Package
------- ------- -------
R1 470R R0805
R2 100k R0805
R3 1k5 R0805
R4 2k2 R0805
R5 10k R0805
R6 27 R0805
R7 27 M0805
C1 100nF C0805
C2 100nF C0805
IC1 FT8U245BM QFP32
IC2 93C46BSN SO-8
Q1 CST6.00MGW MURATA_CST
X2 USB-787780 USB-B
|
View schematics (GIF)
You can order the PCB, kits or assembled boards for this project at the yampp Web Shop.