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
Arduino configuration IMPORTANT
- Use Soft device version S130
- Select low frequency clock as "Sythesized"
Known Issue(s)
- HID report rate is noticeably slow at first bluetooth connection Solved by reconnect the bluetooth
STM8L151F3 (Key matrix scanner) source code.
Schematic and PCB
coming soon.