fdlamotte and GitHub
307fc9ba01
Merge pull request #3279 from fdlamotte/node_discover_ui
...
Node discover UI
2026-08-30 19:51:02 -04:00
fdlamotte and GitHub
adbdcf00bb
Merge branch 'dev' into node_discover_ui
2026-08-29 11:02:58 -04:00
Florent
088ae3caeb
ui: opt-out for discover screen
2026-08-23 10:42:00 -04:00
Florent
52f0362c09
ui: repeater discover screen
2026-08-21 18:24:46 -04:00
fdlamotte and GitHub
29b33467fb
Merge pull request #3180 from fdlamotte/thinknode_m8
...
thinknode_m8: initial support
adds some functionalities to ui_task and epddisplay:
epd display,
- supports screen off, and clear screen
- supports forcing full refresh every N partial refreshes (off by default, configured to 60 for M8)
ui_task
- UI_SHOW_CLOCK flag to display clock on first screen
- rotary button can act like joystick (with regards to Enter key), defaults to old config for existing nodes
- screen off on long press when using rotary button (very handy for the watch)
2026-08-18 09:33:42 -04:00
Florent
7f664f100d
gxepd: do full refresh before screen off ... so wakes quicker ;)
2026-08-17 09:41:51 -04:00
Florent
de0d5031de
M8: preview messages up to 164 cars
2026-08-17 09:24:17 -04:00
Florent
0a595ae79d
gxepddisplay: better handling of full refresh (no faint partial afterwards !!!)
2026-08-16 11:40:13 -04:00
Florent
3e82827706
thinknode_m8: initial support
2026-08-11 17:37:35 -04:00
Florent
ecb8c94560
nrf52: call nRFCrypto.begin()/end() only once
2026-08-09 14:46:23 -04:00
fdlamotte and GitHub
d6c2da98aa
Merge pull request #2863 from benskigomez/fix/m6-gps-reset-pin
...
thinknode_m6: don't drive GPS REINIT pin so the L76K is detected
2026-08-03 21:16:59 -04:00
fdlamotte and GitHub
d2fd1fdaa6
Merge pull request #2887 from spinda/thinknode-m3-dev
...
Fix GPS and LEDs on ThinkNode M3
2026-07-20 17:42:30 -04:00
fdlamotte and GitHub
427cd7c263
Merge pull request #2987 from entr0p1/fix/nrf52-shutdownperipherals
...
NRF52Board - ShutdownPeripherals() housekeeping
2026-07-20 11:53:56 -04:00
fdlamotte and GitHub
4aec46b039
Merge pull request #2976 from fdlamotte/UITask_poweroff_radio_display
...
UI task: poweroff of radio and display moved to board
2026-07-17 08:35:06 -04:00
Florent
c644720ea7
uitask: screen and radio poweroff moved to board
2026-07-17 08:29:31 -04:00
fdlamotte and GitHub
8f5a393404
Merge pull request #2975 from fdlamotte/nrf52_boards--use-shutdownPeripherals-on-TInpulse-and-TEchoBoard
...
nrf52_variants: override shutdownPeripherals instead of powerOff for …
2026-07-17 08:12:35 -04:00
Florent
84d1e24338
nrf52_variants: override shutdownPeripherals instead of powerOff for TechoLite, TInpulse and TechoBoard (protect the gate)
2026-07-17 07:36:39 -04:00
fdlamotte and GitHub
3a67685597
Merge pull request #2883 from fdlamotte/repeater_btn
...
repeater: poweroff on long press
2026-07-17 07:18:44 -04:00
fdlamotte and GitHub
76c6e73fb6
Merge branch 'dev' into repeater_btn
2026-07-17 06:55:19 -04:00
fdlamotte and GitHub
3eb5451d3e
Merge pull request #2906 from fdlamotte/shutdown_peripherals
...
Proposal: Introduce shutdownPeripherals in NRF52Board to prepare for shutdown
2026-07-17 06:53:00 -04:00
Florent
369016acc9
introduce shutdownPeripherals in NRF52Board to prepare for shutdown
2026-07-07 10:20:03 -04:00
Florent
fec88e1300
fix tenstar c3 repeater build
2026-07-06 12:04:42 -04:00
Florent
3ee2f77877
restore display and radio poweroff in ui
2026-07-06 08:46:57 -04:00
Florent
2efb3af69b
repeater: poweroff on long press
2026-07-06 08:40:56 -04:00
fdlamotte and GitHub
9e66a2e246
Merge pull request #2895 from IoTThinks/MCdev-Fixed-poweroff-to-uA-202607
...
Fixed hibernate / poweroff for BLE companions and repeaters to stay at uA
2026-07-06 08:02:23 -04:00
Florent
b8f2841cb5
stm32: make subghz dep fix global and update framework
2026-06-01 08:39:09 +02:00
fdlamotte and GitHub
73c7718b9e
Merge pull request #2235 from jirogit/fix/lr1110-rxgain-cli-guard
...
fix: enable radio.rxgain CLI command for LR1110 (T1000-E)
2026-05-24 11:56:23 +02:00
fdlamotte and GitHub
15b246924e
Merge pull request #2121 from archef2000/patch-1
...
Fix typo for ThinkNode M5 room server environment
2026-03-25 16:03:09 -04:00
fdlamotte and GitHub
06ab9f7f6b
Merge pull request #1871 from enricolorenzoni59/gps-sync-reply
...
`gps sync` reply: fill buffer with text
2026-02-28 07:45:19 -04:00
fdlamotte and GitHub
acca73f57e
Merge pull request #1524 from recrof/thinknode-m3-m6-fixes
...
Elecrow ThinkNode M3, M6 build errors fix after NRF52Board base class migration
2026-01-29 11:07:32 -04:00
fdlamotte and GitHub
ac79b38fa6
Merge pull request #1246 from fschrempf/nrf-dcdc
...
NRF52 boards: Enable internal DC/DC regulator to reduce power consumption and enable OTA support for all boards
2026-01-27 09:02:47 -04:00
fdlamotte and GitHub
3f3978c7d3
Merge branch 'dev' into nrf-dcdc
2026-01-27 08:42:58 -04:00
fdlamotte and GitHub
2ddd5ca0c3
Merge pull request #1235 from liquidraver/btfixv7
...
queue throttling + slave latency and minor refactor
2025-12-17 15:08:20 +01:00
fdlamotte and GitHub
9b13106b6f
Merge pull request #1201 from fschrempf/nrf52-board-deduplication
...
NRF52 Board Code Deduplication
2025-12-17 11:29:33 +01:00
fdlamotte and GitHub
f38b951e87
Merge pull request #1142 from Meshcore-Portugal/jbrazio/2025_7bc6ab2c
...
Add devcontainer configuration for vscode
2025-12-13 09:07:05 +01:00
Florent
aba868f324
Merge branch 'thinknode_m3_port' into dev
2025-12-12 17:20:06 +01:00
Florent
bde4fc3a23
thinknode_m3: initial commit
2025-12-12 17:16:28 +01:00
Florent
e7ed69bdb6
Merge branch 'thinknode_m6_port' into dev
2025-12-12 16:39:37 +01:00
Florent
14efaf6fd3
thinknode_m6: initial port
2025-12-12 16:37:57 +01:00
Florent de Lamotte
6db57677f9
tracker_l1: enable dc/dc converter
2025-12-04 12:01:00 +01:00
fdlamotte and GitHub
01f7a3c95e
Merge pull request #1057 from liquidraver/wiodev
...
Disable screen switching on when connected
2025-12-04 11:10:51 +01:00
Florent
405f703bfe
thinknode_m5: fix repeater build
2025-12-01 09:40:02 +01:00
Florent
1c0017b634
thinknode_m5: gps support
2025-11-28 13:15:11 +01:00
Florent
ee4e87c3ee
thinknode_m5: manage baclight
2025-11-28 10:33:19 +01:00
Florent
dfec6d3483
thinknode_m5: tx_led
2025-11-28 09:57:58 +01:00
Florent
24edd3cf20
thinknode_m5: add pca9557 expander
2025-11-27 22:55:21 +01:00
Florent
d0f6def4f9
thinknode_m5: initial port
2025-11-27 21:49:04 +01:00
Florent
838e83b3b5
xiao_s3: relocate serial pins on repeater_bridge_rs232
...
* conflicts with i2c pins that are documented on the same pins
* this is a commented target
2025-11-16 17:07:33 +01:00
Florent
3dd6dc02ea
xiao_s3: use environment sensor manager and add sensor role
2025-11-16 16:55:16 +01:00
fdlamotte and GitHub
750e955f19
Update library.json to latest libs and version
2025-11-13 10:39:20 +01:00
fdlamotte and GitHub
8b68b5a689
Update README.md (RAK boards don't need pio patch)
2025-11-12 16:14:57 +01:00
Florent
90e26129ee
Merge branch 'dev' into remove_set_setting_by_key
2025-11-11 12:23:12 +01:00
Florent
06825030e5
sensor: copy control data code from repeater
2025-11-06 22:36:37 +01:00
fdlamotte and GitHub
1d2a115b26
Merge pull request #900 from michaelhart/dev
...
Add stats to serial CLI
2025-10-29 08:50:17 +01:00
fdlamotte and GitHub
6d6db10ac5
Merge pull request #1012 from Woodie-07/dev
...
New workaround for LR1110 shift issue
2025-10-25 09:14:11 +02:00
Florent
37dc715a8e
SensorManager: remove setSettingByKey
2025-10-18 23:37:58 +02:00
Florent
ce70792309
lgfx_display: better handle display class construction
2025-10-18 14:03:27 +02:00
Florent
7d62a27836
uitask: bring back buzzer toggle on tracker l1
2025-10-18 13:40:01 +02:00
Florent
f085a9d6c5
tracker_l1_eink: set UI_HAS_JOYSTICK
2025-10-18 13:11:18 +02:00
Florent
3210475f35
CommonCli: Remove dependency on target.h
2025-10-18 12:33:43 +02:00
fdlamotte and GitHub
ece40716da
Merge pull request #956 from recrof/uf2_pio_task
...
added custom pio task "Create UF2 file"
2025-10-17 17:24:32 +02:00
fdlamotte and GitHub
15ecf186fa
Merge pull request #953 from Woodie-07/dev
...
LR1110 packet shift issue workaround
2025-10-17 15:26:09 +02:00
fdlamotte and GitHub
633538d9c7
Merge pull request #918 from recrof/xiao_c3_refresh
...
xiao c3 cleanup
2025-10-12 19:10:47 +02:00
Florent
bf1da43d7d
gps_cli: gps advert to control advert location policy
2025-10-11 19:00:02 +02:00
Florent
f6064b41e9
gps_cli: set node location based on gps
2025-10-11 18:00:57 +02:00
Florent
76dcfbb23a
gpsCli: use parseTextParts
2025-10-11 15:29:17 +02:00
Florent de Lamotte
9e3c2fc9d9
gps_cli: gps also restored on sensors and rooms
2025-10-06 15:30:18 +02:00
Florent de Lamotte
6ed8e9d514
gps_cli: gps state is now saved and restored upon reboot
2025-10-06 15:12:03 +02:00
Florent de Lamotte
c9fd1827ef
Merge branch 'dev' into CommonCLI--gps-management
2025-10-06 14:26:05 +02:00
fdlamotte and GitHub
5f31979e1e
Merge pull request #831 from Meshcore-Portugal/jbrazio/2025_87fe0ad8
...
Add bridge management CLI
2025-10-06 14:23:35 +02:00
Florent de Lamotte
341b69e3c9
sensor list command
2025-10-06 14:08:16 +02:00
Florent de Lamotte
7be65c148e
cli_gps: remove callbacks and add generic sensor set/get.
2025-10-06 10:25:10 +02:00
Florent
e4f2d63b0a
cli_gps: use sensormanger to toggle gps on/off to keep state coherent
2025-10-05 20:31:25 +02:00
Florent
0502bc370d
CommonCLI: gps management commands
2025-10-05 19:23:52 +02:00
Florent
45ab0e8cf7
sensecap_indicator: initial espnow support
2025-10-05 13:58:25 +02:00
Florent
262e9864e7
stm32: upd repeater targets
2025-10-02 12:18:47 +02:00
Florent de Lamotte
18bfc2d81a
DisplayDriver: introduce drawTextRightAlign and drawTextLeftAlign
2025-10-01 18:07:59 +02:00
Florent
db7635102d
gps_page: enable if gps enabled
2025-09-28 09:43:28 +02:00
fdlamotte and GitHub
0767fc49e5
Merge pull request #843 from dotdavid/main
...
Create Xiao_S3_WIO_companion_radio_usb profile
2025-09-28 09:24:23 +02:00
fdlamotte and GitHub
c83abbeff6
ESM: add gps reset after begin
2025-09-28 09:20:59 +02:00
fdlamotte and GitHub
030f0d5d82
location provider: reduce reset delay
2025-09-28 09:16:45 +02:00
fdlamotte and GitHub
84feb63ed5
Merge pull request #835 from oltaco/wio-L1-revert-pins
...
fix: revert ENV_PIN_SDA for Wio Tracker L1 non-eink
2025-09-26 07:19:40 +02:00
fdlamotte and GitHub
3bc8ec2006
Merge pull request #830 from SoulOfNoob/feat/add_t-echo-lite_variant
...
Feat: add `T-Echo-Lite` Variant to MeshCore
2025-09-24 20:59:58 +02:00
Florent
76aa7cf488
ui_task: initial gps page
2025-09-23 12:08:34 +02:00
Florent
c1915a1133
ESM: delegate gps management to LocationProvider
2025-09-23 11:12:07 +02:00
Florent
611d61b6c6
tracker_l1: fix bme226 init in ESM to include all sensors
2025-09-22 19:10:01 +02:00
Florent
0cb34740d2
tracker-l1: correct bad definition for PIN_GPS_EN
2025-09-22 12:06:05 +02:00
Florent
c9b060aefb
Merge branch 'dev' into tracker_l1_environment_sensors
2025-09-22 07:30:42 +02:00
Florent
f9543bb7bb
tracker_l1: support for EnvironmentSensorManager
2025-09-21 22:14:22 +02:00
Florent
59ea6cdb89
wio-l1-eink initial support
2025-09-20 21:45:13 +02:00
Florent
757ff9fb55
stm32: force the use of Adafruit BusIO v1.17.2 as 1.17.3 won't compile on this platform
2025-09-20 08:54:30 +02:00
fdlamotte and GitHub
88786a906f
Merge pull request #786 from recrof/xiao-nrf52-cleanup
...
tidy up xiao nrf52 variant
2025-09-15 15:45:38 +02:00
Florent de Lamotte
d83cdc501f
ui: use LPPDataHelper and conditionals for sensors page
2025-09-09 16:32:41 +02:00
Florent de Lamotte
2d4b77c998
Merge remote-tracking branch 'upstream/dev' into ui_sensors_page
2025-09-09 15:36:14 +02:00
fdlamotte and GitHub
ea33f39557
Merge pull request #454 from jbrazio/jbrazio/2025_3f11ad35
...
RS232/ESP-NOW Bridge/cross repeater implementation
2025-09-09 07:34:31 +02:00
Florent
006605ce1d
t1000e: revert GPS_RESETB as an INPUT
2025-09-07 19:48:02 +02:00
fdlamotte and GitHub
73b49ea14d
Merge pull request #736 from ViezeVingertjes/t1000e-low-power
...
Introduce BLE low-power mode and enable DC/DC converter
2025-09-07 16:01:22 +02:00
fdlamotte and GitHub
f6f0cfd603
Merge pull request #744 from ViezeVingertjes/fix-t1000e-sleep
...
T1000-E: ensure rails off and radio idle before system off; fix button wake pin
2025-09-07 12:33:40 +02:00
fdlamotte and GitHub
0ebca4b88e
Merge pull request #734 from recrof/lilygo_techo_refactor
...
lilygo t-echo enhancements and cleanup
2025-09-05 16:11:04 +02:00
fdlamotte and GitHub
ec332c442b
Merge pull request #735 from recrof/t1000_refactor
...
t1000 cleanup + move NullDisplayDriver.h out of t1000e folder
2025-09-05 15:58:59 +02:00