mirror of
https://xff.cz/git/pinephone-keyboard
synced 2024-11-14 12:45:01 -05:00
6a5fe581b9
I2C register layout changed a bit to make various operations easier to implement in FW and for the user. Flashing/debugging tools now share more code. Firmware is now more configurable (it's now possible to compile-out various features). Self-testing for column-shorts is implemented. Firmware is optimized for low power consumption.
62 lines
645 B
Plaintext
62 lines
645 B
Plaintext
# physical layout Row:Col -> electrical Row:Col
|
|
# see physical-map.jpg
|
|
|
|
1:1 1:1
|
|
1:2 1:2
|
|
1:3 1:3
|
|
1:4 1:4
|
|
1:5 1:5
|
|
1:6 1:6
|
|
1:7 1:7
|
|
1:8 1:8
|
|
1:9 1:9
|
|
1:10 1:10
|
|
1:11 1:11
|
|
1:12 1:12
|
|
|
|
2:1 2:1
|
|
2:2 2:2
|
|
2:3 2:3
|
|
2:4 2:4
|
|
2:5 2:5
|
|
2:6 2:6
|
|
2:7 2:7
|
|
2:8 2:8
|
|
2:9 2:9
|
|
2:10 2:10
|
|
2:11 2:11
|
|
2:12 2:12
|
|
|
|
3:1 3:1
|
|
3:2 3:2
|
|
3:3 3:3
|
|
3:4 3:4
|
|
3:5 3:5
|
|
3:6 3:6
|
|
3:7 3:7
|
|
3:8 3:8
|
|
3:9 3:9
|
|
3:10 3:10
|
|
3:11 3:11
|
|
|
|
4:1 4:1
|
|
4:2 4:2
|
|
4:3 4:3
|
|
4:4 4:4
|
|
4:5 4:5
|
|
4:6 4:6
|
|
4:7 4:7
|
|
4:8 4:8
|
|
4:9 4:9
|
|
4:10 4:10
|
|
4:11 4:11
|
|
|
|
5:1 5:2
|
|
5:2 6:3
|
|
5:3 6:4
|
|
5:4 5:5
|
|
5:5 6:6
|
|
5:6 5:7
|
|
5:7 5:10
|
|
5:8 5:9
|