Close

Keyboard Scanning Demo Code

A project log for Thumb Keyboard

Experimental thumb keyboard, suitable for a hand held device

David BoucherDavid Boucher 03/16/2019 at 14:413 Comments

As promised, I've put the keyboard scanning code covered in the last three logs online and you can download it from this page: https://dboucher.org.uk/keyboard.

Keyboard with Arduino UNO and paper pin insulator.

This version is set up for Arduino but it should work on anything Arduino compatible with enough GPIO pins. I've used it on a Teensy LC for example.

There is a README with more info in the download. I hope you find it useful.

Discussions

AccidentalRebel wrote 03/17/2019 at 00:54 point

Hey, there. What's up with the paper on the arduino? Is that the "paper pin insulator"? What's the concept behind that because it is new to me. Thanks in advance!

  Are you sure? yes | no

David Boucher wrote 03/17/2019 at 08:07 point

The pins going into the Arduino don't have a plastic insulator on the end, so they short out. the paper is threaded between the pins to stop them touching. It's a temporary fix.

  Are you sure? yes | no

AccidentalRebel wrote 03/17/2019 at 09:44 point

Ah, that makes sense! Thanks!

  Are you sure? yes | no