Archive of the former Yahoo!Groups mailing list: Homebrew PCBs

previous by date index next by date
previous in topic topic list next in topic

Subject: Re: [Homebrew_PCBs] Smart card

From: David McNab <david@...>
Date: 2005-06-28

Robert Hedan wrote:
>>The nice feature with the 18F is that it can support FAT16 (and FAT32
>>I think), so that your SD cards can be browsed/editted from within
>>Windoze.

> "Have you got a link (or links) for that?"
>
> - Tadaaa!
> <http://www.mikroelektronika.co.yu/english/product/books/picbasicbook/08.htm

Thanks

> "What's the physical connection between PIC and PC?"
>
> CAUTION: SPAM ALERT!!!
>
> - That can be anything you want. You can use the PIC 18F family which now
> integrates USB communication. Mécanique has just released Easy HID which
> generates default software template for the PIC and PC through a GUI
> interface. Check it out:
> <http://www.mecanique.co.uk/products/usb/easyhid.html>
>
> - But wait, that's not all, you also get access to a budget-priced unique
> Vendor ID for your USB product. USB.ORG has strict compliance requirements
> before assigning a Vendor ID which costs between $1500 to $2500. You can
> avoid all that and use Mécanique's Vendor ID and get 10, that's right, -->
> TEN <-- Product IDs for the low introductory price of £29.95.
> http://www.mecanique.co.uk/products/usb/pid.html

Hmm, feels easier to put up a SLIP driver and a cut-down TCP/IP stack,
these already exist for 18F, and address the rig via an IP address. This
appeals to me more as a Linux guy.

Or, even easier, I could just extend my existing serial control protocol
to allow for download/storage/management/execution of milling schedules.
And if I want it to look like a filesystem to the host PC, I can always
wrap it in FUSE.

A respected friend/mentor is always saying "do the simplest thing that
could possibly work".

> "How big is the FATxx driver code on the PIC18F?"
>
> - Check out the stuff I've uploaded in the Files section, USB folder. I've
> uploaded 2 folders that I generated using Easy HID.
>
>
>
> So with a slave PIC 18F4550 you can interface with the PC via USB and manage
> a smart card all at the same time.
>
> If you will not market your product, you can leave the default Vendor and
> Product ID generated in the code.
>
> Robert
> :)
>
>
> Be sure to visit the group home and check for new Links, Files, and Photos:
> http://groups.yahoo.com/group/Homebrew_PCBs
>
> If Files or Photos are running short of space, post them here:
> http://groups.yahoo.com/group/Homebrew_PCBs_Archives/
> Yahoo! Groups Links
>
>
>
>
>
>
>
>
>
> Be sure to visit the group home and check for new Links, Files, and Photos:
> http://groups.yahoo.com/group/Homebrew_PCBs
>
> If Files or Photos are running short of space, post them here:
> http://groups.yahoo.com/group/Homebrew_PCBs_Archives/
> Yahoo! Groups Links
>
>
>
>
>
>
>
>

--
Cheers
David