i2c keyboard

Got an idea for a project? Found a cool project you want to share? Post it here!
Post Reply
anthonysavatar
Posts: 1
Joined: Tue Jul 09, 2019 10:32 pm
Been thanked: 3 times

i2c keyboard

Post by anthonysavatar » Tue Jul 09, 2019 11:19 pm

Hi all! I'm looking for any thoughts/feedback on this idea. I've got a proof of concept i2c keyboard pcb working that uses the tca8418. I mainly made it for use in microcontroller based projects but it works well with raspberry pis.

Here it is plugged into the i2c breakout jack on a HyperPixel 4 display (no soldering used).
Image

Image

A closeup of the key layout:
Image

I've got a couple project logs here with more info:
More details on the PCB: https://hackaday.io/project/162281-teen ... king-on-v2
Using it on the HyperPixel 4 display with a raspberry pi zero: https://hackaday.io/project/162281-teen ... connection

This is sort-of a successor to the Teensy Thumb Keyboard PCB (see also: github repo, Example RasPi3b+ build). That used a Teensy 3.2 or LC and all through hole parts.

User avatar
tinkerBOY
Posts: 710
Joined: Tue May 30, 2017 4:00 am
Has thanked: 294 times
Been thanked: 206 times

Re: i2c keyboard

Post by tinkerBOY » Thu Jul 18, 2019 9:45 pm

Awesome work! I was just thinking of the same i2c implementation of a controller for the Pi using something like an attiny.
New! tinkerBOY PowerSwitch v1.0 with Safe Shutdown
Game Boy Zero Controllers available @ tinkerBOY.xyz * Support
tinkerBOY Controller v3.0 - built-in usb controller, usb audio, and usb hub
tinkerBOY Controller v2.0 - GPIO buttons and builtin PWM Audio and Amplifier
tinkerBOY Controller v1.1 - simple pcb button
* DPI Adapter - better display for GBZ
* keyboard converters - IBM XT/AT Soarer's Converter | ADB to USB Converter

moononournation
Posts: 1
Joined: Sun Dec 08, 2019 10:35 pm

Re: i2c keyboard

Post by moononournation » Sun Dec 08, 2019 10:40 pm

This keyboard very fit for my ESP32 project! 8-)
https://twitter.com/moononournation/sta ... 3175891969

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest