Yahoo Groups archive

Homebrew PCBs

Index last updated: 2026-04-28 23:05 UTC

Message

Re: [Homebrew_PCBs] Smart card

2005-06-27 by David McNab

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\ufffdcanique 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\ufffdcanique's Vendor ID and get 10, that's right, -->
> TEN <-- Product IDs for the low introductory price of \ufffd29.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

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.