Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/zmkfirmware/zmk

ZMK Firmware Repository
https://github.com/zmkfirmware/zmk

update header

a3cdab9e9f9940a854ec68e60622443ae376183e authored over 4 years ago
Update cradio.dtsi

24e73f68610a9a4a1497c6e7737b615d6181836b authored over 4 years ago
remove dupe copyright

95b94009a9b3b9b953220ab48f0276fc5a083499 authored over 4 years ago
remove dupe copyright

7d582b6b8e16cf64cadf27dacba050dfb88d543a authored over 4 years ago
rename gpio to direct polling

426b25892f2fd6c569b9d0b983fd7fbaff6c9d93 authored over 4 years ago
clean up keymap

ca29c40206031f95525c29750650013efc0e56f1 authored over 4 years ago
working shield, need to improve default keymap

f3eaa7e4247321042618a732596f842e5bb104da authored over 4 years ago
Merge pull request #243 from BenHuddleston/patch-1

Correct typo in previous profile behaviour binding in bluetooth.md

00479e913f77c0b915fac29adfce21a10bdaf424 authored over 4 years ago
Correct typo in previous profile behaviour binding in bluetooth.md

2300ce306afadebd5f1987acf8ded6ac228f68e8 authored over 4 years ago
Update cradio_right.overlay

d5d8d79a76a9fbe65981d4f5455097e5258d1564 authored over 4 years ago
Merge pull request #211 from petejohanson/core/keymap-port-event-exploration

Use PORT events for kscan matrix interrupts, add option for deep sleep.

12b9a37005cade72ad85134b8cfe31ccefec500d authored over 4 years ago
feat(power): Initial deep sleep work.

* New ZMK_SLEEP Kconfig symbol to enable the functionality.
* Switch to PORT events that allows ...

a7496ab06425cab7de5fc7164b4ce5a34dd7107b authored over 4 years ago
fix(shields): Typo in makerdiary URL.

ce59223efe9062ac1da77bae93a3578ce0463b66 authored over 4 years ago
feat(setup): Add M.2 and M60 to setup scripts.

4de7cc45de18f791ecbb361bfc2330a45e97d79e authored over 4 years ago
Merge pull request #233 from megamind4089/m60

Shield and board definitions for M60

febf2f485df883ef0a025f674f4489042775dcba authored over 4 years ago
M60 keymap update and misc changes

* Updated M60 keymap
* Make nrfjproj as default runner
* Remove the polling config

b8cb5f939a3c018af13de7727c15d7765ea1f1c1 authored over 4 years ago
Update contributors in all keymap files

e2299836bccf21bf56a4d34c5ed2f53a2fa21da2 authored over 4 years ago
Added Makerdiary M60 keyboard

9d06c730ba8b70429ecb67d3ff502ed1fde584bd authored over 4 years ago
Added Makerdiary M.2 module

c54decd1443a41bd68905256db6286d51324c8e4 authored over 4 years ago
Merge pull request #237 from ChaosinaCan/direct-gpio-fix

Fix direct GPIO when using interrupts

7d222e15530f2aa634e9cc11e7af3875dd042e97 authored over 4 years ago
Merge pull request #240 from chenkevinh/windows_setup

docs: Fixed Windows setup instructions

9249d2f4b74b524503a46bc358b07c3fe391a7f5 authored over 4 years ago
feat(kscan): Use PORT events for kscan matrix interrupts

* Lower power usage compared to regular interrupts on nrf52.

9be566603e2eb248fbaa7af65cba42d5c06dbd33 authored over 4 years ago
Merge pull request #238 from petejohanson/core/usb-without-hid-refactor

Expose USB status without having USB HID output.

222515f091cb146e98e67fd34338281e0dba05b4 authored over 4 years ago
refactor(usb): Report USB status w/o HID output.

bbf5a5905a973d6d23457d2e7bf15bf6bac234c3 authored over 4 years ago
fix(docs): Reorganized section in Windows setup

6427e64df3e889325ea471ff98f185f5eee27027 authored over 4 years ago
fix(docs): Fixed Python environment variables and commands for Windows setup

