Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

USB chips - MCU flavoured

0 views
Skip to first unread message

The real Andy

unread,
Feb 26, 2003, 11:34:35 PM2/26/03
to
Got the cypress EZ-USB, tad of an overkill when you need just a USB
port and 3 io pins. What else is available in the small micro range
with USB capability that is low cost and if possible, free dev tools.

Wouter van Ooijen (www.voti.nl)

unread,
Feb 27, 2003, 7:19:16 AM2/27/03
to
>Got the cypress EZ-USB, tad of an overkill when you need just a USB
>port and 3 io pins. What else is available in the small micro range
>with USB capability that is low cost and if possible, free dev tools.

FTDI + your choice of a cheap uC?

Wouter van Ooijen

-- ------------------------------------
http://www.voti.nl
PICmicro chips, programmers, consulting

ro...@mauve.demon.co.uk

unread,
Feb 27, 2003, 1:17:16 PM2/27/03
to
Wouter van Ooijen (www.voti.nl) <wou...@voti.nl> wrote:
>>Got the cypress EZ-USB, tad of an overkill when you need just a USB
>>port and 3 io pins. What else is available in the small micro range
>>with USB capability that is low cost and if possible, free dev tools.
>
> FTDI + your choice of a cheap uC?

If you just need 8 slow IO pins, all you might need is a couple of latching
buffers.

--
http://inquisitor.i.am/ | mailto:inqui...@i.am | Ian Stirling.
---------------------------+-------------------------+--------------------------
Get off a shot FAST, this upsets him long enough to let you make your
second shot perfect. -- Robert A Heinlein.

SIOL

unread,
Feb 27, 2003, 1:24:54 PM2/27/03
to
<ro...@mauve.demon.co.uk> wrote in message news:b3lkn8$5uk$2$8300...@news.demon.co.uk...

> Wouter van Ooijen (www.voti.nl) <wou...@voti.nl> wrote:
> >>Got the cypress EZ-USB, tad of an overkill when you need just a USB
> >>port and 3 io pins. What else is available in the small micro range
> >>with USB capability that is low cost and if possible, free dev tools.
> >
> > FTDI + your choice of a cheap uC?
>
> If you just need 8 slow IO pins, all you might need is a couple of latching
> buffers.

I'd like to know more about this last option....

Siol


ro...@mauve.demon.co.uk

unread,
Feb 27, 2003, 2:07:35 PM2/27/03
to

