Commit graph

147 commits

Author SHA1 Message Date
Darryldh
5c89768b6b Move chosen transform call to the keymap 2022-11-03 16:58:32 -04:00
Darryldh
1b8ed31324 Remove unneeded configs 2022-10-31 16:36:05 -04:00
Darryldh
0a3607d22f Delete left and right keymaps files 2022-10-31 15:03:55 -04:00
Darryldh
66de9f8658 remove unneeded file 2022-10-31 15:03:01 -04:00
Darryldh
3b3781add7
Update app/boards/arm/corneish_zen/Kconfig.defconfig
Co-authored-by: Pete Johanson <peter@peterjohanson.com>
2022-10-30 22:18:12 -04:00
Darryldh
f8147b63c1
Update app/boards/arm/corneish_zen/CMakeLists.txt
Co-authored-by: Pete Johanson <peter@peterjohanson.com>
2022-10-30 22:17:49 -04:00
Darryldh
c7581173b5
Update app/boards/arm/corneish_zen/CMakeLists.txt
Co-authored-by: Pete Johanson <peter@peterjohanson.com>
2022-10-30 22:17:33 -04:00
Darryldh
7e982bc925 Fix for missing image reference 2022-10-27 09:17:22 -04:00
Darryldh
bfd1f906fb More changes as requested in PR 2022-10-23 20:00:34 -04:00
Darryldh
c82fff2963 Various cleanup as requested in PR feedback 2022-10-23 19:49:21 -04:00
Darryldh
8d4d262c89 wrap cmake library sources in conditionals 2022-10-23 19:38:02 -04:00
Darryldh
ef689f2bbd Remove bool cast from IL0323 config 2022-10-19 11:40:34 -04:00
Darryldh
1e5309917a added config to define right side as part of a split 2022-10-19 11:11:30 -04:00
Darryldh
71e2df7813 Added config to output uf2 on right side 2022-10-19 10:14:26 -04:00
Darryldh
8e795423a1 Remove Deprecated post build commands from CMakeLists 2022-10-18 23:06:00 -04:00
Darryldh
a34c1be73b Renamed Board directory and all children to allow metadata to work 2022-10-18 18:57:40 -04:00
Darryldh
75cc154a53 metadata change 2022-10-18 17:14:16 -04:00
Darryldh
f71d285abf spelling mistake fix 2022-10-18 13:49:59 -04:00
Darryldh
388ec0e97a metadata formatting test 2022-10-18 13:43:34 -04:00
Darryldh
b2d23f198b Prettier install and format metadata 2022-10-18 13:16:38 -04:00
Darryldh
ff1aa145dc Clang formatting 2022-10-18 11:26:19 -04:00
Darryldh
e45ecab4a4 Merge remote-tracking branch 'upstream/main' into corne-ish-zen-v2 2022-10-18 10:52:35 -04:00
Darryldh
25a370f218 remove log and unused configs 2022-10-18 10:48:55 -04:00
Pavel Glushkov
1e25ee77d2
fear(boards): Add nrfmicro_13_52833 board
* Add nrfmicro_13_52833 board definition.

Co-authored-by: Alexander Krikun <krikun98@gmail.com>
Co-authored-by: Pete Johanson <peter@peterjohanson.com>
2022-10-02 22:01:55 -04:00
Peter Johanson
7e22e92c8b refactor(boards): Proper LVGL display chosen node. 2022-09-25 00:16:38 -04:00
Peter Johanson
d820c2fdef refactor(boards): Generic status screen conditionals. 2022-09-25 00:16:38 -04:00
Peter Johanson
ac95ef0442 fix(boards): Initial CiZ v2 display code clean up. 2022-09-25 00:16:33 -04:00
ReFil
b655554b03
refactor(boards): CRBN and Planck keymap fixes
* Update planck_rev6.keymap

Third layer was causing problems so i moved reset and bootloader to second layer

* BT_sel functions

A customer requested this so we added it

* Update crbn.keymap

