• Introduction
  • High Level Design
  • Low Level Design
    • Computer Side Hardware
    • Computer Side Software
    • Keyboard Side Hardware
    • Keyboard Side Software
  • Results
  • Conclusions
  • Appendix A: Code
    • Computer Side Code
    • Keyboard Side Code
  • Apendix B: Schematics
  • Appendix C: Cost Details
  • Appendix D: Specific Tasks
  • References
  • Pictures