The FTDI chip just looks like an 8 bit FIFO, with the PC supplying data
via USB into the middle.
Look at the website (IIRC http://www.ftdichip.om/

--
http://inquisitor.i.am/ | mailto:inqui...@i.am | Ian Stirling.
---------------------------+-------------------------+--------------------------

Two fish in a tank: one says to the other, "you know how to drive this thing??"

SIOL

unread,
Feb 27, 2003, 2:37:56 PM2/27/03
to
<ro...@mauve.demon.co.uk> wrote in message news:b3lnli$i25$1$8302...@news.demon.co.uk...

> SIOL <in...@noo-spam.com> wrote:
> > <ro...@mauve.demon.co.uk> wrote in message news:b3lkn8$5uk$2$8300...@news.demon.co.uk...
> >> Wouter van Ooijen (www.voti.nl) <wou...@voti.nl> wrote:
> >> >>Got the cypress EZ-USB, tad of an overkill when you need just a USB
> >> >>port and 3 io pins. What else is available in the small micro range
> >> >>with USB capability that is low cost and if possible, free dev tools.
> >> >
> >> > FTDI + your choice of a cheap uC?
> >>
> >> If you just need 8 slow IO pins, all you might need is a couple of latching
> >> buffers.
> >
> > I'd like to know more about this last option....
>
> The FTDI chip just looks like an 8 bit FIFO, with the PC supplying data
> via USB into the middle.
> Look at the website (IIRC http://www.ftdichip.om/

Is that URL correct?

Siol

ro...@mauve.demon.co.uk

unread,
Feb 27, 2003, 6:28:21 PM2/27/03
to
SIOL <in...@noo-spam.com> wrote:
> <ro...@mauve.demon.co.uk> wrote in message news:b3lnli$i25$1$8302...@news.demon.co.uk...
>> SIOL <in...@noo-spam.com> wrote:
>> > <ro...@mauve.demon.co.uk> wrote in message news:b3lkn8$5uk$2$8300...@news.demon.co.uk...
>> >> Wouter van Ooijen (www.voti.nl) <wou...@voti.nl> wrote:
>> >> >>Got the cypress EZ-USB, tad of an overkill when you need just a USB
>> >> >>port and 3 io pins. What else is available in the small micro range
>> >> >>with USB capability that is low cost and if possible, free dev tools.
>> >> >
>> >> > FTDI + your choice of a cheap uC?
>> >>
>> >> If you just need 8 slow IO pins, all you might need is a couple of latching
>> >> buffers.
>> >
>> > I'd like to know more about this last option....
>>
>> The FTDI chip just looks like an 8 bit FIFO, with the PC supplying data
>> via USB into the middle.
>> Look at the website (IIRC http://www.ftdichip.om/
>
> Is that URL correct?

Probably not.
Google for ftdi.

--
http://inquisitor.i.am/ | mailto:inqui...@i.am | Ian Stirling.
---------------------------+-------------------------+--------------------------

Acting is merely the art of stopping a large number of people from coughing
- Sir Ralph Richardson

SIOL

unread,
Feb 27, 2003, 7:04:29 PM2/27/03
to
<ro...@mauve.demon.co.uk> wrote in message news:b3m6ue$6of$1$8300...@news.demon.co.uk...

> >> >> > FTDI + your choice of a cheap uC?
> >> >>
> >> >> If you just need 8 slow IO pins, all you might need is a couple of latching
> >> >> buffers.
> >> >
> >> > I'd like to know more about this last option....
> >>
> >> The FTDI chip just looks like an 8 bit FIFO, with the PC supplying data
> >> via USB into the middle.
> >> Look at the website (IIRC http://www.ftdichip.om/
> >
> > Is that URL correct?
>
> Probably not.
> Google for ftdi.

I saw the problem immediately after writing this.

Interesting, I wish I'd have seen this before. Thanks for the tip.

Siol


Don McKenzie

unread,
Mar 6, 2003, 12:18:49 AM3/6/03
to

try
http://www.dontronics.com/dlp.html
http://www.dontronics.com/giga.html
for starters

--
Don McKenzie E-mail: http://www.dontronics.com/e-mail.html
Home Page: http://www.dontronics.com

Add USB to your favorite Micro. http://www.dontronics.com/dlp.html
The World's Largest Range of Atmel/AVR & PICmicro Hardware and Software
Own a domain? Reduce SPAM by 95% to 99%, free: http://www.e-dotcom.com

Garrett Mace

unread,
Mar 6, 2003, 12:56:44 AM3/6/03
to

Might work better/cheaper just to use a USB micro to start out with.

The MC68HC908JB8 is a low-speed, USB 1.1 uC. Digi-Key sells them for about
$5 in quantity of one. This is for a flash chip, the OTP are probably a bit
cheaper (though Digi-Key doesn't have them).

I've used the 28 pin SOIC version. All you need is the chip, a crystal, some
resistors, a couple capacitors, and a USB plug. Toss on a MAX232 and five
jumpers, and you can easily program the chip in-circuit. PEmicro.com has
some great IDE and programmer tools available for download.

Digi-Key also has the 20-DIP package of this. I've never used it, but it
certainly looks like an easy way to get USB onto even a Radio Shack
protoboard or breadboard. You lose a few bits of I/O (which I needed) but
certainly a handy little chip.

I have two JB8 boards sitting on my desk now; one professional dev board
from Elektronikladen, and one board I designed which also includes a USB
hub.

I already have Windows software and assembly methods to transfer a few bytes
to and from the controller, using the HID-class protocol. I'll be willing to
help if someone decides to go the JB8 route.

Remember that if you want to sell a USB device, prepare for a lengthy
verification process and shelling out a couple grand to get a vendor ID.


SIOL

unread,
Mar 6, 2003, 6:01:28 AM3/6/03
to
I'm trying to use UDA1325 from Phillips, but I can't get the I2C driver to install properly in Windows.

Its a nice little chip also.

"Garrett Mace" <g.r...@macetech.com> wrote in message news:v6doot1...@corp.supernews.com...

craig

unread,
Mar 6, 2003, 6:46:48 PM3/6/03
to
I used the FT245BM from FTDI.
There is no verification process, as its already done, and FTDI gives you
free
drivers. I was up and running over USB in exactly 5 minutes after I built my
first prototype.

I couldn't believe how easy FTDI made it to talk over USB.

-Craig Beiferman

"SIOL" <in...@noo-spam.com> wrote in message
news:YTF9a.1977$wK6....@news.siol.net...

SIOL

unread,
Mar 7, 2003, 3:29:49 AM3/7/03
to
"craig" <craig-b...@attbi.com> wrote in message news:I5R9a.381541$be.351147@rwcrnsc53...

> I used the FT245BM from FTDI.
> There is no verification process, as its already done, and FTDI gives you
> free
> drivers. I was up and running over USB in exactly 5 minutes after I built my
> first prototype.
>
> I couldn't believe how easy FTDI made it to talk over USB.

Does it have on-board DAC?

Siol


JQP

unread,
Mar 7, 2003, 10:41:02 AM3/7/03
to
"Garrett Mace" <g.r...@macetech.com> wrote in message
news:v6doot1...@corp.supernews.com...
> I have two JB8 boards sitting on my desk now; one professional dev board
> from Elektronikladen, and one board I designed which also includes a USB
> hub.

What chip did you use for the hub?

> I already have Windows software and assembly methods to transfer a few
> bytes to and from the controller, using the HID-class protocol. I'll be
willing to
> help if someone decides to go the JB8 route.

That's a generous offer but probably the best way to help would be to
provide more details on the JB8 design that is on your web site.


Garrett Mace

unread,
Mar 7, 2003, 4:23:10 PM3/7/03
to
> > I have two JB8 boards sitting on my desk now; one professional dev board
> > from Elektronikladen, and one board I designed which also includes a USB
> > hub.
>
> What chip did you use for the hub?

TUSB2046, Texas Instruments 4-port USB hub controller. And a TPS2074,
Texas Instruments USB hub power controller. The schematics to make a
USB hub are in the datasheets for those parts. Very easy to use (if
you don't mind hand-soldering QFP and TSSOP parts). TI sent them to me
for free. Later on they called to see what I needed them for..."And
what is your expected market for these devices?" "Two million." Hey,
that's what we determined when we did the market study. Got official
market projections for webcam purchasers, and figured 1 in 10 would
consider buying our accessory. That was optimistic 1999 market
projections though.

> > I already have Windows software and assembly methods to transfer a few
> > bytes to and from the controller, using the HID-class protocol. I'll be
> willing to
> > help if someone decides to go the JB8 route.
>
> That's a generous offer but probably the best way to help would be to
> provide more details on the JB8 design that is on your web site.

I would, but that might be premature. Basically, there is not a lot to
the electronics. Build a hub circuit similar to what the datasheet
shows, put an oscillator and random pullup resistors on the
MC68HC908JB8, and run one of the hub ports to the JB8. The harder part
is designing the PCB. I have a complete PCB design, but there are a
few bugs I'd have to iron out before I release the drawings. I've run
into a few things while constructing the board, so any updates will
happen after I've gotten the PCB design to my satisfaction.

The only other main thing is the code. Currently it's left at the
point I finished it a year ago: result of weeks poring over assembly
and Visual Studio. I think it came out pretty well, considering I
never had any classes in assembly or C++. I can tell that it's not
very pretty, and need to clean it up before anyone will ever see it.

Since there really isn't literature out there dealing with the JB8,
I'm not aware of anyone else who can share information about this
chip. I'm sure it's in many consumer devices.

0 new messages