Co-authored-by: Nick Winans <nick@winans.codes>
2022-09-22 15:14:09 -04:00
Darryldh
8af4bfa723 Merge branch 'main' into corne-ish-zen-v2 2022-09-10 21:00:36 -04:00
Ben
41bfc56e13
feat(board): add puchi_ble_v1 to boards
* feat(board): Add Puchi-BLE v1 board
2022-09-05 18:15:24 -04:00
Darryldh
8b1b4dd380 working displays 2022-08-28 07:43:16 -04:00
Darryldh
0007450a2e working update 2022-07-23 08:12:19 -04:00
Darryldh
9c33c3be14 intitial files 2022-06-24 09:18:57 -04:00
Darryldh
c96e61640e initial files 2022-06-16 16:15:36 -04:00
zhiayang
19cc96b86d fix(boards): Fix battery ADC channel for Mikoto 2022-05-09 11:31:58 -04:00
Peter Johanson
41dc774848 fix(boards): Fix key position 4 flakiness w/ RGB
* Remove MISO pin from pinctrl for BDN9 rev2 board, to avoid
  the 4th switch being set up for an alternate function, which
  was causing spurious key press events to be triggered.
2022-05-05 22:58:56 -04:00
Joel Spadin
11ab52582c refactor(battery): Auto enable battery drivers
CONFIG_ZMK_BATTERY_NRF_VDDH and CONFIG_ZMK_BATTERY_VOLTAGE_DIVIDER are
now automatically enabled if a DT node with the matching "compatible"
property is present and enabled, so they no longer need to be manually
set for each board.
2022-04-25 22:34:04 -04:00
Joel Spadin
6d6efa32f5 refactor(kscan): Auto enable kscan drivers
The key scanning drivers are now automatically enabled when a DT node
with the matching "compatible" property is present and enabled, so they
no longer need to be manually set for each board.
2022-04-25 22:28:53 -04:00
Joel Spadin
388e345c28 feat(battery)!: Add chosen node for battery
battery.c now uses the zmk,battery chosen node to select a battery
sensor. Using the node labeled "BATTERY" is maintained for backwards
compatibility but is now deprecated. Custom boards should switch to
using the chosen node.

# Conflicts:
#	app/boards/arm/bluemicro840/bluemicro840_v1.dts
#	app/boards/arm/nice60/nice60.dts
#	app/boards/arm/nrfmicro/nrfmicro_13.dts

# Conflicts:
#	app/boards/arm/bluemicro840/bluemicro840_v1.dts
2022-04-17 11:30:57 -04:00
Peter Johanson
22c487f276 feat(boards): Add BDN9 rev2 RGB support 2022-04-09 21:57:22 -04:00
Peter Johanson
97e62f2da5 feat(boards): Add Seeed(uino) XIAO interconnect
* Document the Seeed(uino) XIAO interconnect
* Add metadata files for two upstream boards, XIAO and XIAO BLE.
* Add conf and overlay files to properly configure the boards
  for ZMK use.
2022-04-03 00:10:29 -04:00
Peter Johanson
4eb8f8cd23 refactor(boards): Use Zephyr UF2 generation. 2022-04-03 00:10:29 -04:00
Peter Johanson
cc51562f78 fix(boards): Move ARM clock config to DTS. 2022-04-03 00:10:29 -04:00
Peter Johanson
ded79ba422 fix: Remove deprecated pinmux code. 2022-04-03 00:10:29 -04:00
Peter Johanson
bf2fc68070 fix(underglow): Add newly required color-mapping prop. 2022-04-03 00:10:29 -04:00
Peter Johanson
c5ab8a9444 refactor: Move the DT based CDC ACM setup. 2022-04-03 00:10:29 -04:00
Peter Johanson
6287819fcc refactor: Move to USB_DEVICE_STACK symbol.
See: https://docs.zephyrproject.org/latest/releases/release-notes-2.7.html#changes-in-this-release
2022-04-03 00:10:29 -04:00
Peter Johanson
35e73d40f5 fix(boards): Enable direct polling for BDN9.
* BDN9 Rev2 requires direct polling,
  interrupts don't work as expected.
2022-03-24 03:51:08 +00:00
Krzysztof Gutkowski
459972fddd fix(boards): Adjust matrix for BT60v1 to fix the broken right Shift key
according to the diagram from the board creators, it should be RC(3,12)
instead of RC(3,13)
2022-03-14 13:01:54 -05:00
David Fiander
970e63bec6
fix(boards): Properly use dfu-util to flash DZ60 2022-01-12 21:36:08 -05:00