31e481954f1e22e42bde4b71753e279cdd4c77ed authored over 4 years ago
fix(kscan): fix direct GPIO when using interrupts

Fixed initializing interrupts for direct GPIO when
CONFIG_ZMK_KSCAN_DIRECT_POLLING is not enable...

4121b07f7f75b81cf1d533632fde858074b0fc03 authored over 4 years ago
improvement(kscan): use ARRAY_SIZE macro

fc5915b2001c80df5ab2db72b04d86a083e27556 authored over 4 years ago
Merge pull request #235 from ChaosinaCan/ec11-fix

fix(ec11): allow more than one encoder

e6d9134005588adc0d6326c7b8132b7832719990 authored over 4 years ago
fix(ec11): allow more than one encoder

Fixes "device.h:101:11: error: redefinition of '__device_ec11'" in firmware that
has more than o...

f6f8abe05514c3588c4aa4a56897462c377bcab6 authored over 4 years ago
Merge branch 'main' of github.com:zmkfirmware/zmk into main

d3cd791769811619adb8a2f16eec4e94aa6c0a7e authored over 4 years ago
fix(docs): Proper emphasis of MUST NOT.

dfb4f1277d66b58de5473c46ed04cf3d7c102b30 authored over 4 years ago
Delete default.keymap

260044ae5e8dfc531ed98d08d0a3c9b9328e2ffe authored over 4 years ago
updates as per PR changes (i hope)

38a418a1d16707d721d85900c0c7c637cd1795a3 authored over 4 years ago
Merge pull request #227 from DevMashru/main

Add missing licensing header

091ac414e3f2b875d27e1b9a0b53b831986b286b authored over 4 years ago
Add missing licensing header

Fixes #205

c68e3d3e42b9ff1722b2c2b9728f5d3b85784a45 authored over 4 years ago
Merge pull request #231 from petejohanson/core/usb-status-api

Add API to access current USB status

e2ce9c34b55fd4e77e88f7c79ede3e4b9c8ac409 authored over 4 years ago
feat(usb): Function to access latest USB status.

* To be leveraged by upcoming power
management work.

307a8d09db78b95c858c41bd5549c721da7eb1f8 authored over 4 years ago
Merge pull request #230 from petejohanson/docs/nice-nano-product-link-fix

Update nano link to actual product page

4f494ac5f9a52738bffe6a5dcebef227a6ffd185 authored over 4 years ago
fix(docs): Link to nice!nano product page itself.

9a3d515583997a78b41ab9d2b84e8b56126dda09 authored over 4 years ago
Merge pull request #229 from petejohanson/test/clang-format-fix-test

chore: Fix remaining formatting issues.

ffb42281e99da62187eb415bb3bd9fe9044b2981 authored over 4 years ago
chore: Fix remaining formatting issues.

028dfae92e2b0900514182f096959b07a7204ab3 authored over 4 years ago
fix(ci): Lint detected changes to drivers dir.

694b24ca86d315d6dcf906088a1a3d03d57579c0 authored over 4 years ago
chore: Fix some accidental formatting issues.

e993378b2a1705f97a5cca95d16810ab766f8d94 authored over 4 years ago
Merge pull request #212 from shurikai/zmk-202

Add polling (instead of interrupt) based matrix kscan detection, to avoid interrupt limits on stm32

300b753ced471381c2a595b7248c1523d7984dca authored over 4 years ago
Add TG4X rev 2.1 shield

16df1522c282343c3350402360db918a9a1b66e5 authored over 4 years ago
remove ds_store files

17bee0223aa90037896d3a83d08fe01db1cab97b authored over 4 years ago
remove .ds_store junk

85af75c7f6ac736d2756095853327131732bd496 authored over 4 years ago
rename cradios to cradio

a3d0c03726a0bc607d4daab7a90dda57d4ba6a6f authored over 4 years ago
Merge pull request #222 from petejohanson/bluetooth/fix-max-paired-kconfig

Fix max paired/connected settings for all configs.

