ATtiny85 USB Key Emulator

Go To Last Post
5 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Just saw this interesting little project:

 

It acts as a single key of a (Apple) USB keyboard:

 

https://twitter.com/MicrochipMak...

 

 

Full article: http://seb.ly/2017/07/calling-al...

 

 

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

This looks awfully like Flip's One Key project using V-USB with the ATTiny85 from 2008.

 

http://blog.flipwork.nl/?x=entry...

 

 

Ross McKenzie ValuSoft Melbourne Australia

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

It does, doesn't it!

 

But now brought into Arduinoland.

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

 

Exchange the button for an RFID reader. Rewrite the firmware to be able to "learn" to recognize a specific RFID tag. Rewrite firmware to send not one keypress, but a series. Store a password in EEPROM. Apply lockbits.

 

Not very secure, but given a fitting environment.. Lock PC when leaving it for getting or "discarding" a mug of coffee. On return, apply RFID tag.

 

At the moment you realize you've lost the RFID tag, run to computer, grab emergency hammer you have next to gadget, smash gadget. Phew! ;-) (No, of-course you only need to chip-erase it..)

 

Whaddyathink?

As of January 15, 2018, Site fix-up work has begun! Now do your part and report any bugs or deficiencies here

No guarantees, but if we don't report problems they won't get much of  a chance to be fixed! Details/discussions at link given just above.

 

"Some questions have no answers."[C Baird] "There comes a point where the spoon-feeding has to stop and the independent thinking has to start." [C Lawson] "There are always ways to disagree, without being disagreeable."[E Weddington] "Words represent concepts. Use the wrong words, communicate the wrong concept." [J Morin] "Persistence only goes so far if you set yourself up for failure." [Kartman]

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

... work on your laptop in the company kitchen instead.

 

Ross McKenzie ValuSoft Melbourne Australia