renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
67e3d57412
chore(deps): update meshtastic/device-ui digest to 1b520fc ( #6991 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-09 05:56:48 -05:00
Manuel and Ben Meadors
7924ef87b5
enable custom driver ( #6988 )
...
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-06-09 05:41:41 -05:00
HarukiToreda
3dec521f75
T-watch screen misalignment fix ( #6996 )
...
* T-watch screen misalignment fix
* Trunk fix
2025-06-09 05:27:52 -05:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
57a33790ed
chore(deps): update meshtastic/device-ui digest to 2fd19f8 ( #6982 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-08 04:02:47 -05:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
484af8eb9f
chore(deps): update platformio/ststm32 to v19.2.0 ( #6901 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-08 17:54:20 +10:00
Christian Crank
b8970d66a1
Addition of Device Role inside of userPrefs.jsonc ( #6972 )
...
* addition of device.role via userprefs. USERPREFS_CONFIG_DEVICE_ROLE now usable, ROUTER*, LOST_AND_FOUND, and REPEATER disabled.
* Removing added IS_ONE_OF macro definition since meshUtils.h exists - thanks Ben!
* Fix clang-format issues in NodeDB.cpp utilizing Trunk
2025-06-08 16:51:37 +10:00
Mario Murphy and Tom Fifield
e78033bb85
Clean up install & update shell scripts ( #6839 )
...
Fixed quoting of the `FILENAME` variable to work when the path of the
passed argument contains a space. Also fixed syntactical issues called
out by `shellcheck` in multi-condition `if` statements.
Also normalized indentation chars (was mix of tabs & spaces) and
trailing whitespace.
Co-authored-by: Tom Fifield <tom@tomfifield.net >
2025-06-08 14:04:31 +10:00
Austin
8bd7adca47
Update Alpine to 3.22 ( #6927 )
2025-06-08 07:49:24 +10:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
f67aec40e8
chore(deps): update platformio/espressif32 to v6.11.0 ( #6900 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-08 07:48:34 +10:00
github-actions[bot] and sachaw
46c7d74760
Upgrade trunk ( #6968 )
...
Co-authored-by: sachaw <11172820+sachaw@users.noreply.github.com >
2025-06-07 07:58:01 -05:00
Tom
15d2ae17f8
Add note to hydra to note that the button pin has no pull-up ( #6979 )
...
Add note to hydra to note that the button pin has no pull-up. Use an external resistor or remove the `#define`.
2025-06-07 06:55:58 -05:00
github-actions[bot] and thebentern
91579c4650
[create-pull-request] automated change ( #6980 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2025-06-07 06:55:25 -05:00
Andrew Yong
79b710a108
fix: Respect LED_STATE_ON for power and user LED ( #6976 )
...
Signed-off-by: Andrew Yong <me@ndoo.sg >
2025-06-07 06:44:54 -05:00
todd-herbert and Ben Meadors
ba296db701
Add InkHUD driver for WeAct Studio 2.9" display module ( #6963 )
...
* Driver for WeAct Studio 2.9" ePaper module
* Clarify that flex connector marking is not a unique id
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-06-06 17:35:47 +12:00
github-actions[bot] and sachaw
c0e1616382
Upgrade trunk ( #6948 )
...
Co-authored-by: sachaw <11172820+sachaw@users.noreply.github.com >
2025-06-05 10:11:43 -05:00
Andrew Yong
070deb290f
seeed_xiao_nrf52840_kit improvements ( #6930 )
...
* feat: seeed_xiao_nrf52840_kit improvements
- LEDs:
- Change RGB LED to be active low as it is common anode
- Remove re-definition of LED_PIN
- Use red LED to indicate flash writes
- Use blue LED as user LED (External Notification module)
- GPIO: Re-word unused BUTTON_PIN comment
- Wire: Set I2C pins to match XIAO nRF52840 Sense's LSM6DS3TR IMU
- Battery:
- Use charge LED to detect charging state
- Move voltage divider boilerplate out of src/main.cpp and into initVariant()
- Fix dependencies for above in related XIAO BLE DIY variants
Build tested variants:
- seeed_xiao_nrf52840_kit
- xiao_ble
- seeed-xiao-nrf52840-wio-sx1262
Flashed to and tested on hardware:
- seeed_xiao_nrf52840_kit
Signed-off-by: Andrew Yong <me@ndoo.sg >
* chore(seeed_xiao_nrf52840_kit): Re-order generic GPIO definitions
Signed-off-by: Andrew Yong <me@ndoo.sg >
* chore: Use ADC_CTRL for XIAO nRF52840
Signed-off-by: Andrew Yong <me@ndoo.sg >
---------
Signed-off-by: Andrew Yong <me@ndoo.sg >
2025-06-05 06:45:43 -05:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
76f7207463
chore(deps): update meshtastic/web to v2.6.4 ( #6950 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-04 15:15:51 -05:00
Jonathan Bennett
55b2bbf937
Generate keys when Lora Region is set ( #6951 )
...
* Generate keys when Lora Region changes
* Nest the ifs
* Even more entropy
* Namespacing
2025-06-04 12:16:37 -05:00
github-actions[bot] and thebentern
a5716cf25c
automated bumps ( #6944 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2025-06-03 07:08:46 -05:00
Kalle Lilja and Ben Meadors
4d81280ac2
Add --1200bps-reset param to device-install/update scripts ( #6752 )
...
* add change-mode support
* add change-mode support
* tab to space
* fix if check
* change param name to 1200bps-reset
* update help section
* missed one in help seciton
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-06-02 20:35:26 -05:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
9ce44556ce
chore(deps): update meshtastic/device-ui digest to 649e095 ( #6943 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-02 06:29:41 -05:00
be0c7d73a3
Upgrade trunk ( #6941 )
...
Co-authored-by: sachaw <11172820+sachaw@users.noreply.github.com >
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-06-02 06:16:24 -05:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
d833a9ea61
chore(deps): update meshtastic/device-ui digest to 04e3a07 ( #6942 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-02 06:16:01 -05:00
Jonathan Bennett
5cd74f4b53
Don't give LOG_INFO a null
2025-06-01 21:03:38 -05:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
284b8bcff2
chore(deps): update meshtastic/device-ui digest to 37e2fb8 ( #6925 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-31 06:15:37 -05:00
github-actions[bot] and sachaw
9799f10e63
Upgrade trunk ( #6922 )
...
Co-authored-by: sachaw <11172820+sachaw@users.noreply.github.com >
2025-05-30 08:38:13 -05:00
ArgoNavi
f9d4fdbb52
Update TSL2591Sensor.cpp ( #6921 )
...
Lower gain and timing to avoid saturation in bright light
2025-05-30 06:00:20 -05:00
Austin
b6cb0b148c
Fix renovate for Adafruit PCT2075 ( #6919 )
2025-05-30 07:33:10 +10:00
Ben Meadors
7a7166d575
Revert "Add a new screen for heltec_wireless_paper. ( #6894 )" ( #6918 )
...
This reverts commit ba53543354 .
2025-05-29 10:17:20 -05:00
Quency-D and Ben Meadors
ba53543354
Add a new screen for heltec_wireless_paper. ( #6894 )
...
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-05-29 09:10:25 -05:00
cb9429e83e
Added full support for LTR390UV readings of UV and Lux ( #6872 )
...
* Added full support for LTR390UV readings of UV and Lux
* Trunk formatting
* Added full support for LTR390UV readings of UV and Lux
* Trunk formatting
* fix library check and unnecessary bit resolution change
* fixed log info messages and removed unused dependency
* Hopefully fixes git mess
* fix variable scope and getMetrics returns
* set metrics flags bavk to false in case something wrong happens while reading LTR390UV mode
---------
Co-authored-by: Domingo <domingo@waxman.local >
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-05-29 09:09:33 -05:00
github-actions[bot] and sachaw
f972b62d89
Upgrade trunk to 1.24.0 ( #6915 )
...
Co-authored-by: sachaw <11172820+sachaw@users.noreply.github.com >
2025-05-29 09:06:52 -05:00
Ben Meadors
7849a3d291
Trunk
2025-05-29 06:35:18 -05:00
dylanli
c0c2ec195f
add support for seeed wio tracker L1 ( #6907 )
...
* add support for seeed wio tracker l1
* add support in nrf52 arch
* fix ADC problem and comments incorrect
* fix gps wakeup pin
* fix gps pin
2025-05-29 06:33:22 -05:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
e31cd0bc77
chore(deps): update meshtastic/device-ui digest to 3dfcc97 ( #6912 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-29 06:27:36 -05:00
todd-herbert
5195815df0
Parse own short name in LogoApplet ( #6913 )
2025-05-29 06:21:09 -05:00
Ben Meadors
42a80d8aed
Coerce user.id to always be derive from the nodenum ( #6906 )
...
* Coerce user.id to always be derive from the nodenum
* Additionally null it out on send
* Revert "Additionally null it out on send"
This reverts commit 22a2d687237d9f49024bfb8641043cc8e99b32f0.
2025-05-28 11:30:59 -05:00
github-actions[bot] and thebentern
da69d88790
[create-pull-request] automated change ( #6909 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2025-05-28 06:20:51 -05:00
Thomas Göttgens
96c18d9908
Add LINK32 (Lilygo) Board with Light+Environment sensors ( #6899 )
...
* Add LINK32 (Lilygo) Board with Light+Environment sensors
TODO: replace PRIVATE_HW with actual HWID
* Add LINK32 (Lilygo) Board with Light+Environment sensors
TODO: replace PRIVATE_HW with actual HWID
* Update to real HWID and trunk fmt
2025-05-27 18:11:32 -05:00
GUVWAF and Ben Meadors
8908805894
Don't cancel sending ReTx for relayer if we're ROUTER(_LATE)/REPEATER ( #6904 )
...
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-05-27 18:10:14 -05:00
github-actions[bot] and jp-bennett
158c88ddef
[create-pull-request] automated change ( #6905 )
...
Co-authored-by: jp-bennett <5630967+jp-bennett@users.noreply.github.com >
2025-05-27 15:41:35 -05:00
github-actions[bot] and sachaw
138dc89442
Upgrade trunk ( #6898 )
...
Co-authored-by: sachaw <11172820+sachaw@users.noreply.github.com >
2025-05-27 06:19:35 -05:00
Austin
baefda213a
Linux: Adjust udev rules for gpio ( #6891 )
2025-05-26 06:31:10 -05:00
github-actions[bot] and thebentern
106dd08710
automated bumps ( #6890 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2025-05-25 16:53:02 -05:00
todd-herbert
f223b8a55d
Add missing parsing of UTF-8 chars ( #6889 )
2025-05-25 13:12:52 -05:00
Ben Meadors
75a49d3486
Add heap metrics to Local stats ( #6887 )
2025-05-25 11:08:56 -05:00
Michael Cullen and Ben Meadors
7d95b487ef
Add PCT2075 Temperature Sensor ( #6829 )
...
This is an I2C temperature sensor. It is intended to be a drop-in
compatible sensor for the LM75, however it is more accurate.
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-05-25 07:29:02 -05:00
Ben Meadors
2e72850d99
Fix is_unmessagable plumbing ( #6886 )
2025-05-25 07:24:28 -05:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
5fbdf4b6dc
chore(deps): update meshtastic/device-ui digest to e63b219 ( #6883 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-25 07:12:03 -05:00
github-actions[bot] and thebentern
c47bdd11f9
[create-pull-request] automated change ( #6885 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2025-05-25 06:56:21 -05:00