a4ad5576d2 | 6 days ago | |
---|---|---|
blackpill | 3 months ago | |
firmware | 3 months ago | |
kicad | 2 years ago | |
.gitignore | 3 months ago | |
LICENSE | 4 years ago | |
README.md | 6 days ago | |
pcb-3d-render-back-v2021-06-26.png | 3 years ago | |
pcb-3d-render-front-v2021-06-26.png | 3 years ago | |
replaced-controller-v2020-06-30.jpg | 4 years ago | |
schematic-v2021-06-26.pdf | 3 years ago | |
thumbnail-schematic-v2021-06-26.jpg | 3 years ago |
README.md
Project moved to Pillz Mod
This project has been replaced by Pillz Mod: https://github.com/dcpedit/pillzmod
KinT Blackpill Edition
This is a fork of Michael Stapelberg's KinT project with the following modifications:
- Replaced Teensy with STM32F411 Blackpill controller (
blackpill
directory) - Reduced PCB size to 100 x 86 mm
- Use Vial firmware. Source code is in my fork of Vial
Files for JLCPCB
Located in the directory /blackpill/production
Parts for Build
Component | Qty | Notes |
---|---|---|
SMD LEDs | 4 | Can be any color Link |
SMD 10k resistors | 4 | Link |
Molex 13 pin connectors | 4-6 | Needed if you don't want to desolder old ones Link |
STM32F411 Blackpill | 1 | AliExpress Link |
Panel mount USB-C | 1 | Amazon Link |
Socketed headers | Only needed if you want to socket your Blackpill. |
Bluetooth + ZMK build
You can now use the Pillbug dev board along with ZMK firware to make this a wireless mod. Basically, just swap out the Blackpill with a Pillbug and add a battery.
Component | Qty | Notes |
---|---|---|
Pillbug | 1 | MechWild Link |
2000 mAh battery | 1 | Amazon Link |
v2022-08-05 of the PCB requires you to bridge the 3.3v pins with a wire. You can do this easily after soldering the controller in place and tacking a short wire with stripped ends to the existing solder joints on the same side as the LEDs/resistors. The diagram below shows you which pins.
The current version in the repo does not require this.
If you're using a battery that's larger than 500 mAh, short JP1 on the back of the Pillbug to enable "Charge Boost" (changes charge rate from 100mA to 500mA)
Firmware
Vial
Source: https://github.com/dcpedit/vial-qmk-dev/tree/vial/keyboards/dcpedit/kint_bp
/firmware/dcpedit_kint_bp_vial.bin
- Default keymap (stock Kinesis)/firmware/dcpedit_kint_bp_vial_6layers.bin
- Support for 6 layers
ZMK
Source: https://github.com/dcpedit/zmk/tree/kinesispb/app/boards/shields/kinesispb
/firmware/zmk_default.uf2
- Default keymap (stock Kinesis)/firmware/zmk_reset.uf2
- Resets PillBug board for BT connectivity issue on MacOS