Joel Spadin
82ff6d8e85
docs: update dev env setup guide
...
Renamed the "Basic Setup" page to "Toolchain Setup" to make it clearer
that this is for setting up a development environment for local builds.
Linked to the relevant Zephyr setup documentation instead of duplicating
that information in our guide. This also switches Windows and macOS
setup to using the Zephyr SDK, which is much easier to install.
Updated the command for installing Zephyr's Python dependencies to be
OS specific, as Windows and macOS don't need the --user flag.
Updated the IDE integration page with instructions for determining the
compiler path that work with the latest version of the Zephyr SDK.
2023-01-19 22:25:10 -05:00
Peter Johanson
a82a0ec496
feat(shields): Add splitkb.com Aurora Lily58.
2023-01-06 20:10:53 -06:00
Peter Johanson
b7b563a4c3
fix(ci): Fix another spot where ` needs escaping.
2023-01-05 12:47:11 -06:00
Peter Johanson
5b9b507de3
fix(ci): Escape ` from JSON metadata files.
2023-01-04 21:40:07 -06:00
Peter Johanson
c23443a086
feat(docs): Generate new shield interconnect docs.
...
* Add to metadata schema for interconnects.
* New conventional location for pinout diagrams/pics.
* New component to generate the tabs for the new shield
doc section on interconnects.
* Add XIAO and arduino uno pinout diagram.
Co-authored-by: Cem Aksoylar <caksoylar@users.noreply.github.com>
2022-12-23 02:41:35 -06:00
Cem Aksoylar
d993b03433
feat(docs): Refer to troubleshooting in connecting split halves
2022-12-23 00:20:12 -06:00
Cem Aksoylar
080c47825f
feat(docs): Add caution note about split peripheral sides to user setup
2022-12-23 00:20:12 -06:00
Cem Aksoylar
77d60182bf
feat(docs): Recommend USB testing and warn about BT pairing in user setup
2022-12-23 00:20:12 -06:00
byran.tech
14324390e8
fix(boards): replace nRF3840 with nRF5340
2022-12-22 20:42:57 -06:00
Ladislav Benc
58f8c97d3c
feat(shields): Add a Reviung5 shield
...
Co-authored-by: Pete Johanson <peter@peterjohanson.com>
2022-12-20 20:49:17 -06:00
Nick Coutsos
6e99a48696
fix(behaviors): Mark sticky key release-after-ms required
2022-12-20 20:38:26 -06:00
Joel Spadin
3eb06f137b
feat: Add global macro timing configs
...
Added ZMK_MACRO_DEFAULT_WAIT_MS and ZMK_MACRO_DEFAULT_TAP_MS to set
global defaults for the wait-ms and tap-ms properties of macros.
Also reduced the default timings for macros, since it's been reported
many times that 100 ms is too slow.
2022-12-20 20:34:25 -06:00
as29
11ca0098a5
fix(docs): Disable encoders in dtsi ( #1600 )
2022-12-20 20:24:32 +00:00
Cem Aksoylar
5cbe572f7d
fix(display): Re-default to blank on idle for OLEDs
2022-12-18 16:34:27 -06:00
Cem Aksoylar
781df31ec4
fix(setup): Fix conf download path in PS script
2022-12-17 17:46:22 -06:00
Cem Aksoylar
b8fb218a01
fix(setup): Make keymap/conf fall back to using dirname
2022-12-16 17:41:39 -06:00
Cem Aksoylar
ebb4cb76d3
fix(boards): Add Zen .conf file for setup script
2022-12-16 17:41:39 -06:00
Darryldh
4a3e783f32
feat(boards): Add Corne-ish zen v2
...
Co-authored-by: Pete Johanson <peter@peterjohanson.com>
2022-12-16 10:57:25 -06:00
Jerome Olivier
984b16e03b
feat(boards): Add preonic_rev3 board.
2022-12-16 10:52:26 -06:00
hyx0329
4faf6eba97
feat(boards): Add battery sensor for Makerdiary M60 keyboard
...
Signed-off-by: hyx0329 <hyx0329@163.com>
2022-12-14 12:38:03 -06:00
Petrus Claviger
408b87ae7b
fix(docs): Grammatical fixes ( #1587 )
...
Co-authored-by: Dom H <dom@hxy.io>
2022-12-14 14:51:46 +00:00
Peter Johanson
1425d0f2d9
fix(shields): Fix col-offset for splitkb.com corne
...
Same column offset for both transforms, since we use the same
pins for both, just apply a different transform.
Fixes: 1570
2022-12-13 20:46:26 -06:00
Peter Johanson
f03e29ca13
fix(config): Fix split wired detection in setup.sh.
2022-12-11 09:29:58 -06:00
JW2586
617136b45e
feat(shields): Added Waterfowl shield
2022-12-10 23:51:41 -05:00
Joel Spadin
01500b085e
fix(boards): Add nRF5340 DK metadata file ( #1579 )
2022-12-10 22:21:54 -06:00
Kyle McCreery
70aa4fa824
feat(boards): Add PillBug board, blackpill interconnect.
...
* Add blackbill interconnect metadata.
* Add config/overlay for upstream blackpill boards to work with ZMK.
* Add pillbug board.
* Updated new shield docs.
Co-authored-by: Cem Aksoylar <caksoylar@users.noreply.github.com>
2022-12-10 22:01:37 -06:00
Joel Spadin
36ee1f4e0a
fix(boards): Fix nRF5340 DK issues
...
- Fixed a stack overflow when enabling Bluetooth.
- Increased the I2C buffer size to support displays.
2022-12-10 21:56:14 -06:00
Pavlos Vinieratos
2b235ae281
fix(boards): Add encoder config to bdn9_rev2.conf
2022-12-10 19:33:50 -06:00
Peter Johanson
63b29ccd32
feat(shields): Add ZMK Uno shield.
...
* Support underglow, backlight, display, encoder, etc.
2022-12-10 17:40:57 -06:00
Peter Johanson
12329b388e
feat(boards): Add Arduino Uno interconnect, nrf52840dk config.
2022-12-10 17:40:57 -06:00
Cem Aksoylar
2a42fe658e
feat(docs): Document battery widget percentage Kconfig
2022-12-10 17:08:37 -06:00
Cem Aksoylar
58eb7a3305
feat(display): Add config to show battery level in percentage
2022-12-10 17:08:37 -06:00
Joel Spadin
6ccb5280c9
fix(docs): Pin Zephyr docs links to a version
...
Co-authored-by: Cem Aksoylar <caksoylar@users.noreply.github.com>
2022-12-08 01:00:48 -06:00
Joel Spadin
593db85378
feat(boards): Add support for nRF5340 DK
...
Added overlays to support building for the nRF5340 development kit.
Also added some documentation on how to build and flash ZMK for dual-
chip Bluetooth configurations, with an example for the nRF5340.
2022-12-08 01:00:48 -06:00
Kurtis Lew
001105e318
fix(docs): Correct typo in hold-tap comparison balanced flavor
2022-12-01 20:11:31 +00:00
Albert Y
6550c043c4
refactor: Update cradio keymap with better indentation and additional features
2022-11-25 23:02:28 -06:00
dependabot[bot]
4d0e0fa34b
chore(deps): bump loader-utils from 2.0.3 to 2.0.4 in /docs
...
Bumps [loader-utils](https://github.com/webpack/loader-utils ) from 2.0.3 to 2.0.4.
- [Release notes](https://github.com/webpack/loader-utils/releases )
- [Changelog](https://github.com/webpack/loader-utils/blob/v2.0.4/CHANGELOG.md )
- [Commits](https://github.com/webpack/loader-utils/compare/v2.0.3...v2.0.4 )
---
updated-dependencies:
- dependency-name: loader-utils
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-25 21:00:42 -06:00
Nick Coutsos
5cd608cb60
fix(docs): Correct syntax in capsword mods
2022-11-24 19:11:24 -06:00
Xudong Zheng
c7fdce863a
fix(usb): add USB_DC_CLEAR_HALT to supported states
...
See https://manpages.debian.org/testing/linux-manual-4.9/usb_clear_halt.9 for
information on halted USB endpoints
2022-11-17 22:52:32 -06:00
Peter Johanson
9f90dd1fc7
fix(boards): Fix XIAO BLE voltage divider config.
...
* Use proper resistor value for the `output-ohms` property.
2022-11-17 22:46:12 -06:00
Michael Anthony
6e7c2a08a2
fix(docs): Update link to Zephyr led docs
...
* Change Zephyr gpio-leds link to 3.0.0
2022-11-14 16:58:28 -06:00
jhorology
768fc4a5e5
fix: HID report descriptor
2022-11-10 22:15:06 -06:00
Albert Y
1e98ea0afb
fix(ci): Refactor west build step
2022-11-10 22:12:01 -06:00
Peter Johanson
a9048956b5
feat(shields): Add splitkb.com Aurora Corne.
2022-11-10 21:05:26 -06:00
byran.tech
c7d83fb951
fix(docs): changed MacOS to macOS as per Apple styling
2022-11-09 20:38:08 -06:00
Terence Stenvold
9847a4c5d5
fix(docs): copy error not exclusive to Apple silicon
2022-11-09 14:56:22 -06:00
Peter Johanson
2364960f84
feat(shields): Add splitkb.com Aurora Sweep.
2022-11-04 12:13:16 -05:00
Okke Formsma
a61eac9139
fix(behaviors): make tap dances work on a combo
...
* Tap dance event handler goes after combos
* Add test
2022-11-01 15:13:19 -05:00
HookyQR
d393247e15
fix(display): Set bits per pixel and color depth on n!v
2022-10-30 19:50:21 -05:00
Albert Y
4e11913127
feat(docs): troubleshooting steps for macOS 13 Finder bug
2022-10-27 21:03:16 -05:00