Ecosyste.ms: OpenCollective

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

ZMK Firmware

An open source, wireless first, keyboard firmware
Collective - Host: opensource - https://opencollective.com/zmkfirmware - Website: https://zmk.dev - Code: https://github.com/zmkfirmware

fix(underglow): Run clang-format

github.com/zmkfirmware/zmk - f23f427cae7140939238bc68fc7a3d0fb350af91 authored over 3 years ago
feat(underglow): Add support for configurable min/max brightness

Co-authored-by: jrhrsmit <[email protected]>

github.com/zmkfirmware/zmk - c5b8dd85fdf28d1912ef0d2cefce8b55652c0db7 authored over 3 years ago
docs(docs): Document up-to-date Node.js repo

For example, Debian Bullseye (current stable) packages Node.js version
12, which is too old to b...

github.com/zmkfirmware/zmk - 96fea949d5dc6aa59bb4a8bbdcf128994b1dcdf9 authored over 3 years ago
feat(hid): Configurable NKRO HID report support.

* Add Kconfig settings for NKRO or HKRO (boot compatible), HID
report types for keyboard page....

github.com/zmkfirmware/zmk - 91ba034896c3b1668b88286e18d8f38314ec39c3 authored over 3 years ago
feat(hid): Kconfig for basic/full consumer usages.

* Add ZMK_HID_CONSUMER_REPORT_USAGES choice to allow choosing
between full consumer usage rang...

github.com/zmkfirmware/zmk - bc179b1030ccf9dd02818f77ecd9b5b9f14e85b7 authored over 3 years ago
feat(boards): Add Zodiark shield

github.com/zmkfirmware/zmk - 063b496c26316026e95cf7cdb0ba6c343b6c6efb authored over 3 years ago
chore: Add board/shield checklist for new PRs.

github.com/zmkfirmware/zmk - 19a7d686fbb7ed1bc53444f1536a1cc2c5bd2d8d authored over 3 years ago
feat(shields): Add Naked60BMP shield

github.com/zmkfirmware/zmk - 3b8244e4662c4f01f049c0d6ee1e2fa1c2de3779 authored over 3 years ago
feat(docs): Update documentation to match new Pro Micro nodes

github.com/zmkfirmware/zmk - e6645882c32454251466949fa9a6447b195acd72 authored over 3 years ago
feat(boards): Remove usage of pro_micro_a/d nodes

github.com/zmkfirmware/zmk - 687e91ab18bbff88f16d30d6b88125e6d03addf4 authored over 3 years ago
feat(boards): Add D18-21 to Pro Micro pin mappings

github.com/zmkfirmware/zmk - 4a03214e069f7f879a1f1ae5ed62ab2e701d91bd authored over 3 years ago
refactor(boards): Remove leftover right split name

github.com/zmkfirmware/zmk - 014e5ba93c9328d74f6905f30b87241c2a47f253 authored over 3 years ago
refactor(boards): Remove "left" from split keyboard names

github.com/zmkfirmware/zmk - 478cf9437421cd14fd8a67cef3f80aff03001bb6 authored over 3 years ago
fix(docs): Update split naming system

github.com/zmkfirmware/zmk - 10870b24bf30ebe9f1037695f84a9cd7b378d450 authored over 3 years ago
refactor(boards): Remove split right keyboard names

github.com/zmkfirmware/zmk - 36ced48e532dbb8f703d2affe37ea3e84a9d1c84 authored over 3 years ago
refactor(display): Saner font selection/defaults.

* Only select fonts for the default built in status screen
* Leverage theme default fonts, inste...

github.com/zmkfirmware/zmk - 3e6a3758edf1960c64d1d8b0424ac84283166f52 authored over 3 years ago
feat(display): Optional dedicated work queue.

* Add new Kconfig settingsx to allow selecting system or dedicated
work queue for performing U...

github.com/zmkfirmware/zmk - 063d98e3dfa8e0089aa0039b24489d29b062cf5e authored over 3 years ago
refactor(display): Output/layer/battery thread safety.

