2015-08-22 (Sa) Wrist Mounted Chording Keyboard

Programming was changed to use the HEX codes from Adafruit's EZ-Key tutorial instead of the source previously used which resulted in unreliable code. Every tested glyph and non-printing character was reviewed and revised if necessary. Other functions, like printing matching parens (), quotations marks "", or apostrophes '' but ending with the cursor between them was fixed to work with Bluetooth as well as wired.

Testing the wireless functions was done by connecting the keyboard with a USB cable to a laptop running codebender while simultaneously connected to a mobile phone. Text appeared on both screens at the same time. Case 5 is currently unused but prints some text. This text would appear instantly on the wired connection but was typed significantly slower over the wireless connection.

Bluetooth compatible code

To do:
  • Add mouse functionality.
  • Correct issues with Bluetooth commands.
  • Publicize file for wireless keyboard.
  • Program changes:
    • Add mouse movement
    • Change mouse clicks to press and release according to buttons
    • Add random number generator
      • 0-1
      • 0-1000
      • Random equation followed by enter
  • Modify servos for continuous rotation.
  • Automate wrist mount.
  • Write instructions
    • Schematic

The rest of the posts for this project have been arranged by date.

First time here?

Completed projects from year 1.
Completed projects from year 2

This disclaimer must be intact and whole. This disclaimer must be included if a project is distributed.

All information in this blog, or linked by this blog, are not to be taken as advice or solicitation. Anyone attempting to replicate, in whole or in part, is responsible for the outcome and procedure. Any loss of functionality, money, property or similar, is the responsibility of those involved in the replication.

All digital communication regarding the email address 24hourengineer@gmail.com becomes the intellectual property of Brian McEvoy. Any information contained within these messages may be distributed or retained at the discretion of Brian McEvoy. Any email sent to this address, or any email account owned by Brian McEvoy, cannot be used to claim property or assets.

Comments to the blog may be utilized or erased at the discretion of the owner. No one posting may claim claim property or assets based on their post.

This blog, including pictures and text, is copyright to Brian McEvoy.

2015-08-23 (Su)