Inspiration

Have you every considered having a keyboard that is versatile, durable, portable and customizable, but without the need of paying hundreds of dollars for such products? Well, the PaperKeypad offers the flexibility of customizing your keyboard and create macro keys from a piece of paper through your phone!

What it does

The user create their desired keypads on a computer app that asks the user for the desired size of the keypad and the layout of it, and the app generates a QR code that describes the keypad. The user will install an app on their smartphone that will read the QR code and detect the keypads the user is tapping.

How we built it

All we needed was a printer, some papers, a computer and a smartphone. The software aspect of this project was dominant over the hardware, and so all team members were working on separate tasks to achieve the final goal.

Challenges we ran into

Getting the accelerometer to read taps on the table with different intensities. When tapping with high intensity, the accelerometer would pickup a lot of external noise, making the readings unprecise and wrong. We were not able to get some aspects of the project to be done, such as the implementation of printing the modified keyboard layout from the computer.

Accomplishments that we're proud of

We were able to add a "Filtering" algorithm that filters the noise from the tapping readings.

What we learned

It is really important to communicate, and unless the configuration of the project is laid out at the beginning of any project, it is a bummer.

What's next for PaperKeypad

Built With

Share this project:

Updates