Interfacing Blackberry Q10 Keypad to Arduino and the OLED Typewriter


some arduino projects need full-featured "keyboard" layout keypad instead of membrane keypad, real keyboard such adafruit miniature wireless usb keyboard still big, expensive, , maybe feature-rich (http://www.adafruit.com/products/922).  repurposing membrane remote keypads, has been suggested, not best idea (example: http://www.ebay.com/itm/dc12v-6a-mini-44key-ir-remote-controller-for-5050-3528-smd-rgb-led-strip-light-/141487083512/).  ideal use in cases might blackberry q10 oem keypad.  small , wonderfully designed, , more importantly, available , remarkably cheap (http://www.ebay.com/itm/blackberry-q10-oem-keyboard-with-flex-cable-/251643319465).  in way, these world class keypads made blackberry famous in first place.  couple of months ago searched arduino projects use keypad , found nothing other few people had had idea had not brought fruition.  no 1 had determined keypad's pinout , there no documentation on internet far can determine.  keypad bitch interface because uses 0.4mm pitch connector on flat flex, not hobby friendly.  , worked pretty hobbyist repellent near can tell, until now.  have been able build adapter board convert appropriate connector dip, interface arduino, determine pinout, , create short demonstrator sketch prove interface , allow user type text out oled.  here information project if interested.

adapter (v2), pre-solder (used hotplate rework chisel tip), appropriate receptacle, hirose bm14b(0.8)-24ds-0.4v(53) :



project - bare atmega328p on board sh1106 based oled.  arduino, though, , code written in arduino environment:



adapter drawing (version 3 cleanup version 2):



proof sketch attached below.

perfect! looking for. joe.


Arduino Forum > Community > Exhibition / Gallery > Interfacing Blackberry Q10 Keypad to Arduino and the OLED Typewriter


arduino

Comments