ripplebiz
3d2404f249
Merge pull request #479 from 446564/cleanup-xio-nrf
...
cleanup xiao nrf52
2025-07-04 16:18:14 +10:00
ripplebiz
484b7b8144
Merge pull request #476 from WattleFoxxo/xiao-rp2040
...
Adds support for the XIAO-RP2040 board
2025-07-04 10:08:31 +10:00
Rob Loranger
90656e7d06
clean up xiao nrf52
...
move variant specific code out of src/helpers
redefine RXEN for alternate radio pinout
2025-07-03 09:18:26 -07:00
Rastislav Vysoky
d82b2a28e4
Merge branch 'ripplebiz:dev' into dev
2025-07-03 15:07:16 +02:00
Scott Powell
eb978f1b50
Merge branch 'LR1110-workaround' into dev
2025-07-03 19:38:20 +10:00
WattleFoxxo
d23378cff6
Add XIAO RP2040 support
2025-07-03 11:42:53 +10:00
recrof
539f99a90f
removed unsupported(?) readAltitude
2025-07-02 16:50:47 +02:00
recrof
3832836eb2
EnvironmentSensorManager: add support for SHTC3 and LPS22HB
2025-07-02 16:42:35 +02:00
ripplebiz
1d1bafb3eb
Merge pull request #455 from jquatier/wireless-paper
...
Initial Support for Heltec Wireless Paper
2025-07-01 15:23:58 +10:00
Scott Powell
3dc4607d89
* PAYLOAD_TYPE_PATH: reserving upper 4 bits if 'extra_type' field, for future use
2025-06-30 23:18:16 +10:00
Scott Powell
8c80c10d2a
* CustomLR1110::getTimeOnAir(), copied from sx1262
2025-06-30 18:57:24 +10:00
Scott Powell
a72fafcbf1
Merge branch 'main' into dev
2025-06-30 17:07:01 +10:00
jankowski-t
4541380632
Support MeshAdventurer
...
Added support for MeshAdventurer, including radio, display, button, GPS, voltage reading
2025-06-30 03:46:18 +02:00
liquidraver
ddbf27c245
change fixed preamble to match the new 16
2025-06-29 15:17:15 +02:00
Scott Powell
187eea1b18
* Preamble now 16 (for most variants)
2025-06-29 20:03:10 +10:00
recrof
9530744ff4
add support for BMP280 temperature+pressure sensor
2025-06-29 00:17:46 +02:00
JQ
ff3e888dfd
formatting
2025-06-27 23:30:52 -07:00
JQ
e417c43c30
wireless paper board support
2025-06-27 22:57:49 -07:00
recrof
e16f5349fa
manual-merge tbeam conflicts
2025-06-27 15:30:01 +02:00
recrof
07f25ccac8
sx1276 boards: migrate to std_init()
2025-06-27 15:12:48 +02:00
Florent de Lamotte
0f259d3b51
CustomSX1262: fix typo that would prevent compile when TXEN or RXEN is not set
2025-06-27 11:11:12 +02:00
ripplebiz
816f3f8a6b
Merge pull request #447 from fdlamotte/stm32_halt_reset
...
stm32: implement halt and reset
2025-06-25 19:04:15 +10:00
Scott Powell
55ff69bd25
* RAK: 'start ota' returned MAC address was reversed
2025-06-25 19:02:16 +10:00
Florent
8ccd4f3660
stm32: implement halt and reset
2025-06-25 11:00:24 +02:00
Scott Powell
556051955d
* ESP32Board: added support for Neopixel TX led
2025-06-25 14:54:13 +10:00
Scott Powell
b37c8017d9
* Fix: /helpers/esp32/TBeamBoard was breaking non-TBeam builds
2025-06-25 14:04:29 +10:00
Florent
d94f469d53
wio_e5_mini: led and rescue cli
2025-06-24 14:34:42 +02:00
taco
84c2cfdcf2
fix: revert swapped GPS pins
...
reverted GPS pin behaviour and swapped GPS pins for tbeam variants.
2025-06-24 12:39:07 +10:00
cod3doomy
218b96e4aa
T-Beam refactor
...
There is a lot to this PR, so if there are any questions let me know.
The idea here is to merge T-Beam fw so that there is less redundant code. Most versions (except the 0.7) share PMU code, init sequence, and most IO pin definitions.
- Merged all T-Beam board.h files into one TBeamBoard.
- Added PMU code to identify different AXP chips.
- Modified "lilygo tbeam SX1276" variant to cover all T-Beam SX1276 versions
- Modified "lilygo tbeam SX1262" variant to cover all T-Beam SX1262 versions
- Enabled GPS on all T-Beam versions/models
- Enabled BME280 on the Supreme
I am also updating EnvironmentSensorManager to allow for boards that do or don't have GPS enable pins, as well as a PERSISTANT_GPS define check for boards that want GPS to stay active after boot.
2025-06-22 17:46:30 -07:00
Scott Powell
478a57a6bd
* AdvertDataParser: lat/lon can now be zeroes
2025-06-22 21:07:43 +10:00
Scott Powell
9df3c8c663
* companion: new 'advert_loc_policy' pref. Defaults to ADVERT_LOC_NONE (ie. do Not share location in adverts)
2025-06-22 16:21:04 +10:00
JQ
3719c0983c
increase delay slightly
2025-06-21 18:17:38 -07:00
JQ
d680852c99
fix t114 display flicker
2025-06-21 16:13:53 -07:00
Scott Powell
205624824a
* added std_init() to CustomSX1268
2025-06-21 15:27:58 +10:00
ripplebiz
80d2b6c6bc
Merge pull request #432 from oltaco/CustomLLCC68-std_init
...
added CustomLLCC68::std_init()
2025-06-21 13:56:41 +10:00
ripplebiz
485749a053
Merge pull request #430 from oltaco/gps-update-fix
...
fix: EnvironmentSensorManager.cpp: don't update location if GPS is turned off
2025-06-21 13:49:07 +10:00
ripplebiz
81a0816e22
Merge pull request #424 from 446564/fix-GH162
...
fix Heltec v2 getBattMilliVolts ADC multiplier
2025-06-21 13:42:03 +10:00
ripplebiz
00b5d3bcd5
Merge pull request #423 from 446564/fix-GH133
...
heltec v3 update ADC multipler to fix voltage reading
2025-06-21 13:41:04 +10:00
ripplebiz
7c421c1d2c
Merge pull request #420 from 446564/feat-GH142
...
return range with advert interval setting error
2025-06-21 13:40:27 +10:00
ripplebiz
553e3c10f6
Merge pull request #419 from 446564/feat-GH44
...
add time and date feedback to cli commands
2025-06-21 13:36:30 +10:00
taco
14ff7bfbcd
added std_init to CustomLLCC68.h
2025-06-21 11:03:25 +10:00
taco
83842e4b25
fix: EnvironmentSensorManager.cpp: don't update location if GPS is turned off.
...
previously the location would always snap to the last heard GPS location after GPS had been on.
2025-06-21 10:09:28 +10:00
Rob Loranger
52a579a366
fix Heltec v2 getBattMilliVolts
2025-06-20 15:00:46 -07:00
Rob Loranger
e5ecf29d0c
return range with advert interval set error
...
updates both local and flood advert preference
setting errors to include the allowable range and
time units
2025-06-20 09:22:49 -07:00
Rob Loranger
f30698eacb
add time output to both clock sync and time <epoch> cli
2025-06-20 08:40:06 -07:00
Rob Loranger
dbee0d8b8e
update ADC multipler to fix voltage reading
2025-06-20 08:25:19 -07:00
Scott Powell
85b164bcf1
* PicoW refactor, now using radio.std_init()
2025-06-20 16:42:49 +10:00
ripplebiz
5eb08474f1
Merge pull request #417 from oltaco/promicro-CustomSX1262
...
refactor: promicro with CustomSX1262::std_init()
2025-06-20 13:47:40 +10:00
Scott Powell
b865ac6c23
* refactored SensorManager::toggleGps()
2025-06-20 13:44:58 +10:00
ripplebiz
27388fcf2a
Merge pull request #404 from fdlamotte/t1000_gps_toggle
...
Gps toggle on 4 clicks
Will merge, but I'll do a refactor of the gpsToggle()
2025-06-20 13:36:56 +10:00