Categories

Lock USB ports via a PIC-based smart card reader

Posted on Monday, July 2nd, 2012 in project logs by DP

Giorgos is designing smart card lock for his USB ports. His board features a PIC-based  smart-card reader that unlocks a USB hub only if the right smart-card is inserted.

What i am making here is a USB lock with smartcard key. The idea is that a phonecard reader made with a PIC micro will be able to store a number of different phonecards into memory. Whenever one of these cards is inserted into the slot, it will activate a 4-ports USB On/Off switch. If the card is removed, the USB ports will be de-activated.

This entry was posted on Monday, July 2nd, 2012 at 9:00 pm and is filed under project logs. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

7 Responses to “Lock USB ports via a PIC-based smart card reader”

  1. Destate9 says:

    Looks like the board arrived ahead of schedule… it says “July 7 2012″…

  2. mike says:

    is that comic sans?!

  3. megabug says:

    OR MAYBE IT’S FROM THE FUTURE!!!! AHHHHHHHH!!! :D

  4. kevin says:

    By the way, this is a cool project.

Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • Pekka Akselin: This is ridiculous!? :-) We are back at 256(!) byte EPROMs that needed multiple, a handful, of voltages to run! :-(
  • KH: Let's try a back-of-envelope calc balancing energies. From MCP1700 datasheet, there are graphs for a 200mA load step. Estimate the energy shortfall as 12uJ. Say...
  • Daniel: It's been a week and my comment is still awaiting moderation. Apparently the CIA doesn't want their involvement known?
  • KH: Agree, so okay, I guess he must have learned from somewhere. 100nF and 1000uF is so far apart, that was jarring; it's more magic incantation...
  • Max: I have a suspicion the hefty electrolytic cap might be some sort of cargo cult carry-over from other RF-based projects - for instance, I've seen...