liamcottle
2fdbfbdbf6
turn off 3.3v rail when powering off
2026-05-12 01:06:22 +12:00
liamcottle
a49ee6ebe9
fix battery voltage reading
2026-05-11 22:17:53 +12:00
liamcottle
242c45f4a3
initial support for lilygo t impulse plus
2026-05-11 22:05:06 +12:00
Huw Duddy
3eacc49489
Merge pull request #2503 from jirogit/fix/techo-lite-non-shell-usb
...
feat(techo-lite): add USB companion radio target for non-shell variant
2026-05-10 22:40:12 +10:00
entr0p1
77bd994a61
T-Echo Lite LoRa radio fixes
...
- Set TCXO voltage to 1.8 (not defined previously, falls back to default)
- Set correct variable name for SX1262 RX/TX pins
- Fix SX1262 RX pin number
2026-05-09 14:26:55 +10:00
jirogit
5a6fd4c16a
feat(techo-lite): add USB companion radio target for non-shell variant
2026-05-08 00:38:04 -07:00
Scott Powell
0a8a0a4904
* Refactor: removed duplicated radio_rng_seed(), radio_set_params(), radio_set_tx_power()
2026-05-01 14:47:07 +10:00
Rastislav Vysoky
d7e3a9ddba
Merge branch 'dev' into minewsemi-refactor
2026-04-30 14:48:49 +02:00
Liam Cottle
ffbf73dc5c
Merge pull request #2432 from recrof/kiss-radio-everywhere
...
kiss radio: added stm32 support + envs in platformio.ini
2026-05-01 00:36:46 +12:00
Liam Cottle
5c651b35a0
Merge pull request #1954 from OverkillFPV/lora-longer-preamble
...
Lora longer preamble
2026-04-30 22:12:04 +12:00
Liam Cottle
daa50e9469
Merge pull request #2426 from recrof/nano-g2-rework
...
make g2 more in line with other variants
2026-04-30 16:57:58 +12:00
Liam Cottle
2522492cd7
Merge pull request #2436 from chrisdavis2110/rak3401-comp-ana-button
...
feat: Add support for PIN_USER_BTN_ANA on rak3401 companion usb and companion ble envs
2026-04-30 16:57:00 +12:00
Quency-D
696aae6ed1
Heltec boards have LNA disabled by default.
2026-04-29 16:20:21 +08:00
chrisdavis2110
5fbd473298
added PIN_GPS_EN=-1 to rak3401 companion usb
2026-04-28 21:59:10 -07:00
chrisdavis2110
0265851621
added PIN_USER_BTN_ANA for rak3401 companion usb and companion ble
2026-04-28 21:26:56 -07:00
Rastislav Vysoky
5beef490a0
add kiss radio env to most of the variants
2026-04-28 15:09:25 +02:00
Rastislav Vysoky
66009069cd
standardize the minewsemi variant
2026-04-28 13:53:35 +02:00
Liam Cottle
d8f3d59d82
Merge pull request #2427 from recrof/tabs-to-spaces
...
replace all intendation tabs to spaces in pio ini files
2026-04-28 22:39:31 +12:00
Rastislav Vysoky
b963681830
replace all intendation tabs to spaces in pio ini files
2026-04-28 12:37:30 +02:00
Rastislav Vysoky
12d9cc3752
make g2 more in line with other variants
2026-04-28 12:24:45 +02:00
ripplebiz
0396cf6771
Merge pull request #2383 from IoTThinks/MCdev-Added-XiaoS3-202604
...
Added Xiao S3 variant
2026-04-28 14:23:42 +10:00
Liam Cottle
70212fb5cc
Merge pull request #2401 from zevaryx/rak-3401-gps
...
feat: Enable GPS on RAK 1W kit
2026-04-28 13:57:55 +12:00
me
b91f127e4e
fix: correct device model name for Heltec Wireless Paper
2026-04-26 00:23:09 -07:00
Huw Duddy
40d7fcfc26
Merge pull request #2157 from aXistem-dev/fix/sensecap-solar-tx-led-12
...
fix(sensecap_solar): correct TX LED after remap & power-button pin changes
2026-04-25 18:03:53 +10:00
Confi
835b0e9114
fix(sensecap_solar): init LED_WHITE LOW to prevent always-on at boot
2026-04-25 09:47:44 +02:00
zevaryx
7f38e3f145
feat: Enable GPS on RAK 1W kit
2026-04-24 20:24:50 -06:00
Liam Cottle
9a1be5386d
Merge pull request #2326 from IoTThinks/MCdev-Added-HeltecV4-Expansion-Kit-2026-04-16
...
Added support for Expansion Kit to Heltec V4 OLED repeaters
2026-04-25 00:14:12 +12:00
Kevin Le
277331381e
Added Xiao S3 variant.
...
This is for Xiao S3 and a normal Wio SX1262 for Xiao shield.
2026-04-24 11:56:06 +07:00
Liam Cottle
5372388e6e
Merge pull request #2353 from jirogit/fix/techo-lite-non-shell-ble-clean
...
feat(techo-lite): add Non-Shell companion BLE variant
2026-04-22 20:25:32 +12:00
Liam Cottle
dc548578ff
Merge pull request #2287 from pelgraine/fix/techo-lite-battery
...
Fixes #1183 — T-Echo Lite incorrect battery voltage
2026-04-22 20:23:21 +12:00
Liam Cottle
d3b457681a
Merge pull request #2008 from weebl2000/p_lora_reset_rak4631
...
Fix RAK4631 SX1262 hardware pin config
2026-04-22 19:45:06 +12:00
Wessel Nieboer
66fe9ac2db
Fix FEM/LNA enbaled by default for Heltec T096, Heltec Wireless Tracker v2
...
Should only really be disabled when it causes issues.
2026-04-22 09:30:00 +02:00
pelgraine
d516cd8a9e
Fixes #1183 — T-Echo Lite incorrect battery voltage
...
Battery (TechoBoard.h/cpp): Added PIN_VBAT_MEAS_EN (P0.31) — the T-Echo
Lite has a gated voltage divider that must be enabled before reading. Also
added pinMode(PIN_VBAT_READ, INPUT) before each ADC read to reclaim P0.02
from other peripherals. Pin definitions hardcoded from LilyGo's
t_echo_lite_config.h.
I2C (variant.h): Corrected SDA/SCL from P0.04/P0.02 to P1.04/P1.02 per
LilyGo's IIC_1_SDA/IIC_1_SCL. The old P0.02 mapping conflicted with the
battery ADC pin.
GPS (variant.h): Corrected all five GPS pin assignments to match LilyGo's
config — UART TX/RX, wake, PPS, and power enable were all scrambled.
SPI (variant.h): Fixed SPI_INTERFACES_COUNT from _PINNUM(0, 2) to (2).
Tested on T-Echo Lite Non-Shell (USB-C, no display). Battery readings match
Heltec V4 reference within 10mV.
2026-04-22 12:56:15 +10:00
Wessel Nieboer
07671cf1fe
Implement proper shutdown procedure for R1 neo
...
fixes #2361
2026-04-21 21:29:18 +02:00
me
28b1586fd7
feat(techo-lite): add Non-Shell (screenless) companion BLE variant
...
T-Echo Lite Non-Shell has no ePaper display, but the existing
companion BLE env inherits DISPLAY_CLASS=GxEPDDisplay from the base
env. This causes display.begin() to run on non-existent hardware,
corrupting BLE initialization and generating a random PIN that
cannot be displayed, making BLE connection impossible.
Add LilyGo_T-Echo-Lite_non_shell_companion_radio_ble env that:
- excludes DISPLAY_CLASS and ePaper-related build flags
- removes GxEPDDisplay.cpp and ui-new from build sources
- uses static BLE_PIN_CODE=123456 (avoids random PIN generation)
Also fix boards/t-echo.json:
- add nrfutil to upload protocols list
- add use_1200bps_touch=true and wait_for_upload_port=true
to enable reliable flashing via PlatformIO upload button
2026-04-20 21:08:08 -07:00
Marco
e8907a3108
Add Heltec V4 set adc.multiplier
2026-04-19 15:29:43 +02:00
Confi
3fcf5b548b
fix(sensecap_solar): set P_LORA_TX_LED to 12 after LED remap
...
Align TX activity LED with LED_BLUE / variant.h after LED definition
and power-button pin mapping changes.
2026-04-19 11:20:28 +02:00
ripplebiz
35b5548c0c
Merge pull request #2328 from recrof/xiao_c3-companion-fix
...
fix: remove sensors from xiao c3 companion because of bootloops
2026-04-18 20:44:15 +10:00
Liam Cottle
54a48da6b5
Merge pull request #2306 from petrkr/otaupdate2
...
SDK3.x: Fix OTA includes, bump Async version
2026-04-18 19:56:56 +12:00
Rastislav Vysoky
0899f66034
fix: remove sensors from xiao c3 companion because of bootloops
2026-04-18 09:42:27 +02:00
Kevin Le
992dddeee5
Added support for Expansion Kit to Heltec V4 OLED repeaters
2026-04-18 09:24:53 +07:00
OverkillFPV
958204c7f1
Merge branch 'dev' into lora-longer-preamble
2026-04-16 20:43:46 +10:00
jirogit
230c9af87b
feat: add USB Companion Radio env for Heltec Wireless Paper
2026-04-15 19:43:51 -07:00
Petr Kracik
e6c6282d40
Variants: Enable ElegantOTA on ESP32-C6 devices
2026-04-14 15:40:31 +02:00
Rastislav Vysoky
bd05eca9f5
Add OFFLINE_QUEUE_SIZE=256 for xiao nrf52 companion usb
2026-04-13 21:09:56 +02:00
Huw Duddy
49221fc159
Merge pull request #2298 from TheMalkavien/fix/waveshare-rp2040-rx-sensitivity
...
Fixes #2294 : RX path not enabled on Waveshare RP2040
2026-04-14 01:36:26 +10:00
Liam Cottle
748f9cfdda
Merge pull request #2072 from robekl/fix-t1000e-pin-comments
...
Fix T1000-E pin comments
2026-04-13 02:27:19 +12:00
Liam Cottle
3ff8b17660
Merge pull request #1833 from olanwe/set-wifi-offline-queue-sizes
...
Set OFFLINE_QUEUE_SIZE=256 for missing WiFi companion environments
2026-04-13 01:41:07 +12:00
liamcottle
7d8d66c3e6
fix compilation error in wifi variants due to not enough ram
2026-04-13 01:03:32 +12:00
Malkavien
8056344b86
fix(waveshare-rp2040): add SX126X_RXEN=17 to restore RX sensitivity
...
The Waveshare RP2040-LoRa board has an RF switch with two complementary
control lines:
- DIO2 (CTRL) -- driven automatically by the SX1262 chip: HIGH on TX,
LOW on RX
- GPIO17 (!CTRL) -- was not configured in MeshCore, so it floated and
the switch never properly selected the LNA/RX path
Without this pin driven, the RF switch never switches to RX mode,
resulting in completely degraded reception. TX was unaffected because
DIO2 alone is sufficient to activate the TX path.
Adding SX126X_RXEN=17 lets RadioLib drive GPIO17 as the complement of
DIO2, so the switch correctly routes the signal to the LNA on receive.
Reference: https://files.waveshare.com/wiki/RP2040-LoRa/Rp2040-lora-sch.pdf
2026-04-12 14:49:42 +02:00