Skip to content

add NRF54L15_DK HardwareModel enum value (132)#896

Closed
cvaldess wants to merge 1 commit intomeshtastic:masterfrom
cvaldess:add-nrf54l15-dk-hardware-model
Closed

add NRF54L15_DK HardwareModel enum value (132)#896
cvaldess wants to merge 1 commit intomeshtastic:masterfrom
cvaldess:add-nrf54l15-dk-hardware-model

Conversation

@cvaldess
Copy link
Copy Markdown

Summary

Reserves `HardwareModel` enum value 132 for the Nordic nRF54L15-DK community firmware port.

The port is tracked in meshtastic/firmware#10193 and currently uses `HardwareModel_PRIVATE_HW` as a placeholder; once this PR merges and the regenerated protobufs propagate back into the firmware tree, `HW_VENDOR` can be flipped to the proper `NRF54L15_DK` value.

Hardware

Board Nordic nRF54L15-DK (PCA10156)
SoC nRF54L15 (Arm Cortex-M33, BLE 5.4)
OS Zephyr RTOS — first Meshtastic port on Zephyr
Radio External EBYTE E22-900M30S (SX1262, 30 dBm, 868/915 MHz)
Firmware variant `nrf54l15dk`

Change

One new enum entry added to `HardwareModel` in `meshtastic/mesh.proto`, slotting between the last THINKNODE ID (131) and the reserved `PRIVATE_HW` (255). No other files touched.

Test plan

  • `meshtastic/mesh.proto` parses cleanly (enum value is unique; no reshuffle of existing IDs).
  • Downstream regeneration verified once maintainers run the buf pipeline.

🤖 Generated with Claude Code

Reserves enum value 132 for the Nordic nRF54L15-DK community firmware
port. The port is tracked in meshtastic/firmware#10193 and currently
uses HardwareModel_PRIVATE_HW as a placeholder until this PR merges
and the regenerated protobufs propagate back into the firmware tree.

Board: Nordic nRF54L15-DK (PCA10156), Zephyr RTOS, external EBYTE
E22-900M30S (SX1262) LoRa module. Firmware variant: nrf54l15dk.
@caveman99
Copy link
Copy Markdown
Member

The DK is considered a DIY hardware and should remain under the PRIVATE_HW label. We're kinda running out of numbers here. (Existing DIY allocated numbers are grandfathered as they are not easily changed). If we have the first 'canon' device with nrf54 i'll galdly assign a number. Thanks for understanding.

@caveman99 caveman99 closed this Apr 21, 2026
@cvaldess
Copy link
Copy Markdown
Author

i'm working on nrf54 device,it will work with our nrf54 port of meshtastic firmware (PR #10193)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants