TiNredmc / k0uchpadBLE

k0uchpadBLE. BLE wireless keyboard + touchpad using Blackberry Passport keyboard and nRF51822 with Arduino core

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

k0uchpadBLE [W.I.P]

k0uchpadBLE is a portable Bluetooth low energy keyboard and trackpad. Based on Blackberry Passport keyboard, which capable of touch sensnig via Synaptics s3501 or s3508 chip. Using nRF51822 with Arduino core as a Bluetooth HID over GATT.

Project page

Hackday.io

Arduino configuration IMPORTANT

  1. Use Soft device version S130
  2. Select low frequency clock as "Sythesized"

Known Issue(s)

  1. HID report rate is noticeably slow at first bluetooth connection Solved by reconnect the bluetooth

STM8L151F3 (Key matrix scanner) source code.

I2C-BBKB_scanner

Schematic and PCB

coming soon.

About

k0uchpadBLE. BLE wireless keyboard + touchpad using Blackberry Passport keyboard and nRF51822 with Arduino core

License:GNU General Public License v3.0


Languages

Language:C++ 100.0%