d50c371b30ab423df0b513c07b394c31bf09d391 authored over 4 years ago
fix(bluetooth): Proper max paired/conns.

* Proper max values for both split central, and
non-split keyboards.

182a6dca1fc9b1d5e7b0d3828501d6be43ff70dd authored over 4 years ago
Modify preprocessor directives to use basic #if !defined() rather than Zephyr macros where appropriate.

c2a861c0e6a731fd92368768a9b07d5feac7d374 authored over 4 years ago
Fix preprocessor flag issues for pull request.

9392c4f9ffbe815a44d007cf85a2a17955f46edb authored over 4 years ago
Merge pull request #216 from noar-t/main

Add quefrency shield

d1deb3e57e05efc6d981db6f66464af3469bcb95 authored over 4 years ago
Provide context on Quefrency physical PCB layouts

The Quefrency board has two options for each left and right half,
resulting in 4 unique combinat...

9afd44b9d4a6790d315f2824ca6d21953804b1af authored over 4 years ago
Apply suggestions from code review

Revise copyright header

Co-authored-by: Pete Johanson <[email protected]>

24b638dfa37211fc5f0c09844d38760bae5eda5f authored over 4 years ago
Add quefrency shield

7f7c7037b04c78d8a3b74557197e0a2996eb980e authored over 4 years ago
Fix merge error.

cfc75a118ee881ffdb8186879ca26cbf9c725a12 authored over 4 years ago
Add support to GPIO matrix driver for matrix polling, rather than interrupt-based IO.

- Add ZMK_KSCAN_MATRIX_POLLING config flag to Kconfig
- Update matrix driver code to use the ...

cca8337f0562afbfb11de5af92ba5dc3c9334991 authored over 4 years ago
Add matrix polling logic to matrix GPIO driver.

b1dce208f8accab56c7864e01cff70a88bc39b3f authored over 4 years ago
Restore original matrix driver to correct implementation errors.

966830562182bca5645ec5c7f44c1e7390408bdd authored over 4 years ago
Merge pull request #180 from CrossR/CrossR/ShellScriptTidyUp

Shell script tidy up.

819c82547d54227888e36df08460ea1f77dcfccd authored over 4 years ago
feat(docs): Add missing shields to hardware page.

d5ec32612d9a1d1bf07674fe4b01a926c727ba99 authored over 4 years ago
Add new matrix scan flag and implementation in the gpio matrix driver.

5c4705d465d4b5f742299cf77f549186c9cc7933 authored over 4 years ago
Add licenses.

cd194dbac4747126f017ce6e9ddf070ca6cc1fef authored over 4 years ago
Rename kscan direct wired driver polling kscan flag in preparationfor addition of new matrix driver flag that enables polling.

53425aa3c4719908eb8e6ed23057188f4e502237 authored over 4 years ago
Merge pull request #207 from reizero00/romac_plus

Remove bt_unpair_combo from romac_plus.overlay

1a1b9652f07ba5104a781b745959d829eab0d5bf authored over 4 years ago
Remove bt_unpair_combo from romac_plus.overlay

8e92ae30893e620ca1c615637a3bcf3f05088225 authored over 4 years ago
Merge pull request #198 from reizero00/romac_plus

RoMac+ v4 Support for nice!nano v1

6ecf62a9ed79c0fb56edf255e3ba443a99af41ac authored over 4 years ago
Update Keymap legends for consistency

641524b1b9564fd2b433b9bc430736fb3205a3c5 authored over 4 years ago
Adopt new BT unpairing standards

9fffebd5dac13d0a57f6f6aaff0654a2bd0986c1 authored over 4 years ago
Update keyboard name to be more user friendly

0ce36865b2026c8739c01cebd3031180aa0f3b1f authored over 4 years ago
Adopt single authors headers

4c092044ce22f0c60c3bf0ef860ecc543328d5bf authored over 4 years ago
Adding kconfig flag for enabling matrix polling (vs interrupts) on the matrix gpio driver.

31af9646e6d1316cd960d8cff98c524c2f25934a authored over 4 years ago
Disabled ec11 since it's an optional configuration

