Huw Duddy and GitHub
a706d1d943
Revert "Fix Heltec Mesh Node T1 GNSS pins"
2026-10-01 22:17:44 +10:00
Huw Duddy and GitHub
914143cb7e
Merge pull request #3411 from Avamander/patch-3
...
Fix Heltec Mesh Node T1 GNSS pins
2026-10-01 20:31:38 +10:00
Huw Duddy and GitHub
2ce37ec8cc
Merge branch 'dev' into fix-t1000e-sensor-power-pin
2026-10-01 19:57:50 +10:00
Huw Duddy and GitHub
bbe54f8c55
Merge pull request #2719 from jirogit/fix/techo-lite-flash-device
...
fix(techo-lite): remove duplicate EXTERNAL_FLASH_DEVICES definition
2026-10-01 00:41:23 +10:00
Huw Duddy and GitHub
79e309365f
Merge pull request #3001 from Szetya/patch-1
...
Fix T-Echo Lite GPS pins
2026-10-01 00:38:23 +10:00
Huw Duddy and GitHub
77396d0538
Merge pull request #3301 from beala/beala/fix-t1-clock
...
Fix clock on Heltec T1: Do not misidentify IMU as an RTC
2026-09-30 23:46:32 +10:00
Huw Duddy and GitHub
884391447c
Merge pull request #3155 from TadyTheFish/enable-ina226-promicro
...
Enable INA226 support for ProMicro nRF52840
2026-09-30 23:23:35 +10:00
ripplebiz and GitHub
5846fa19c8
Merge pull request #3525 from oltaco/airoha-sleep
...
Use Airoha AG3335 backup mode sleep for faster GPS fix time
2026-09-30 12:32:44 +10:00
Huw Duddy and GitHub
33468c4f80
Merge pull request #2472 from emkZero/variant-techo-lite-usb-companion
...
variants: USB Companion variant for LilyGo T-Echo Lite
2026-09-29 23:00:41 +10:00
taco
74413f0e4d
T1000e GPS: use RTC backup for faster fix
2026-09-29 20:16:32 +10:00
taco
11755c8199
MeshTracker X1 GPS: use RTC backup for faster fix
2026-09-29 20:14:19 +10:00
Liam Cottle and GitHub
db7a5f942f
Merge pull request #3508 from marcelverdult/fix/rak11310-attach-dynamic-prefs
...
Fix RAK11310 build: add no-op attachDynamicPrefs()
2026-09-27 20:03:59 +13:00
fdlamotte and GitHub
1934a4988d
Merge pull request #3202 from F4FPR/m6-power-observability
...
ThinkNode M6: expose external-power and charger state
2026-09-26 13:51:11 -04:00
Marcel Verdult
d07803bd9b
Fix RAK11310 build: add no-op attachDynamicPrefs()
2026-09-26 14:07:28 +02:00
liamcottle
aa1c46e1db
disable hibernate ui on 1watt wio tracker variant
2026-09-25 16:55:17 +12:00
Liam Cottle and GitHub
c423dece36
Merge pull request #3490 from liamcottle/fix/heltec-ct62
...
Fix Heltec CT62 boot loop
2026-09-23 17:48:04 +12:00
liamcottle
c13b312188
fix heltec ct62 boot loop
2026-09-23 15:04:51 +12:00
Wessel Nieboer
b5787757a7
Thinknode m4 - don't touch crystal and OTA name
2026-09-21 15:55:44 +02:00
Florent
8bf072a6f0
M4: Handle poweroff
2026-09-20 16:13:15 -04:00
Florent
0a15c487d8
m4: inital port
2026-09-20 15:25:18 -04:00
Liam Cottle and GitHub
0886259701
Merge pull request #3108 from tjdownes/muzi-base
...
Add Muzi Base board support (Duo + Uno + SuperIO)
2026-09-20 22:56:32 +12:00
TJ Downes and Audit Bot
114cf9f4fc
Use the default BLE TX power on Muzi Base
...
Drop BLE_TX_POWER=0 from the companion envs so they use the default of
4 dBm, like most other variants. The lower power was carried over from
the original Base Duo PR and real-world range is better at the default.
2026-09-20 03:46:25 -07:00
TJ Downes and Audit Bot
798ce636df
Address review feedback on Muzi Base support
...
- rename the board class and files to MuziBaseBoard
- uppercase the build flags (MUZI_BASE, MUZI_BASE_SUPERIO)
- name the superIO envs muzi_base_{duo,uno}_superIO_companion_radio_ble so
build.sh picks them up
- set MAX_CONTACTS to 350 like the other variants
- move the pin setup from initVariant() into MuziBaseBoard::begin()
2026-09-19 21:47:24 -07:00
liamcottle
4021a341f8
add wifi support to thinknode m7 ble variant
2026-09-20 15:11:21 +12:00
liamcottle
cd54ee9754
add missing null display driver class for thinknode m7 ethernet variant
2026-09-17 15:52:46 +12:00
Scott Powell
3a3c13a143
* refactor to support new Board::handleCommand(), and "get/set radio.fem.*" commands
2026-09-15 18:41:11 +10:00
Scott Powell
53b6476409
Merge branch 'dev' into wio-tracker-L1-1W
2026-09-15 18:24:52 +10:00
Avamander and GitHub
61fcc49c8a
Fix Heltec Mesh Node T1 GNSS pins
2026-09-14 17:53:50 +03:00
TadyTheFish
a88de69486
Enable INA226 support for ProMicro nRF52840
2026-09-13 08:27:48 +02:00
ripplebiz and GitHub
34404309ae
Merge pull request #3350 from Quency-D/fix-heltec_v4r8-lna
...
fix-heltec_v4r8-lna
2026-09-13 12:05:35 +10:00
ripplebiz and GitHub
000a1b6cda
Merge pull request #3371 from agessaman/feat/tbeam-1w-thermal-fan
...
Add thermal fan control for T-Beam 1W
2026-09-13 12:01:37 +10:00
21cdd7b319
Add Muzi Base board support (Duo + Uno + SuperIO)
...
One nRF52840 variant shared across both radios, picked per env: Duo runs
the LR1121, Uno the SX1262. Same PCB, only the radio and its DIO1 pin
change.
SuperIO adds the SH1107 OLED, GPS, buzzer and joystick. GPS is driven by
the 3-position mode switch (Mode 2 = on), polled live the way thinknode_m1
does it.
Five quick user-button presses power the unit off; a press wakes it back
on (arms the button as an nRF52 GPIO SENSE source before SYSTEMOFF).
Consolidates #2054 and andyshinn's shared-base/uno work, rebased on dev.
Co-authored-by: lbibass <ewdries02@gmail.com >
Co-authored-by: Andy Shinn <andys@andyshinn.as >
2026-09-12 05:41:26 -07:00
liamcottle
cee43752c7
add new ENABLE_WIFI_INTERFACE build flag for companions without providing ssid and pwd
2026-09-08 22:54:50 +12:00
Michael Graff
7c2b4d88be
WiFi on/off tri-state: on when SSID set unless explicitly disabled; PicoW ships no default SSID
2026-09-06 22:18:00 -05:00
Michael Graff
b11a779843
Address review: per-variant wifi src, real SSID reply, rename PicoW env
2026-09-06 21:28:04 -05:00
Michael Graff
b9fa450f52
Fix review findings on Pico W WiFi/BLE
2026-09-06 20:43:37 -05:00
Michael Graff
88cc014f55
Add BLE companion support for Pico W
2026-09-06 20:15:45 -05:00
Michael Graff
0b2c47a932
Add WiFi companion support for Pico W
...
SerialWifiInterface has no ESP32-specific code, so move it to
helpers/wifi and reuse it on RP2040. Guard the ESP32-only WiFi
event/auto-reconnect calls and poll link state on RP2040 instead.
2026-09-05 23:15:13 -05:00
agessaman
6c1f4c09a6
Fix T-Beam 1W fan races and remove PWM controls
2026-09-04 16:51:53 -07:00
agessaman
8fd6893117
feat: add T-Beam 1W thermal fan control
2026-09-04 16:03:41 -07:00
Quency-D
7d501681bc
fix-heltec_v4r8-lna
2026-09-03 17:57:09 +08:00
Liam Cottle and GitHub
65aa1138ae
Merge pull request #3319 from oltaco/w12_txpower
...
Fix Meshnology W12 TX power
2026-09-01 23:06:58 +12:00
Aleksei Mamlin
1d9a62ca4a
companion: get/set timezone offset for clock
...
* Add tz_offset companion prefs and get/set commands for companion cli
* Use tz_offset for clock on display
Signed-off-by: Aleksei Mamlin <mamlinav@gmail.com >
2026-08-31 09:08:22 +03:00
taco
e6897e8bb7
fix Meshnology W12 TX power
2026-08-29 15:22:54 +10:00
Liam Cottle and GitHub
1c3248902a
Merge pull request #3298 from meshcore-dev/companion-cli
...
Companion CLI
2026-08-27 18:17:10 +12:00
Alex Beal
0908b03491
Fix: Do not misidentify IMU as an RTC on Heltec T1
...
The T1 has an ICM-42607-P IMU with the same address as a DS3231 RTC.
This completely breaks the clock on the T1. Reading the time results in
a garbage value, causing all sorts of strange issues. The time never
advances, which breaks logging in to repeaters (due to their time-based
replay protection).
This simply disables the probe on the I2C line. The DS3231 doesn't have
a WHO_AM_I register that could be used to prevent misidentifying it, so
this simpler fix is used.
2026-08-25 15:00:45 -06:00
Scott Powell
9ab13158cb
* fix for RPI Picow
2026-08-25 19:04:32 +10:00
liamcottle
7dc2d54818
add UI_NO_HIBERNATE build flag to disable hibernate screen on wio tracker l1
2026-08-24 13:45:19 +12:00
Scott Powell
a1cf5bd806
* refactored 'FEM' commands for HeltecTrackerV2 & HeltecV4
2026-08-24 02:16:18 +10:00
Scott Powell
47b0b7b3b8
* T096, and Station G3: refactoring the 'FEM' prefs to variant-specific code
...
* CommonCLI: 'FEM' commands removed
* introduced static no-op attachDynamicPrefs() for all boards
2026-08-24 01:50:22 +10:00