zmk/app/boards
yekingyan 0a6c6a1856
feat(boards): add physical layout for reviung34 (#3351)
* feat(boards): add physical layout for reviung34

Add physical layout support for the REVIUNG34 keyboard:
- Dual 1U (34-key) layout
- Single 2U (33-key) layout
- Position map for layout switching

Coordinates extracted from the original KiCad PCB (gtips/reviung).
Closes #2536

* Update app/boards/shields/reviung34/reviung34-layouts.dtsi

Co-authored-by: Nicolas Munnich <98408764+nmunnich@users.noreply.github.com>

* Update app/boards/shields/reviung34/reviung34-layouts.dtsi

Co-authored-by: Nicolas Munnich <98408764+nmunnich@users.noreply.github.com>

* Update app/boards/shields/reviung34/reviung34-layouts.dtsi

Co-authored-by: Nicolas Munnich <98408764+nmunnich@users.noreply.github.com>

* Update app/boards/shields/reviung34/reviung34-layouts.dtsi

Co-authored-by: Nicolas Munnich <98408764+nmunnich@users.noreply.github.com>

* Update app/boards/shields/reviung34/reviung34-layouts.dtsi

Co-authored-by: Nicolas Munnich <98408764+nmunnich@users.noreply.github.com>

* fix: wrap negative numbers in parentheses for DTS syntax

---------

Co-authored-by: Nicolas Munnich <98408764+nmunnich@users.noreply.github.com>
2026-06-20 06:25:02 +02:00
..
adafruit Add ZMK_BOARD_COMPAT symbol, that we can enable for our ZMK variants (#3265) 2026-03-03 10:39:11 -05:00
boardsource/blok Add ZMK_BOARD_COMPAT symbol, that we can enable for our ZMK variants (#3265) 2026-03-03 10:39:11 -05:00
interconnects docs: reorganise supported hardware page (#3363) 2026-06-07 18:45:31 +02:00
joric/nrfmicro Add ZMK_BOARD_COMPAT symbol, that we can enable for our ZMK variants (#3265) 2026-03-03 10:39:11 -05:00
jpconstantineau/bluemicro840 Add ZMK_BOARD_COMPAT symbol, that we can enable for our ZMK variants (#3265) 2026-03-03 10:39:11 -05:00
kbdfans/tofu65 Add ZMK_BOARD_COMPAT symbol, that we can enable for our ZMK variants (#3265) 2026-03-03 10:39:11 -05:00
keebio/bdn9 Add ZMK_BOARD_COMPAT symbol, that we can enable for our ZMK variants (#3265) 2026-03-03 10:39:11 -05:00
keycapsss/puchi_ble Add ZMK_BOARD_COMPAT symbol, that we can enable for our ZMK variants (#3265) 2026-03-03 10:39:11 -05:00
kinesis/adv360pro Add ZMK_BOARD_COMPAT symbol, that we can enable for our ZMK variants (#3265) 2026-03-03 10:39:11 -05:00
lowprokb/corneish_zen Add ZMK_BOARD_COMPAT symbol, that we can enable for our ZMK variants (#3265) 2026-03-03 10:39:11 -05:00
makerdiary/nrf52840_m2 Add ZMK_BOARD_COMPAT symbol, that we can enable for our ZMK variants (#3265) 2026-03-03 10:39:11 -05:00
mechwild Add ZMK_BOARD_COMPAT symbol, that we can enable for our ZMK variants (#3265) 2026-03-03 10:39:11 -05:00
moergo/glove80 Add ZMK_BOARD_COMPAT symbol, that we can enable for our ZMK variants (#3265) 2026-03-03 10:39:11 -05:00
native refactor(core): Adjust our approach for upstream Zephyr boards (#3145) 2026-02-12 01:53:54 -05:00
nicekeyboards Add ZMK_BOARD_COMPAT symbol, that we can enable for our ZMK variants (#3265) 2026-03-03 10:39:11 -05:00
nordic feat(boards): Add Kconfig for nrf52840dongle ZMK board variant (#3284) 2026-03-21 08:30:18 -06:00
olkb fix(boards): Adjust defconfig check for Planck with HWMv2 changes (#3357) 2026-05-20 16:06:52 -06:00
pierrechevalier83/ferris Add ZMK_BOARD_COMPAT symbol, that we can enable for our ZMK variants (#3265) 2026-03-03 10:39:11 -05:00
polarityworks Add ZMK_BOARD_COMPAT symbol, that we can enable for our ZMK variants (#3265) 2026-03-03 10:39:11 -05:00
qmk/proton_c Add ZMK_BOARD_COMPAT symbol, that we can enable for our ZMK variants (#3265) 2026-03-03 10:39:11 -05:00
raspberrypi/rpi_pico Add ZMK_BOARD_COMPAT symbol, that we can enable for our ZMK variants (#3265) 2026-03-03 10:39:11 -05:00
seeed fix(boards): Properly note ZMK compat for xiao_rp2040/zmk variant (#3326) 2026-04-15 12:24:59 -06:00
shields feat(boards): add physical layout for reviung34 (#3351) 2026-06-20 06:25:02 +02:00
sparkfun/pro_micro_rp2040 Add ZMK_BOARD_COMPAT symbol, that we can enable for our ZMK variants (#3265) 2026-03-03 10:39:11 -05:00
weact Add ZMK_BOARD_COMPAT symbol, that we can enable for our ZMK variants (#3265) 2026-03-03 10:39:11 -05:00
zhiayang/mikoto Add ZMK_BOARD_COMPAT symbol, that we can enable for our ZMK variants (#3265) 2026-03-03 10:39:11 -05:00
adafruit_metro_rp2040.conf feat!: Move to zephyr v4.1 (#3060) 2025-12-09 19:43:22 -05:00
aliases.cmake feat(boards): Update for mikoto board definition (#1946) 2024-12-05 02:02:58 -05:00
Kconfig chore: add copyright to core Kconfig 2020-11-20 22:25:28 -05:00
post_boards_shields.cmake refactor(core): Adjust our approach for upstream Zephyr boards (#3145) 2026-02-12 01:53:54 -05:00