Austin and GitHub
d132bd3154
Merge branch 'develop' into t-beam-bpf
2026-06-22 09:29:54 -04:00
Austin and GitHub
d2eb635b36
Merge branch 'develop' into t-beam-bpf
2026-06-17 17:05:36 -04:00
Austin and GitHub
da50aab27d
Merge branch 'develop' into t-beam-bpf
2026-06-12 17:47:23 -04:00
Austin and GitHub
9f34ea4230
Merge branch 'develop' into t-beam-bpf
2026-06-09 20:23:02 -04:00
Austin and Jonathan Bennett
da821ec663
Actions: Update protobufs using the triggering branch ( #10612 )
2026-06-08 16:21:52 -05:00
Austin and GitHub
14e998e6c3
ESP32: Update pioarduino to v3.3.9 ( #10637 )
...
Arduino Release v3.3.9 based on ESP-IDF v5.5.4
May help with recent compile troubles?
2026-06-06 17:03:41 -04:00
Austin and GitHub
57f678240d
Add 1.25 Meter '125cm' amateur radio region support ( #10638 )
2026-06-06 07:43:49 -05:00
vidplace7
8dd5377676
This is a 5-6W radio!! Add TX_GAIN_LORA
2026-06-05 18:50:10 -04:00
Austin and GitHub
99df0a6fe9
Update protobufs ( #10636 )
2026-06-05 14:46:29 -05:00
vidplace7
6c0ef72d02
Add template for PA curve
2026-06-05 09:10:42 -04:00
Austin and GitHub
4b424f0234
Add support for T-Beam Supreme 144mhz variant ( #10624 )
...
Adds support for T-Beam-Supreme 144mhz version
https://github.com/Xinyuan-LilyGO/LilyGo-LoRa-Series/blob/master/docs/en/t_beam_supreme/t_beam_supreme_144_hw.md
Tested / working.
2026-06-04 16:03:39 -05:00
Austin and GitHub
c2624c6140
Merge branch 'develop' into t-beam-bpf
2026-06-04 13:51:51 -04:00
vidplace7
1de3e292a8
Add comment back
2026-06-04 13:51:04 -04:00
vidplace7
64949156d6
Remove mismatch guarding (we need a more comprehensive approach)
2026-06-04 13:49:32 -04:00
vidplace7
1aab2d880d
Remove other-variant changes (BPF-only)
...
These have been moved to other PRs
2026-06-03 20:40:43 -04:00
Austin and GitHub
7550b16f91
Merge branch 'develop' into t-beam-bpf
2026-06-03 18:06:16 -04:00
Austin and GitHub
ef51c7ec11
Add 2 Meter (~144mhz) Amateur Radio Regions ( #10623 )
...
Default slots:
ITU1_2M: Slot 26 (144.510 MHz)
ITU2_2M: Slot 51 (145.010 MHz)
ITU3_2M: Slot 33 (144.650 MHz)
2026-06-03 18:05:03 -04:00
vidplace7
5778a469cf
Set RF95 pins for T-Beam Supreme
...
May cause regressions!!
2026-06-03 15:59:37 -04:00
vidplace7
2ca305d439
RadioLib doesn't accept 15.625 kHz
...
Use 15.6 instead
2026-06-03 13:49:44 -04:00
vidplace7
0a2e4c7e0f
Adjust slotOverrides for TinyFast
2026-06-03 12:31:11 -04:00
vidplace7
211af899bd
Switch to TinyFast
...
Still need to flesh out the default channels
2026-06-03 11:55:57 -04:00
Austin and GitHub
d292217c34
Merge branch 'develop' into t-beam-bpf
2026-06-03 11:46:45 -04:00
Austin and GitHub
3e873c51b7
Add TinyFast and TinySlow presets to modem configuration and menu actions ( #10597 )
2026-06-03 16:42:39 +01:00
Austin and GitHub
c3a46d4d85
Update protobufs ( #10614 )
2026-06-02 19:25:35 -04:00
Austin and GitHub
7eb5582646
Merge branch 'develop' into t-beam-bpf
2026-06-01 18:25:02 -04:00
cbfa8d7ffd
Add low bandwidth conversions to MeshRadio ( #10595 )
...
* Add low bandwidth conversions to MeshRadio
* Add test cases for new bandwidth conversion values (8/10/16/21/42) and round-trip tests
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-06-01 18:24:41 -04:00
Austin and GitHub
a01937d6a9
Merge branch 'develop' into t-beam-bpf
2026-06-01 16:17:58 -04:00
Austin and GitHub
3feb155a5f
Fix null pointer dereference in updateBatteryLevel function ( #10588 )
2026-05-31 14:46:28 -04:00
vidplace7
0bce1e937f
Initial default slots
2026-05-30 18:04:31 -04:00
vidplace7
94b343d3d8
Trunk fmt
2026-05-30 17:29:41 -04:00
vidplace7
8ef885a7ba
Re-add PROFILE_HAM regionprofile
...
Accidentally removed in last merge
2026-05-30 17:24:15 -04:00
Austin and GitHub
957b568a2d
Merge branch 'develop' into t-beam-bpf
2026-05-30 17:22:22 -04:00
vidplace7 and Copilot
178ae0a7f1
Move overrideSlot from RegionProfile to RegionInfo (override per-region)
...
Move default frequency (slot) override from RegionProfile to RegionInfo (set per-region).
This is usually set to `0`, but will be especially useful for Ham modes where each region default must fit within a band plan.
Co-authored-by: Copilot <copilot@github.com >
2026-05-30 16:20:17 -04:00
vidplace7
f0a67c5cb0
Add HAS_HAM_2M definition to variant headers for 2M support
2026-05-26 22:46:56 -04:00
vidplace7
4a73482162
Add ITU region options to MenuAction enum
2026-05-26 22:07:47 -04:00
vidplace7
aad1a27cbf
Fix for ITU 2/3 split
2026-05-26 20:19:05 -04:00
Austin and GitHub
2b5e2b985f
Merge branch 'develop' into t-beam-bpf
2026-05-26 20:00:09 -04:00
Austin and GitHub
1997cbce40
Move T-Beam-BPF work from #9703 at vidplace7/t-beam-bpf
...
Initial work to add T-Beam BPF (144-148 Mhz LoRa)
2026-05-26 19:02:30 -04:00
Austin and GitHub
ff1f02d164
Merge branch 'develop' into t-beam-bpf
2026-05-26 18:58:51 -04:00
vidplace7
2e5f44db16
Default PROFILE_HAM to slot 17
...
This is an appropriate default in the USA but not the EU.
The slot override really should follow the region itself, not the regionprofile.
2026-05-21 18:34:16 -04:00
vidplace7
1d595beab7
Default ham to narrow_fast
2026-05-21 18:13:05 -04:00
Austin and GitHub
f382718f16
Merge branch 'develop' into t-beam-bpf
2026-05-21 17:16:44 -04:00
Austin and GitHub
894c5556cf
Actions: Fix tagging upon release. ( #10521 )
...
Current release tags are actually based upon the latest state of `develop` currently...
Specify target_commitish to always use the commit that triggered the build
2026-05-21 06:09:57 -05:00
vidplace7
76a79dd8ec
Fix compilation with pioarduino (USB_MODE)
2026-05-18 15:47:14 -04:00
Austin and GitHub
da236599d6
Merge branch 'develop' into t-beam-bpf
2026-05-17 20:14:29 -04:00
a541957480
ESP32: Migrate to Arduino 3.x (pioarduino) ( #9122 )
...
* Migrate esp32 families to pioarduino platform
* ESP32c6 align text.handler_execute same as C3
* Use pioarduino `develop`
The latest fixes and the latest bugs!
* preliminary esp32p4.ini
* pioarduino: Update LovyanGFX
Includes Manuel's recent commit
* pioarduino 3.3.6
* pioarduino 3.3.6 *release*
chasing the release
* pioarduino: Fix OG ESP32 duplicate libs
* pioarduino: T-Beam 1W CDC mode
* pioarduino: disable network provisioning (wifiprov)
* pioarduino: use legacy esptoolpy naming (forward-compatible)
* Update lovyangfx from `develop` commit to 1.2.19
* fix esp32p4.ini
* check for esp32 w/ wifi
* esp32-p4 specific adaptations
* Switch to meshtastic/esp32_https_server fork (idf5 branch)
* don't ignore esp_lcd
* config for MUI
* fix/workaround SDMMC
* revert a6f6175 , update to 3.3.8
* enable esp_hosted for esp32-p4 (experimental)
* Pioarduino 55.03.38-1
* NimBLE-Arduino -> Arduino "BLE" (3.3.x) migration (#10164 )
* NimBLE-Arduino -> Arduino "BLE" (3.3.x) migration
* More NimBLE
* Fix Device Name in ATT Read Request (0x2A00).
Device Name is exposed in two places:
- Advertisement data: this is set properly in startAdvertising.
- GATT attribute Device Name (0x2A00). This one is handled internally in NimBLE
and comes from ble_svc_gap_device_name_set. This is set initially, but then
BLEDevice::createServer calls ble_svc_gap_init which resets the device name.
This causes the device to apparently "change name after pairing":
< ACL Data TX:... flags 0x00 dlen 7 #113 [hci0] 14.241149
ATT: Read Request (0x0a) len 2
Handle: 0x0003 Type: Device Name (0x2a00)
> ACL Data RX: Handle 2048 flags 0x02 dlen 11 #115 [hci0] 14.269050
ATT: Read Response (0x0b) len 6
Value[6]: 6e696d626c65 # "nimble"
Workaround this by setting the device name once again after
BLEDevice::createServer.
* Temporarily lower CORE_DEBUG_LEVEL to INFO to avoid triggering an apparent ESP-IDF Bluetooth bug when re-connecting to Pixel 8 Android devices.
Initial pairing works, but after ESP32 is rebooted, phone fails to reconnect. Meshtastic app shows it as disconnecting immediately. LightBlue shows a more detailed error "Peripheral Connection - Warning: onConnectionStatusChange: status 61" (0x3D - MIC Failure).
Bug report to Espresssif: https://github.com/espressif/esp-idf/issues/18126#issuecomment-4286197744
* Temporarily disable ble_gap_set_data_len, causes crash with Pixel 8 Android reconnect.
Crash looks like this:
[ 11966][E][BLEAdvertising.cpp:341] setScanResponseData(): ble_gap_adv_rsp_set_data: 22
[ 11975][E][BLEAdvertising.cpp:1554] start(): Host reset, wait for sync.
ERROR | ??:??:?? 11 BLE failed to start advertising
Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
Core 0 register dump:
PC : 0x420e6190 PS : 0x00060730 A0 : 0x820e158b A1 : 0x3fce50c0
A2 : 0x00000000 A3 : 0x3fcb8600 A4 : 0x3fcb85cc A5 : 0x00000000
A6 : 0x00000000 A7 : 0x00000c03 A8 : 0x00000000 A9 : 0x3fce50b0
A10 : 0x0000000e A11 : 0x00000000 A12 : 0x00000010 A13 : 0x3fce50e0
A14 : 0x00000c03 A15 : 0x00000001 SAR : 0x0000001e EXCCAUSE: 0x0000001c
EXCVADDR: 0x00000000 LBEG : 0x400570e8 LEND : 0x400570f3 LCOUNT : 0x00000000
Backtrace: 0x420e618d:0x3fce50c0 0x420e1588:0x3fce5110 0x420dfe87:0x3fce5200 0x420dfefb:0x3fce5220 0x420dff3f:0x3fce5240 0x4219602b:0x3fce5260 0x4037b0e5:0x3fce5280 0x4201edf3:0x3fce52a0
Connection seems fast enough even without this. We'll investigate the
reason for the crash and re-enable once it's safe.
---------
Co-authored-by: Catalin Patulea <cronos586@gmail.com >
* Add extension from pioarduino nag
"Jason2866.esp-decoder"
* Cleanup after merge
* ESP32: Disable classic bluetooth
* Cleanup: Fix ADC channels on new variants
* InkHUD: Fix type casting for message size in saveToFlash method
inkhud compiles again!
* update p4 esp_hosted for BT
* I thought I fixed this
* fix linker error using response file (p4 only)
* fix infinite loop
* Fix Power.cpp check warning
Local variable 'config' shadows outer variable [shadowVariable]
* Build ESP32 original with NimBLE ('custom_sdkconfig' approach). (#10235 )
* Re-enable littlefs json manifest
This works locally again :)
Not sure what changed
* Re-add tool-mklittlefs
* sensecap indicator fixes after upgrade arduino-esp & lovyanGFX libs
* hackaday fix
* robot tbeam cache error fix
Co-authored-by: Copilot <copilot@github.com >
* trunk fmt
* ignore trunk
* BLEDevice::deinit() added
Co-authored-by: Copilot <copilot@github.com >
* platformio-custom: Modify mtjson target dependency to prevent fake-success. (#10291 )
Co-authored-by: Copilot <copilot@github.com >
* Fix ESP32-C6 linker errors.
Align .text.handler_execute section to 4 bytes and update watchdog timer core mask configuration
Co-authored-by: Copilot <copilot@github.com >
* tlora-c6: Disable Screen
MESHTASTIC_EXCLUDE_SCREEN=1 on tlora-c6.
It doesn't have a screen, and this gets it compiling again (saving flash).
* Use mverch's iram_memset hack for all OG-ESP32
* Refactor watchdog timer initialization and handling
* use adc_channel_t in variant.h
* Fix variant headers
* More idiomatic default ethernet that doesn't break the build
* Elecrows: Delete problematic variant.cpp
Not needed after USE_ETHERNET_DEFAULT
---------
Co-authored-by: mverch67 <manuel.verch@gmx.de >
Co-authored-by: Manuel <71137295+mverch67@users.noreply.github.com >
Co-authored-by: Catalin Patulea <cronos586@gmail.com >
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com >
Co-authored-by: Copilot <copilot@github.com >
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2026-05-17 18:53:32 -05:00
Austin and GitHub
4c3ba612bb
VSCode: Prepare for pioarduino transition ( #10471 )
...
Start reccomending the pioarduino VS Code extension instead of the PlatformIO extension.
pioarduino-based builds cannot complete correctly using the platformio extension. Normal platformio builds (nrf52, stm32) are unaffected//still work correctly.
Devs may need to delete their ~.platformio and .pio directories once after install in order to build properly.
2026-05-13 09:25:11 -05:00
Austin Lane
0240a00d09
MacOS: Re-Add Orcania/Yder
2026-05-01 10:55:32 -04:00
Austin and GitHub
c0fcf807c0
MacOS: Correct pkg-config name openssl for ulfius. ( #10369 )
2026-05-01 10:42:17 -04:00
4ee9598107
Docker: Install grpcio-tools from distro ( #10358 )
...
Use distro provided Python at build time (instead of the `python` images from dockerhub) and install `grpcio-tools` using the distro provided packages.
This should speed up build times, ESPECIALLY on riscv64 (where prebuilt `grpcio-tools` wheels are not provided on pip).
Co-authored-by: Copilot <copilot@github.com >
2026-04-30 15:22:11 -05:00
24d64a0013
Docker: Build for riscv64 ( #10345 )
...
Upstream support has been added in Debian and Alpine.
Only build as part of `docker_manifest` (Beta/Alpha/Daily) releases, because these will take a **while** thanks to qemu.
Co-authored-by: Copilot <copilot@github.com >
2026-04-29 21:04:49 -05:00
Austin and GitHub
478444eb02
Docker-Alpine: Align version between build/main stages ( #10347 )
...
FROM python:3.14-alpine3.23 AS builder
FROM alpine:3.23
the alpine version needs to match in both stages 😅
2026-04-29 20:31:59 -04:00
Austin and GitHub
7be5426f34
Do not FACTORY_INSTALL on ARCH_PORTDUINO ( #10343 )
2026-04-29 13:00:01 -05:00
Austin and GitHub
22a9346fe0
Debian: Correctly fail upon failure ( #10341 )
...
Fake success is BS! We should fail when we fail.
Fixes issues with Debian sourcedebs silently failing to build ocassionally (due to github 502s, etc).
2026-04-29 11:16:25 -05:00
c0425d7444
Actions: Build MacOS binary ( #10319 )
...
Preliminary CI for the MacOS builds
Co-authored-by: Copilot <copilot@github.com >
2026-04-27 13:33:19 -05:00
2828dbe4ca
t5s3-epaper: Move variant.cpp -> extra_variants/variant.cpp ...again ( #10297 )
...
Fixes issues with #includes inherited from `configuration.h` when building for pioarduino.
Aligns t5s3_epaper with other variants like t_deck_pro.
Co-authored-by: Copilot <copilot@github.com >
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2026-04-25 13:36:31 -04:00
Austin and GitHub
fcb9ec0c2d
t5s3-epaper: Move variant.cpp -> extra_variants/variant.cpp ( #10241 )
...
Fixes issues with #includes inherited from `configuration.h` when building for pioarduino.
Aligns t5s3_epaper with other variants like t_deck_pro.
2026-04-22 11:42:02 -05:00
Austin and GitHub
a4b55bc6f2
cardputer-adv: Move variant.cpp -> extra_variants/variant.cpp ( #10242 )
...
Fixes issues with #includes inherited from `configuration.h` when building for pioarduino.
Aligns cardputer-adv with other variants like t_deck_pro.
2026-04-22 11:41:49 -05:00
Austin and GitHub
a1d6c6db62
Fix display method to use const qualifier for previousBuffer pointer ( #10146 )
...
Addresses cppcheck `src/graphics/EInkParallelDisplay.cpp:205: [low:style] Variable 'prev' can be declared as pointer to const [constVariablePointer]`
2026-04-12 19:38:44 -05:00
Austin and GitHub
0f2d224e74
Switch PlatformIO deps from PIO Registry to tagged GitHub zips ( #10142 )
2026-04-12 17:06:57 -05:00
Austin and GitHub
381cefa6b2
PPA: Use SFTP method for uploads ( #10138 )
...
* Upload to PPA via SFTP
* PPA-SFTP: Trust Launchpad's SSH Key
* Move SSH key import next to GPG
* Increase dput timeout...
* Use env for inputs (address semgrep gripe)
2026-04-12 07:24:11 -05:00
Austin Lane
a50cbdc95b
Docker: Pull images from Google/AWS during build
...
Use Google / Amazon mirrors, not DockerHub, when pulling images for Docker builds.
Should prevent Docker ratelimiting during CI (Actions) builds.
2026-04-11 22:41:21 -04:00
Austin and GitHub
ae5019bec6
meshtasticd: Add configs for forlinx-ok3506-s12 (mPWRD-OS) ( #10087 )
...
These configs were generated programatically by Opus 4.6.
See: https://github.com/vidplace7/meshtasticd-40pin
Tested with MeshAdv-Pi, other pinmaps are untested but should work.
2026-04-10 16:49:36 -05:00
Austin and GitHub
839cf554b7
meshtasticd: Add configs for ebyte-ecb41-pge (mPWRD-OS) ( #10086 )
...
These configs were generated programatically by Opus 4.6.
See: https://github.com/vidplace7/meshtasticd-40pin
Tested with MeshAdv-Pi, other pinmaps are untested but should work.
2026-04-10 11:21:23 -05:00
Austin and GitHub
d96770007d
meshtasticd: Add configs for luckfox-lyra-zero-w (mPWRD-OS) ( #10085 )
2026-04-05 15:23:52 -05:00
Austin and Ben Meadors
90befeeeb1
Add timeout to PPA uploads ( #9989 )
...
Don't allow dput to run for more than 15 minutes (successful runs take about ~8 minutes)
2026-03-31 07:36:21 -05:00
Austin and GitHub
4e05f20c58
Renovate: Don't update branches outside the schedule (daily) ( #10039 )
...
Renovate is still running after each merge... maybe this will fix it
2026-03-30 14:36:59 -05:00
Austin and GitHub
33d526f6f9
Set t5s3_epaper_inkhud to extra ( #10037 )
...
t5s3_epaper_inkhud is incomplete (missing macros). Disable it for now.
Also fixes the board_check evaluation so that `false` actually works.
2026-03-30 13:30:54 -05:00
Austin and GitHub
0abd3cdde8
ESP32: Take away "tbeam" boards PSRAM to reclaim iram ( #10036 )
...
You read that right! Disable PSRAM on the ttgo-tbeam board to reclaim *iram*.
ttgo-tbeam.json is a copy of https://github.com/platformio/platform-espressif32/blob/v6.13.0/boards/ttgo-t-beam.json with HAS_PSRAM removed.
PSRAM support on OG-ESP32 involves a lot of iram usage thanks to iram-heavy workarounds that have been added to address hardware bugs.
See https://docs.espressif.com/projects/esp-idf/en/v4.4/esp32/api-guides/performance/ram-usage.html#optimizing-iram-usage
2026-03-30 13:20:19 -05:00
Austin and GitHub
870ba80092
wio-sdk-wm1110: inherit build_unflags ( #10034 )
2026-03-30 10:14:43 -05:00
Austin Lane
29d70853e6
Renovate: Run once daily (not upon EVERY change)
...
Cut down on the spammin! Give the PIO Registry a break!
2026-03-29 14:45:52 -04:00
Austin Lane
976d201fc1
Hack: Use re-uploaded framework-arduinoespressif32 on ESP32c6
...
Dirty hack to keep ESP32c6 building.
Remove when updating to pioarduino
2026-03-29 13:47:59 -04:00
Austin Lane
80763ca235
Move core lib_deps to github zips
...
PlatformIO registry is (probably) rate limiting us. Mitigate by switching to GitHub source zips (based upon tags).
This change does not include any updates, simply swapping to a new download location.
2026-03-29 12:35:04 -04:00
Austin and GitHub
068f5af4d8
Add meshtasticd config metadata ( #10001 )
...
To be consumed by config-picker utils, and hopefully meshtasticd itself in the future.
2026-03-27 11:38:49 -05:00
Austin Lane and Thomas Göttgens
64f415dc0f
Add T-Beam BPF (144-148 Mhz LoRa)
2026-03-26 19:34:35 +01:00
Austin and GitHub
e7e34e86d5
Dependencies: Remove all fuzzy-matches, spot-add renovate ( #10008 )
2026-03-26 06:16:08 -05:00
Austin and GitHub
5a009889cc
Deps: Cleanup LewisHe library references ( #10007 )
...
We cache and dedupe our dependencies, referring to them with multiple methods/urls is just noise.
```
lewisxhe/XPowersLib@0.3.3
lewisxhe/SensorLib@0.3.4
```
This does *not* include any updates, just a cleanup.
2026-03-25 19:27:48 -04:00
Austin Lane
450f2adab0
Remove unneeded GH perms
...
Reduce perms to least-necessary
Remove merge_queue.yml since it's never been used and is now stale
Remove comment-artifact, it hasn't worked in ages.
2026-03-24 08:14:05 -04:00
Austin Lane
e14b8d385a
Remove unneeded GH perms
...
Reduce perms to least-necessary
Remove merge_queue.yml since it's never been used and is now stale
Remove comment-artifact, it hasn't worked in ages.
2026-03-24 08:13:59 -04:00
Austin and GitHub
8ce1a872eb
Add timeout to PPA uploads ( #9989 )
...
Don't allow dput to run for more than 15 minutes (successful runs take about ~8 minutes)
2026-03-23 20:15:56 -05:00
Austin Lane
5716aeba3b
Cleanup GH Actions
2026-03-23 11:27:09 -04:00
Austin Lane
abfa346630
Cleanup GH Actions
2026-03-23 11:17:30 -04:00
Austin and GitHub
f185abbcdd
Debian: Extend sourcedeb cache expiration ( #9858 )
...
Addendum to PR #9791
The sourcedebs cannot currently be built offline >30 days after release. Extend the cache-expiry-mangling hack to sourcedeb packaging.
2026-03-07 19:31:41 -06:00
5b94f580dc
PPA: Remove Ubuntu 25.04, Add 26.04 ( #9789 )
...
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2026-03-06 06:16:17 -06:00
Austin and GitHub
153ab81a9f
Deb: Handle offline builds more gracefully ( #9791 )
2026-03-04 05:16:45 -06:00
Austin and GitHub
607b631114
meshtasticd: Add Luckfox Lyra Hat pinmaps ( #9730 )
...
Luckfox Lyra Plus + Waveshare Pi Pico Hat
Luckfox Lyra Ultra + wehooper4's "Luckfox Ultra" hat.
2026-02-23 20:42:41 -06:00
Austin Lane
9a94e8bd9f
Add T-Beam BPF (144-148 Mhz LoRa)
2026-02-20 21:13:16 -05:00
Austin and GitHub
39139cc2ea
RPM: Include meshtasticd-start.sh ( #9561 )
2026-02-07 11:13:01 -05:00
Austin and GitHub
4a4b1f4a87
meshtasticd: Fix install on Fedora 43 ( #9556 )
2026-02-06 19:36:21 -06:00
Austin and GitHub
7e4e772113
Add EByte EoRa-Hub ( #9169 )
2026-01-15 06:24:10 -06:00
Austin and GitHub
1df26c2c5a
Renovate: Ignore lovyangfx for elecrow-panel ( #9279 )
2026-01-12 10:47:35 -06:00
Austin and GitHub
70fa657f36
Update RadioLib to v7.5.0 ( #9281 )
2026-01-12 09:53:31 -06:00
Austin and GitHub
f4d7dab4ca
EXCLUDE_AUDIO on (original) ESP32 ( #9276 )
...
iram is scarce, give it back!
2026-01-12 08:43:09 -06:00
Austin and GitHub
723d8cac79
CI: tiny - include mt-ota in firmware zips ( #9275 )
2026-01-12 08:41:34 -06:00
Austin and GitHub
bafdeb4275
CI: Unified ESP32 OTA firmware + manifests ( #9258 )
2026-01-11 14:30:42 -06:00
Austin Lane
37ab800500
Actions: CI for feature/ branches
...
...and pioarduino
2026-01-05 17:44:07 -05:00
Austin and GitHub
3a723ceae8
Noop "download" portion of #shame ( #9114 )
2025-12-29 12:13:36 -05:00
Austin and GitHub
3473c32e81
Fix PR#8061 SensorLib nRF ThinkNode M-series ( #9084 )
2025-12-26 18:55:47 -06:00
Austin and GitHub
db2224ed0e
pioarduino .gitignore ( #9085 )
...
I'm already going insane!
2025-12-26 17:45:43 -06:00
Austin and GitHub
29c5713a7e
Correctly set type for event_mode max() position threshold ( #9083 )
...
Fixes EVENT_MODE firmware builds
2025-12-27 10:04:43 +11:00