* Submit widget updates to display queue.
* Use mutex to control access to shared state for widg...

github.com/zmkfirmware/zmk - 2128b2b55f85a6190194d83696f7419eb53c6642 authored over 3 years ago
fix(setup): Fix sed delimiters for Cradio

github.com/zmkfirmware/zmk - 9f2785786fed6e195949f4f88acd8b272f95e1d3 authored over 3 years ago
fix(docs): Typo EC11_CONFIG

This should be CONFIG_EC11

github.com/zmkfirmware/zmk - 5d2120ad1770f971b56f3526fe2c0a4b14ff5fbc authored over 3 years ago
fix(hog): use OR instead of AND for bitmap

github.com/zmkfirmware/zmk - 212a05feb38d9c7c800f97c776e04bf9e21257a7 authored over 3 years ago
fix(shield): Update URL in A. Dux metadata

github.com/zmkfirmware/zmk - db4bbbf9ebda2e0fc50ab57750ec4086b50a70a4 authored over 3 years ago
feat(shield): Add Architeuthis Dux shield

github.com/zmkfirmware/zmk - 0c15c2291e2b7c3dfd24fc5d5c1527169d5a9a31 authored over 3 years ago
refactor(shield): "Architeuthis Dux" to "A. Dux"

The shorter name is more user-friendly.

github.com/zmkfirmware/zmk - 80b01c726587780d3568c02fad8054c823020edb authored over 3 years ago
fix(docs): Remove build.yml from new shield steps

github.com/zmkfirmware/zmk - c52887e2366ec7cd8848cd7fe00854be07ad7172 authored over 3 years ago
fix(hog): encrypt perm for HID report map/ref.

* Workaround for ensuring macOS pairing happens early enough,
for their stack, we require encr...

github.com/zmkfirmware/zmk - a7908a94de851b8e9cec41ec11ecc0fe2cef2d47 authored over 3 years ago
fix(docs): Set "Mouse Keys" as "Under Development"

github.com/zmkfirmware/zmk - 8bdd270c91a6aeb9686c2d32096040558b967a9e authored over 3 years ago
feat(docs) Clarify Bluetooth profile pairing

github.com/zmkfirmware/zmk - 05b03532197e8d6f454094f0bb548d0223965d25 authored over 3 years ago
fix(docs) Move Number of Profiles note down

github.com/zmkfirmware/zmk - 748bc75587d58d348542358a31b7bf1cec35e05e authored over 3 years ago
fix(docs) Bluetooth behavior typo

github.com/zmkfirmware/zmk - c27c1048e4486e5dd046d8d98a4278f0d77d2937 authored over 3 years ago
fix(docs) add `BT_PRV` as suggested

Co-authored-by: Cem Aksoylar <[email protected]>

github.com/zmkfirmware/zmk - 50174af658872b8bd317bb00b0c18b140e1ccbaa authored over 3 years ago
fix(docs): Remove unnecessary security warning for MacOS

The security warning applies for downloaded executables. If you are
following the instructions t...

github.com/zmkfirmware/zmk - d769618b3f6784a6e6541c68c1d1dc94ad9f620e authored over 3 years ago
fix: Use correct Quotation marks on line 65 (#942)

github.com/zmkfirmware/zmk - 93fbf8dd97bc90e56c6ddee5a933ceca5064297b authored over 3 years ago
feat(docs): Add note to clarify shared .conf files do not apply outside zmk-config

github.com/zmkfirmware/zmk - 33fa15a235ec731db976d8c1eb6342d6d0f84581 authored over 3 years ago
feat(board): Add Ferris 0.2 boards

* Onboard stm32f072 with mcp23018 IO expander.
* No underglow support yet.
* Miryoku inspired de...

github.com/zmkfirmware/zmk - e42590a049f256953ba7edfa4d7cd7f8280731b9 authored over 3 years ago
fix(kscan): Allow composite driver to handle missing children.

For split keyboards using an IO expander over TRRS/i2c, if the
right half isn't connected, we sh...

github.com/zmkfirmware/zmk - c9a671d8d5f6144771e3835322ce421012c39375 authored over 3 years ago
feat(drivers): Add mcp23017 driver based on upstream mcp23s17 one.

* Upstream Zephyr has in progress driver, so doing this locally here,
until we can move over t...

github.com/zmkfirmware/zmk - 647110e5e5adef98a133f5f65b212110e614309b authored over 3 years ago
fix(setup): Fix setup.ps1 to check Get-Acl exists

* `Get-Acl` not found in Linux Powershell version, so only call it
if it exists.

github.com/zmkfirmware/zmk - 2f0ad4cc8c7c4a4b0344206bce638a8241b85b95 authored over 3 years ago
feat(metadata): Add YAML check/format npm scripts.

github.com/zmkfirmware/zmk - c7e513634d2425dbdf21ccd693872301f80cad65 authored over 3 years ago
feat(metadata): Add MakerDiary nRF52840 M.2 interconnect

* Add interconnect details.
* Add m60 and nrf52840_m2 metadata files.

github.com/zmkfirmware/zmk - 39eb80562d5174e42c8a184e0261674888ac5fd7 authored over 3 years ago
feat: Add hardware metadata schema.

* Initial hardware metadata JSON schema.
* GH Action to validate all schemas for boards/shields.

github.com/zmkfirmware/zmk - 1d69bdda602e5de1339a3b4713cf594e4852fb24 authored over 3 years ago
feat: Add a few sample hardware metadata files.

github.com/zmkfirmware/zmk - b52835ffbf1c47ab854d491dac9bb5ffbb15e80f authored over 3 years ago
feat(docs): Add TS type gen, metadata JSON gen

* Generate TS types from new hardware metadata schema.
* Aggregate all hw metadata YAML into one...

github.com/zmkfirmware/zmk - 5e6634d2e522289c5169b22a2a0d8b600a0e008d authored over 3 years ago
feat(docs): Add dynamic hardware list component.

github.com/zmkfirmware/zmk - 47abbe7925dece8a50b1001b0b9f32c64268f61b authored over 3 years ago
feat(docs): Type check the docs TSX components.

github.com/zmkfirmware/zmk - 683991aa9346a29c265299020a59c0b4c1805926 authored over 3 years ago
refactor(shields): Add pro-micro shield metadata.

github.com/zmkfirmware/zmk - 2907704f9f72c0cb3d8c45377e15089f1408bd75 authored over 3 years ago
feat: Generate setup scripts from metadata.

github.com/zmkfirmware/zmk - b82bbb5ba22ef5c4346e82ccd41d3f794a4bf376 authored over 3 years ago
docs: Add docs on hardware metadata files.

github.com/zmkfirmware/zmk - f8e88d78c47b614f7a057ff84107149978f0dc96 authored over 3 years ago
fix(docs): Deploy when boards/shields change.

github.com/zmkfirmware/zmk - 7d65539735d2d224f982dd14f85bedceba3bda47 authored over 3 years ago
refactor(boards): Add metadata for boards.

* Standalone and pro-micro format board metadata added.

github.com/zmkfirmware/zmk - 0c3f1309c619a619fc466e4204f0ed73ff8dd21a authored over 3 years ago
refactor(docs): Remove build.yml for new shield.

* No longer recommending that all new shields get added to the
build matrix in `build.yml`, so...

github.com/zmkfirmware/zmk - 7bf68f2a0024accaeed3ba1abdbe075b2d29ccb2 authored over 3 years ago
fix(shields): Add note about Cradio pin arrangement

github.com/zmkfirmware/zmk - 4a5454b0f9f2cbf755f507ab2a233a2f8c4a2fd3 authored over 3 years ago
refactor(kscan): Demacroify GPIO matrix driver

Refactored the GPIO matrix kscan driver so that only the data and config
structures are defined ...

github.com/zmkfirmware/zmk - 82cb76269811105bbe89569367d888d7a3fdd083 authored over 3 years ago
fix: Add semicolons for tidbit and eek in setup script

github.com/zmkfirmware/zmk - 2a9ab828b53b70539621ccb4ec4fa0cd47afc959 authored over 3 years ago
fix(display): Add proper LVGL label dep.

github.com/zmkfirmware/zmk - e491c282e74559d10818394feae3d64c7a559acf authored over 3 years ago
feat(display): IL0323 driver for EPD displays.

* Basic driver, using the GD7965 driver as a basis, since the ICs
are very similar.

github.com/zmkfirmware/zmk - a124eb9f9e364aa617fc7ee71cb72ede42d1f326 authored over 3 years ago
fix: Planck rev 6.1

My Planck rev 6.1 would not register any keys without "col2row".
I also had to apply a matrix_tr...

github.com/zmkfirmware/zmk - 08078210da3414a06384f654a6f4417c895edccc authored over 3 years ago
fix typo

"load your newly flashed firmware" not "load your newfly flashed fireware"

github.com/zmkfirmware/zmk - b235034dc933d349844d6b172d404a5281052247 authored over 3 years ago
fix: basic setup link

github.com/zmkfirmware/zmk - db1afe603733c29e55815dc926e910126ae4a217 authored over 3 years ago
fix(docs): Standardize all internal links

github.com/zmkfirmware/zmk - d964faaa896df439ce886b0f96ca39387d802277 authored over 3 years ago
fix(docs): Fix "All" typo

github.com/zmkfirmware/zmk - 689ba2d171d07eb32497c3b424f157b61c9646c4 authored over 3 years ago
fix(docs): Appease Prettier

Fixed code formatting in docs files.

github.com/zmkfirmware/zmk - 6870fdc6043f3398f82befea6c04500ec4ab966b authored over 3 years ago
Add warning about peripheral encoders.

github.com/zmkfirmware/zmk - 47109641d8d257ee8124fecd5977d618fa5839b4 authored over 3 years ago
fix(display): Update output status on endpoint selection change.

github.com/zmkfirmware/zmk - 08687b170920c20661be89569213e7ab32f2dc61 authored over 3 years ago
fix(usb): USB state changes in system thhread.

* Use a `k_work` to send usb status events from the system
workqueue thread, not the USB work ...

github.com/zmkfirmware/zmk - 9d34cf561e11682840e10283f0a6947547a649b5 authored over 3 years ago
feat(endpoints): Add endpoint select changed event.

github.com/zmkfirmware/zmk - d05d7ec2d2b40ca40339b4d7cceb31974bac0e94 authored over 3 years ago
feat(boards): Use the nRF VDDH driver for the nice!nano v2

github.com/zmkfirmware/zmk - cf5c56c4f1023c3d6b3911e2f57724e54dfd6842 authored over 3 years ago
feat(power): Update device power management Kconfig

github.com/zmkfirmware/zmk - 2b9deb824b9fa6bb22d73ccec4794ff51fabdfc7 authored over 3 years ago
fix(power): Manually trigger pm_low_power_devices() before sleep

github.com/zmkfirmware/zmk - 1cafbd8069ae98682b4b4849a6dfd281c1370f58 authored over 3 years ago
fix(shields): Clean up default corne keymap.

github.com/zmkfirmware/zmk - f31ffd8acbf1725977744e836e2602e2cc488445 authored over 3 years ago
chore(deps-dev): bump eslint from 7.29.0 to 7.32.0 in /docs

Bumps [eslint](https://github.com/eslint/eslint) from 7.29.0 to 7.32.0.
- [Release notes](https:...

github.com/zmkfirmware/zmk - 3b9e9a7c1c8b7810016172c112ed395582005807 authored over 3 years ago
Update docs to use “SQT” instead of “QUOTE” (#839)

* Update default keymap to use SQT

Instead of the invalid “QUOTE”

* Update keymap-example-...

github.com/zmkfirmware/zmk - 6d105f324b25dc71f1a44c7d7efcb1ff5c2ee4be authored over 3 years ago
feat: Add nrf VDDH battery driver

Added a driver which uses the nRF52's ADC channel on the VDDH pin to
read the battery voltage wh...

github.com/zmkfirmware/zmk - a6de43e665ded4831d79159495660ac3a7d48e99 authored over 3 years ago
fix(docs): Fix keymap upgrader

Bumped web-tree-sitter to v0.19.4 and added v0.4.0 of
tree-sitter-devicetree, which had to be re...

github.com/zmkfirmware/zmk - 824d605c2218ff01ece4391711d69f623fcc75c0 authored over 3 years ago
docs: Switch back to package version 2

package-lock.json was rewritten to version 1 in
13dbbefcb4e6f63b68a36857d65d93cebe133ea3.

github.com/zmkfirmware/zmk - 0325fe9a18ab9e2e01c58d8684fe030c793ecf8e authored over 3 years ago
fix: Add missing semicolon for nano V2 case.

github.com/zmkfirmware/zmk - 861a2bf6d09c94138c7ed6a12dbd7f04b9e5231b authored over 3 years ago
docs(setup): replace `zephyr-west-action` with `zmk-docker`

This should've been changed after #481.

See: https://github.com/zmkfirmware/zmk/pull/481
PR: ht...

github.com/zmkfirmware/zmk - a8c0c76fca0eea98e6155173764222458522e5f9 authored over 3 years ago
chore(deps): bump @docusaurus/* to 2.0.0-beta.3

github.com/zmkfirmware/zmk - 13dbbefcb4e6f63b68a36857d65d93cebe133ea3 authored over 3 years ago
refactor: Bump to 2.5 image.

github.com/zmkfirmware/zmk-config-split-template - 93d87827113d9cd5db2256da5377acc8b1999449 authored over 3 years ago
fix(display): Avoid fault w/ LVGL API usage.

* Increment the tick from within the ISR itself.
* Don't call task handler until in the display ...

github.com/zmkfirmware/zmk - 65ff995033eb882c2f09474ff8c50374f7599c6c authored over 3 years ago
docs(setup): bump `ZSDK_VERSION` to `0.12.4`

PR: https://github.com/zmkfirmware/zmk/pull/736

github.com/zmkfirmware/zmk - 76979d293ad82f7488bc7bec5a115a8b294e2adc authored over 3 years ago
ci: bump `zmk-build-arm` to `2.5`

PR: https://github.com/zmkfirmware/zmk/pull/736

github.com/zmkfirmware/zmk - 5542c105ed89a31275bee2217ddb9b7db2d28ac1 authored over 3 years ago
feat: bump `zephyr` to `v2.5.0+zmk-fixes`

PR: https://github.com/zmkfirmware/zmk/pull/736

github.com/zmkfirmware/zmk - 71a85a0c8eeef8d5482ee06f7e06bf35cabbbf9b authored over 3 years ago
refactor(core): Move away from deprecated DT API.

* Move to `DEVICE_DT_INST_DEFINE` everywhere.

See: https://docs.zephyrproject.org/2.5.0/release...

github.com/zmkfirmware/zmk - 2a69f31eb0d3af1290152afb1517142100b3316d authored over 3 years ago
refactor(core): update power API to Zephyr v2.5.0

See: https://github.com/zephyrproject-rtos/zephyr/pull/29410
PR: https://github.com/zmkfirmware/...

github.com/zmkfirmware/zmk - ad981c3bbda0c2f047b6387c41d4b02dd30508e7 authored over 3 years ago
fix(tests): Revert default to previous formatter.

* new cbprintf formatter causes issues for our use of string formatting.

See: https://github.co...

github.com/zmkfirmware/zmk - 6c23bb5c117edddb4a1321c63dfc641d013687b1 authored over 3 years ago
fix(boards): Enable pinmux for bdn9_rev2 by default.

See: https://github.com/zephyrproject-rtos/zephyr/issues/28999
PR: https://github.com/zmkfirmwar...

github.com/zmkfirmware/zmk - d7475f792fd08a4a1d8fa011526284e979ff039a authored over 3 years ago
refactor(boards): Switch proton_c to newer pinmux approach.

See: https://github.com/zephyrproject-rtos/zephyr/issues/28999
PR: https://github.com/zmkfirmwar...

github.com/zmkfirmware/zmk - b2d64fe598d562af13ece92deb555af2e2498eaa authored over 3 years ago
docs(setup): add `x86_64-linux` to Zephyr SDK setup filename

See: zmkfirmware/zmk-docker@b8341e185ab694f7c596b81d03ada34ac76d2f1c
PR: https://github.com/zmkf...

github.com/zmkfirmware/zmk - c03046e54a2cca7bdf3f84b71eba86918c0cd29f authored over 3 years ago
docs: bump Zephyr documentation links to Zephyr v2.5.0

PR: https://github.com/zmkfirmware/zmk/pull/736

github.com/zmkfirmware/zmk - 47043c86e934bd3445d7b4fbd7600f8c198ebf83 authored over 3 years ago
feat(docs): Add Zephyr 2.5 blog post.

Simple blog post outlining the work done for the Zephyr 2.5 upgrade,
and steps needed to make th...

github.com/zmkfirmware/zmk - 6217664bc32b673dc61fcc1825b3ceebe418b44b authored over 3 years ago
feat(devcontainer): bump `zmk-dev-arm` to `2.5`

PR: https://github.com/zmkfirmware/zmk/pull/736

github.com/zmkfirmware/zmk - 03a39680180a0d459d054193c44228a1987ca11c authored over 3 years ago
feat(boards): Add nice!nano v2

github.com/zmkfirmware/zmk - edb3ff1bb15cc2ad800010bd2819a9fe4aec548f authored over 3 years ago
feat(docs): Add nice!nano v2 to scripts, actions, and documentation

asdf

asdf

asdf

github.com/zmkfirmware/zmk - 9c1319c4ff37f71e7437219b0f65d045c6971e93 authored over 3 years ago
chore(deps-dev): bump eslint from 7.28.0 to 7.29.0 in /docs

Bumps [eslint](https://github.com/eslint/eslint) from 7.28.0 to 7.29.0.
- [Release notes](https:...

github.com/zmkfirmware/zmk - fc014b2506be1e819e4e0c48a7e318f9d7ea6860 authored over 3 years ago
chore(deps): bump @docusaurus/preset-classic in /docs

Bumps [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/doc...

github.com/zmkfirmware/zmk - 18c988d7e966815a2f0025d68b08da638b169161 authored over 3 years ago
chore(deps): bump @docusaurus/core in /docs

Bumps [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) f...

github.com/zmkfirmware/zmk - 64ea0f25435dc84abc0958e56f6f97dc99af3e28 authored over 3 years ago
build(deps): bump ubuntu from focal-20210416 to focal-20210609

Bumps ubuntu from focal-20210416 to focal-20210609.

---
updated-dependencies:
- dependency-name...

github.com/zmkfirmware/zmk-docker - b1bebd0b18df477494116ea86da0efd73d128905 authored over 3 years ago
feat(dev-generic): add tio

For interfacing with serial i/o.

PR: zmkfirmware/zmk-docker#81

github.com/zmkfirmware/zmk-docker - 5d9cfa5ab7a82360370db4c5368565a91b65ddb2 authored over 3 years ago
feat: add test for arm-zephyr-eabi-gdb

PR: zmkfirmware/zmk-docker#83

github.com/zmkfirmware/zmk-docker - d1f45823e49afad31f4a74425ff1938727d884ab authored over 3 years ago