Alex Wolden
0c37eafd01
Fixed shunt value for ina226
2025-08-21 13:23:05 -07:00
Alex Wolden
c636536599
Add INA226 to rak
2025-08-20 22:23:54 -07:00
Florent
ff03b041d0
techo_ui: implement poweroff + led fixes
2025-08-19 09:03:34 +02:00
ripplebiz
ed3f52775a
Merge pull request #629 from fdlamotte/techo_ui_tweaks
...
techo_ui: some tweaks
2025-08-17 17:48:47 +10:00
Florent
b332b06304
techo_ui: some tweaks
2025-08-17 08:52:57 +02:00
Scott Powell
fe376e8c35
* RAK_4631: ui-new
2025-08-17 16:49:08 +10:00
Scott Powell
a5ebac6236
Merge branch 'dev' into new-companion-ui
2025-08-15 15:39:11 +10:00
ripplebiz
9108a709ee
Merge pull request #612 from Quency-D/dec-heltec_e290
...
Add heltec_vision_master_e290 board.
2025-08-15 13:59:42 +10:00
Quency-D
aa7f9d8df6
Use the base class to optimize screen display code.
2025-08-14 17:43:46 +08:00
Quency-D
6d18e2c57b
Add heltec_vision_master_e290 board.
2025-08-14 10:30:27 +08:00
Quency-D
be243a2663
Add heltec_vision_master_e213 board.
2025-08-13 18:12:48 +08:00
Scott Powell
e84e3066ff
* MomentaryButton: pullupdown param moved to constructor
2025-08-12 10:01:35 +10:00
kelsey hudson
bed311313a
Adding support for Ikoka Stick with Seeed Xiao nRF54 baseboard.
...
Adds a new variant 'ikoka_stick_nrf' and associated support files. This is
based on the Xiao nRF54 code with pin numbers and functions changed to suit the
differences in hardware between the WIO SX1262 board and the Ikoka Stick.
Sets the default LoRa transmit power to 9dBm to avoid burning up the frontend
in Ikoka Sticks equipped with the Ebyte 33dBm S22 module on first boot.
Adds support for an SSD1306 display connected to the display header. Note the
display pinout is the same as the RAK4631 display header so make sure to use a
display wired accordingly (aliexpress etc. SSD1306s typically have Vcc & GND
reversed from what this board expects).
Adds support for display rotation to SSD1306Display via a platformIO define.
This support was added following the same paradigms found elsewhere in the code
for rotating a display.
2025-08-10 10:44:00 -07:00
liamcottle
8d7a49867f
add support for new companion ui on thinknode m1
2025-08-09 00:21:10 +12:00
Scott Powell
4b95c981bb
* UI revamp for companion radios
2025-08-08 20:01:31 +10:00
Scott Powell
febc63d286
* fix: init rx_air_time to 0
2025-08-01 20:05:37 +10:00
ripplebiz
b17196828d
Merge pull request #563 from Cisien/cisien/add-rx-time
...
Add a counter to track rx time for repeater stats
2025-08-01 19:59:20 +10:00
Scott Powell
28af68c187
* new CommonCLI commands: "get prv.key", "set prv.key {hex}"
2025-08-01 19:28:44 +10:00
ripplebiz
0a2d132d84
Merge pull request #547 from fdlamotte/sensors_gpio
...
sensors: gpio command
2025-08-01 19:06:44 +10:00
Scott Powell
fcdf342db6
* Companion: experimental CMD_SEND_DISCOVERY_REQ -> PUSH_CODE_DISCOVERY_RESPONSE
2025-07-31 13:04:16 +10:00
Chris
ea2ce93c02
Add a counter to track rx time for repeater stats
2025-07-30 09:41:20 -07:00
Scott Powell
f87e856347
* companion: fix for CMD_IMPORT_PRIVATE_KEY, to re-calc shared secrets
2025-07-30 16:00:47 +10:00
Martin Kudlacek
822850b4d5
Support for Sensirion SHT4x
2025-07-28 10:02:31 +02:00
Martin Kudlacek
a96d1022a0
Added support for TI INA260
2025-07-28 09:41:06 +02:00
taco
ef58ef460b
fix: BMP280 altitude was using incorrect library
2025-07-28 11:29:55 +10:00
Scott Powell
4689f9b425
* CommonCLI: reverted "set radio ..." command, added new "tempradio ..." command
2025-07-23 22:04:47 +10:00
Scott Powell
ea4aa93594
* CommonCLI: "set radio " now with optional 5th param timeout_mins, for applying temporary radio params for that many mins
...
* "advert" command now with longer delay, so that CLI reply is sent first
2025-07-23 21:40:37 +10:00
Florent
b5a8a1a883
sensors: gpio command
2025-07-22 21:08:15 +02:00
liamcottle
599e3a187c
start rx again immediately after receive
2025-07-20 23:27:54 +12:00
Mike Cochrane
93802fe250
Add VL53L0X time-of-flight distance sensor to Heltec V3 Sensor
2025-07-18 22:01:47 +12:00
Mike Cochrane
9f2a77c92e
Add Melexis Contact-less Infrared Sensor - MLX90614 to Heltec V3 Sensor
2025-07-18 18:51:00 +12:00
Mike Cochrane
e4f7b9e37f
Allow the SDA and SCL pins for Environment sensors to be configured independantly. Add Heltec V3 Sensor.
2025-07-18 18:16:59 +12:00
cod3doomy
6b4592bfe2
Cleanup and fixes
...
-Added RAK_4631 define back
-Added includes for common RAK sensors that are currently supported in ESM
-Set global variables to static
-Reduced delay time within the RAK gps init sequence
2025-07-17 10:42:18 -07:00
cod3doomy
73b1ac5190
Merge branch 'ripplebiz:dev' into dev
2025-07-17 08:49:02 -07:00
cod3doomy
660ab0692f
RAK4631 ESM Migration
...
Changes to migrate sensor code to the ESM.
Added a separate GPS init sequence for the RAK that scans I2C and Serial1 on the various sockets of the various base boards to find the RAK12500. (and soon the RAK12501)
Removed the GPS specific envs from platformio.ini and enabled GPS for all envs.
Verified working with RAK12500 on RAK19007 sockets A and D, as well as RAK19003.
2025-07-16 19:04:50 -07:00
Rastislav Vysoky
2c9dc8d351
Merge branch 'ripplebiz:dev' into dev
2025-07-16 20:05:21 +02:00
marcelverdult
58cffa8f76
Fixed Barometric Pressure Reading for BMP280
...
Measurement has to be divided by 100 same as BME280
2025-07-16 13:50:23 +02:00
Scott Powell
5881b04a31
* companion: optional double ACKs, new prefs.multi_acks
2025-07-16 19:25:28 +10:00
Scott Powell
6bc8dd28d4
* CommonCLI: new "multi.acks" config setting
2025-07-16 18:51:18 +10:00
Rastislav Vysoky
a6c8dc4866
Merge branch 'ripplebiz:dev' into dev
2025-07-15 12:19:51 +02:00
Scott Powell
c26418016b
Merge branch 'dev' into double-acks
2025-07-15 17:02:20 +10:00
Scott Powell
df33321bdc
* companion: added CMD_SEND_BINARY_REQ (50)
2025-07-14 12:25:34 +10:00
recrof
6be8e19a9f
move radiolib wrappers to dedicated directory
2025-07-13 11:37:33 +02:00
Scott Powell
d84feacc60
Merge branch 'dev' into double-acks
2025-07-12 10:36:03 +10:00
ripplebiz
e8b1f317f3
Merge pull request #503 from fdlamotte/buzzer--disable-when-quiet
...
Buzzer disable when quiet
2025-07-10 14:58:42 +10:00
ripplebiz
cd1cf71f39
Merge pull request #506 from 446564/cleanup-rak4631
...
move rak4631 specific files into variant folder
2025-07-10 14:55:05 +10:00
ripplebiz
55a259b0a1
Merge pull request #508 from ngavars/cleanup-minewsemi
...
Clean up Minewsemi ME25LS01 variant
2025-07-10 14:54:20 +10:00
Normunds Gavars
ed7ca6fb60
393 clean up Minewsemi ME25LS01 variant
2025-07-10 00:55:38 +03:00
Normunds Gavars
cdd44212a1
393 clean up Promicro variant
2025-07-10 00:08:59 +03:00
Rob Loranger
9d0dd7947f
move rak4631 specific files into variant folder
2025-07-09 10:21:24 -07:00