https://github.com/j1n6/custom-planck-keymap
https://github.com/j1n6/custom-planck-keymap
atmega32u4 c dfu mechanical-keyboard planck qmk tmk
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/j1n6/custom-planck-keymap
- Owner: j1n6
- Created: 2017-05-03T20:40:04.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2017-05-08T23:31:38.000Z (about 8 years ago)
- Last Synced: 2025-01-31T23:24:24.628Z (4 months ago)
- Topics: atmega32u4, c, dfu, mechanical-keyboard, planck, qmk, tmk
- Language: Makefile
- Size: 1.96 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# custom-planck-keymap
This is a custom made Planck keyboard with a custom circuit layout (not the same comparing to official one).
### Default Firmware Layout
### Dependencies
```bash
# avr lib is required for building the firmware
brew tap osx-cross/avr
brew install avr-libc
```### How To
```bash
# Clone repo and clone submodules
git clone [email protected]:activars/custom-planck-keymap.git
cd custom-planck-keymap
git submodule init && git submodule update
``````bash
# Run build script
./build.sh
``````bash
# install firmware
dfu-programmer atmega32u4 erase --force
dfu-programmer atmega32u4 flash hex/.hex
dfu-programmer atmega32u4 reset
```#### Row, Column Pin map
| row | pin | pin loc |
| ---- | --- | ------- |
| row0 | 18 | D0 |
| row1 | 19 | D1 |
| row2 | 20 | D2 |
| row3 | 21 | D3 || column | pin | pin loc |
| ------ | --- | ------- |
| col0 | 41 | F0 |
| col1 | 1 | E6 |
| col2 | 32 | C7 |
| col3 | 31 | C6 |
| col4 | 30 | B6 |
| col5 | 25 | D4 |
| col6 | 9 | B1 |
| col7 | 12 | B7 |
| col8 | 29 | B5 |
| col9 | 28 | B4 |
| col10 | 27 | D7 |
| col11 | 11 | B3 |#### Circuit Board Pins