Sunday, January 5, 2014

Finally moving along!

It has been longer than I intended since the last update, and most of that was spent waiting for parts to get here in the mail...Now that they have, things are moving quickly.  Here is a quick video showing what I have done so far:



I have gotten my SD card readers, new LCD screen, and my Teensy 3.1's in and all the code for the display and controller updated from the libraries I was using for the old screen.  I have also gotten the QR code generation library modified for my purposes and it runs great!  It took a long time to find a library that did everything I needed it to without being to intense to run on a microcontroller.

Many things left to do...The next big step is getting all of the file manipulation code completed.  It is taking more library modification to get things to work with multiple SD cards, but that should be knocked out in the next few days.  The process is basically going to be:


  • Check EEPROM to see if device is locked
  • Check unsecure SD card for unlock code
  • Check unlock code against data in EEPROM
  • Load list of keys from secure SD card
  • Display/delete keys from secure card
  • Load new keys from unsecure card and store them on the secure card before removing them from the unsecure card
  • Associate labels with each key to be displayed on screen.
After all that is done, then I will move on to the encryption for the keys stored on the secure card, as well as the unlock code to be stored in EEPROM.

1 comment:

  1. Looking good! Great to see how far you've come since your last reddit post. Keep up the good work!

    ReplyDelete