f1fd71c231ab75d2e2563d7b40cb1460dca0eed7 authored over 4 years ago
Add romac_plus to build.yml

551756b0ec7131e6129d31c0a28083d072d160a2 authored over 4 years ago
Add RoMac plus v4 support on nice nano v1

c044fe853275a6322834bfdeaf61b9f62becf085 authored over 4 years ago
Merge pull request #196 from petejohanson/blog/sotf-2

Blog - State of the firmware #2

7b53ee51fc9cee61980b424e96a7bddde8dd0c94 authored over 4 years ago
feat(blog): SOTF #2 initial work.- Closes #182

a7ef79e3f8f98785523cf0ebf990c1ca3db2fe60 authored over 4 years ago
fix(boards): Flash Planck with `dfu-util`.

90bfe6026da99f352af750403880fb55defa1b42 authored over 4 years ago
Merge pull request #194 from petejohanson/community/initial-contributing-doc

Initial CONTRIBUTING.md file

736c41fd19d6ef7e05a7acfd1aade3554233f494 authored over 4 years ago
chore: Add initial CONTRIBUTING.md docs.* Closes #23

aa1f9bad6e76b878441806d3b2b6e555ff7e2c43 authored over 4 years ago
Fix PR comments, add error checking for push.

550c35db23f15c6835a43fe1d2e4a3b5a04ac2b8 authored over 4 years ago
Merge pull request #187 from kurtis-lew/main

Fixed Iris default build/Updated Dev Guide

9b89ed7be4c1277ef1d0694da93cb6174ab70647 authored over 4 years ago
fix(clang-format)

f5909f9c265ec1d88ee4fc13d45745873a2ad081 authored over 4 years ago
Merge remote-tracking branch 'upstream/main' into bluetooth/battery-reporting

da0fb965f6b6a67154e20a3fddda48f5bc392d77 authored over 4 years ago
Voltage divider driver initial implementation

844f2c76749cbc5ff611d8e69819af82b698089a authored over 4 years ago
Add files via upload

ed5d3646fe7596fb40d0b7505f8062cdac6537be authored over 4 years ago
Actually really working

Ok, both sides work as expected, need to write a keymap.

2855ba75f53554887f6e788736c45b7c818d09ac authored over 4 years ago
fix lint with clang-format

608ae0df6dfe4d75bc98c36f6756dc4d69399109 authored over 4 years ago
Merge remote-tracking branch 'upstream/main' into underglow/state-persistence

18d21b0362c5c09902836ed4791bd13e1efd9a9a authored over 4 years ago
Fix underglow not working by default

81bc157f539235ad032fde78b6f6cec7a16d2c39 authored over 4 years ago
Update dev-guide-new-shield.md

ec86500524239500552e0105a86dd62872b99fd7 authored over 4 years ago
Update iris.keymap

d86e571757aef33dd0e9256715752a462b5a60fe authored over 4 years ago
Update dev-guide-new-shield.md

0f8561daa155c765b2c04fe012bc4fa3d38cdfd7 authored over 4 years ago
Revert "Revert "Merge pull request #1 from zmkfirmware/main""

This reverts commit 5383bdd4dfc85b7782c489341eff96d0abf7dc72.

f6932992d213a9e5ef061a13e7b8ef1137e7aa2f authored over 4 years ago
Revert "Merge pull request #1 from zmkfirmware/main"

This reverts commit 36da21b8e334f70b6bd9986e9b31c8ec02b29f87, reversing
changes made to 719db13c...

5383bdd4dfc85b7782c489341eff96d0abf7dc72 authored over 4 years ago
Updated dev guide

1a492f0f9847d4c4f7e992c32b52920074d76ee4 authored over 4 years ago
Updated build.yml to check default iris keymaps

98098dbe21d96d75adbbbc2f7f375b85ce0c055e authored over 4 years ago
Removed Copyright Header causing Parse Error

64c11f15b0cbc494045b8c2ba06e90e6a878d0ca authored over 4 years ago