32 Commits

Author SHA1 Message Date
16c8976e2f Add my customizations 2025-07-14 21:41:33 -07:00
Trevor Elliott
bba613d339 Flip the encoder columns for A and B
For some reason, the encoders that I bought have the A and B pins
reversed.
2024-07-20 23:52:34 -07:00
Thomas Haukland
7041eadcbf
Use unsigned short instead of macro ushort
Ref: https://github.com/tompi/cheapino/issues/38
2024-05-18 09:55:30 +02:00
Thomas Haukland
766ef32a47
Fix more ghosting: https://github.com/tompi/cheapino/issues/33 2024-05-07 21:56:12 +02:00
Thomas Haukland
605daf9597
Fix silly bit alignment error 2024-05-06 22:01:15 +02:00
Thomas Haukland
4cfdc10412
Fix observed ghosts: https://github.com/tompi/cheapino/issues/33 2024-05-06 21:40:34 +02:00
Thomas Haukland
f66d8439a7 Disable debug output by default 2024-04-09 08:13:25 +02:00
Thomas Haukland
1e0fd1ac55 Fix error in default keymap 2024-04-06 13:03:16 +02:00
Thomas Haukland
e6851f7ae9 Update to latest qmk 2024-03-26 21:21:36 +01:00
Thomas Haukland
181976a4fc Fixed encoder logic and some mappings 2023-12-10 13:58:30 +01:00
Fauzan Lubis
d5b6ce4aa8
fix encoder not recognized
encoder code now only checks for certain bits
2023-12-09 22:39:25 +07:00
Fauzan Lubis
af6f1b5d70
fix pin & key mapping
tested out with current design
2023-12-09 22:38:39 +07:00
Thomas Haukland
f0892a027c Cheapino v2 wip 2023-12-05 16:31:50 +01:00
Thomas Haukland
da9c2971c2 Make default keymap json and more usable 2023-09-10 12:30:59 +02:00
Thomas Haukland
b7dec6480b Update config.h to latest format 2023-07-24 23:27:01 +02:00
Thomas Haukland
6bfbcd8ca0 Added community layout support: https://lemmy.world/post/2042497
Also removed some warnings
2023-07-24 22:59:52 +02:00
Thomas Haukland
e908f86835 LED: double steps in init animation 2023-05-11 23:55:25 +02:00
Thomas Haukland
9b9040430e Merge branch 'cheapino' of github.com:tompi/qmk_firmware into cheapino 2023-05-11 23:38:14 +02:00
Thomas Haukland
c27677b504 Second attempt at ghosting issue: more specific fix 2023-05-11 23:37:27 +02:00
Thomas Haukland
e51adc4a56 Fix reversed ghosting correction 2023-05-11 08:41:44 +02:00
Thomas Haukland
e67f3c1bc7 Merge branch 'cheapino' of github.com:tompi/qmk_firmware into cheapino
# Conflicts:
#	keyboards/cheapino/cheapino.c
#	keyboards/cheapino/config.h
#	keyboards/cheapino/info.json
#	keyboards/cheapino/keymaps/default/keymap.c
#	keyboards/cheapino/matrix.c
#	keyboards/cheapino/readme.md
#	keyboards/cheapino/rules.mk
#	keyboards/ferris/sweep/rules.mk
2023-05-11 08:40:00 +02:00
Thomas Haukland
42193e0123 Fix a ghosting issue, and introduce longer wait in scanning 2023-05-11 07:14:10 +02:00
Thomas Haukland
c6cca1c013 Cheapino: support onboard LED, and a small init flash 2023-04-28 21:26:18 +02:00
Thomas Haukland
47a116e13f Merge branch 'cheapino' of github.com:tompi/qmk_firmware into cheapino 2023-04-27 23:05:39 +02:00
DeBasti
358a00f8b8 removed since build fails otherwise 2023-04-24 14:34:12 +02:00
Thomas Haukland
ca8ab1dcf6 RGB matrix works 2023-04-23 15:12:47 +02:00
Thomas Haukland
892afe5e36 Fix encoding actions and add Lars keymap 2023-03-31 23:00:54 +02:00
Thomas Haukland
a7f3742dc1 Cheapino: encoder abstractions 2023-03-25 22:41:05 +01:00
Thomas Haukland
76b3490f10 Cheapino: encoder works 2023-03-25 15:29:34 +01:00
Thomas Haukland
2fa3131f76 The cheapino works, except for the encoder 2023-03-22 22:47:54 +01:00
Thomas Haukland
3e94864262 Cheapino: it compiles 2023-03-12 13:24:06 +01:00
Thomas Haukland
17852c1866 2x2 matrix scan works 2022-10-16 19:05:46 +02:00