Author Topic: Want to design a Bluetooth KB (nRF...?) - Where to start?  (Read 2325 times)

0 Members and 1 Guest are viewing this topic.

Offline bogomips

  • Thread Starter
  • Posts: 9
Want to design a Bluetooth KB (nRF...?) - Where to start?
« on: Thu, 10 March 2022, 21:05:31 »
Hi guys

I want to design a wireless macropad. With battery, and bluetooth module (nordic semicon nRF module I think).

I have experience with 32u4s, DFU, QMK, and circuit design.

I'm missing details on:
* Which nRF module to use? (best?)
* Circuit for safe battery management (lipo)
* KB firmware for nRF module (obviously it's not going to run QMK, and I don't want to reinvent the wheel)
* How to flash the nRF modules? Do I need one of their devkits?

There are open source keyboard designs out there, making use of some (all) of these elements...

I would like to study some of these designs to learn how to make my own.
Where is a good starting point? Any open source boards which you think are worth a look?

Are there any tutorials out there that might be relevant?

Thank you sincerely :)

Offline nevin

  • Posts: 1646
  • Location: US
Re: Want to design a Bluetooth KB (nRF...?) - Where to start?
« Reply #1 on: Thu, 10 March 2022, 23:39:54 »
check out applet's wonderful project
https://geekhack.org/index.php?topic=109628.msg2980574#msg2980574

as well as nice nano
https://nicekeyboards.com/nice-nano/

just about any DIY wireless keyboard is running ZMK a wireless fork of QMK (some features haven't been ported yet, but it's the best we have so far)
https://github.com/zmkfirmware/zmk
https://zmk.dev/
Keeb.io Viterbi, Apple m0110, Apple m0120, Apple m0110a, Apple 658-4081, Apple M1242, Apple AEK II, MK96, GH60/Pure, Cherry g84-4100, Adesso AKP-220B, Magicforce 68

Offline smollchungus

  • Posts: 18
  • Location: Netherlands
  • (:
Re: Want to design a Bluetooth KB (nRF...?) - Where to start?
« Reply #2 on: Mon, 28 March 2022, 07:18:36 »
Apart from all the above, i would like to add this as well, the guide helped me a lot

https://github.com/ebastler/zmk-designguide

Offline nevin

  • Posts: 1646
  • Location: US
Re: Want to design a Bluetooth KB (nRF...?) - Where to start?
« Reply #3 on: Mon, 28 March 2022, 07:33:41 »
thanks @smollchungus
Keeb.io Viterbi, Apple m0110, Apple m0120, Apple m0110a, Apple 658-4081, Apple M1242, Apple AEK II, MK96, GH60/Pure, Cherry g84-4100, Adesso AKP-220B, Magicforce 68