982 Commits
Author SHA1 Message Date
Huw Duddy 3a75482e17 Merge pull request #53 from sefinek/update/gh-actions
Update GitHub actions
2026-08-20 14:23:21 +10:00
Sefinek d08b95c281 Update GitHub actions 2026-08-20 02:25:00 +02:00
taco a62825be47 update github workflow
Build / set-matrix (push) Canceled after 0s
Build / build (${{ fromJSON(needs.set-matrix.outputs.matrix) }}) (push) Canceled after 0s
Build / draft-release (push) Canceled after 0s
0.9.2-OTAFIX2.3-BP1.4
2026-08-19 23:05:04 +10:00
taco d2a6c95506 fix incorrect MADCTL macro for Heltec T096 2026-08-19 22:11:47 +10:00
taco 04a1315cbb update README.md 2026-08-19 21:45:26 +10:00
taco 8fc85e7ddb board support: add Heltec T1 2026-08-19 15:45:24 +10:00
taco e6c7f4600d fix T096 optional display orientation 2026-08-19 15:40:59 +10:00
taco dde7c96665 board support: add RAK3401 2026-08-19 09:34:30 +10:00
taco 038ae7e111 board support: add Heltec T096 2026-08-19 09:34:30 +10:00
taco ee88df71b8 refactored screen.c to allow other display sizes 2026-08-19 09:34:12 +10:00
taco d4a604e48d update workflow for node24 2026-04-13 22:40:44 +10:00
taco 0c0ef4075c update README.md 0.9.2-OTAFIX2.2-BP1.3 2026-04-13 22:24:16 +10:00
taco bc9b190ab2 MX25LE01: fix DEVICE_NAME length
DEVICE_NAME must be 8 chars or less, otherwise the Nordic DFU service UUID is silently dropped from the BLE advertising packet which has the potential to cause issues with some DFU apps.
2026-04-13 21:48:21 +10:00
taco 91b336dfee board support: add Seeed SenseCAP Solar Node P1 2026-04-13 17:57:31 +10:00
Huw Duddy ef2114d012 Merge pull request #23 from formtapez/minewsewi
Support for MinewSemi MX25LE01 Devboard
2026-04-13 16:30:27 +10:00
Huw Duddy da9a778564 Merge pull request #19 from spacemishka/ThinknodeM1
Thinknode M1 OTA Bootloader
2026-04-13 13:18:26 +10:00
tacoandPeter Bölke 0325b7f1bb board support: add ELECROW ThinkNode M1
Co-authored-by: Peter Bölke <peterboelke@gmail.com>
2026-04-13 13:16:15 +10:00
tacoandRastislav Vysoky 1d8194f44f use maximum ble tx power for nrf52840
Co-authored-by: Rastislav Vysoky <recrof@gmail.com>
2026-04-13 12:30:48 +10:00
taco 08f0f902ea board support: add Elecrow ThinkNode M3 2026-03-28 08:43:30 +11:00
taco 287f68ef5f board support: add Elecrow ThinkNode M6 2026-03-25 15:40:47 +11:00
taco c18884724a board support: add LILYGO T-Echo 2026-03-25 15:40:23 +11:00
formtapez 3fa9ed7235 support for MinewSemi MX25LE01 board 2026-03-24 18:33:00 +01:00
taco e49b3fd2e4 Merge branch 'dev' 0.9.2-OTAFIX2.1-BP1.2 push 2025-12-23 10:10:56 +11:00
taco 51f241024e Update README.md again 2025-12-23 10:10:47 +11:00
taco 241675ea0d Merge branch 'dev' 2025-12-23 10:01:06 +11:00
taco 656585e9d2 Update README.md 2025-12-22 01:32:13 +11:00
taco 711e6d7e22 Update README.md 2025-12-21 09:44:25 +11:00
taco 54a9e85788 packet accumulator for small packets
fixes an issue introduced with lazy erase, where small packets could
overflow the lazy erase buffer and flash write queue when PRNs were
set above 3–4.

introduces a packet accumulator at the transport layer to combine small
packets before writing to flash. this reduces pressure on the lazy erase
buffer and flash write queue, and also provides a modest speed boost for
transfers using small packets.
2025-12-21 09:40:30 +11:00
taco 5cb23173c6 unique advertising name per board
changed all boards to have a unique advertising name which ends in _DFU:
  Heltec T114 - T114_DFU
  ProMicro NRF52840 - PROM_DFU
  T1000e - T1KE_DFU
  WioTrackerL1 - WTL1_DFU
  RAK 4631 - 4631_DFU
  Rak Wismesh Tag - RTAG_DFU
  Xiao NRF52 BLE/SENSE - XIAO_DFU
2025-12-21 09:34:15 +11:00
taco 7e69127005 lazy erase 2025-12-21 08:33:40 +11:00
taco 02fc9bdeb9 add usb_teardown after ota dfu
this fixes the issue where boards wouldn't automatically boot to app after successful ota update when connected to usb host
2025-12-21 08:32:41 +11:00
taco db8dc4d720 default to ota dfu
when booting into dfu mode, the default will ota dfu unless specifically directed to enter a different mode
2025-12-21 08:31:27 +11:00
taco afc721a5d8 add support for high mtu
allows for turbo ble transfers
2025-12-21 08:29:18 +11:00
taco 6e6c9c6725 Merge branch 'dev' 0.9.2-OTAFIX1.2-BP1.2 2025-11-28 15:51:00 +11:00
taco d0ce3f8ba9 updated README.md 2025-11-28 15:01:41 +11:00
taco cbe95f8832 add support for WisMesh tag 2025-11-14 10:37:47 +11:00
taco addc04d999 Merge branch 'dev' 0.9.2-OTAFIX1.2-BP1.1 2025-09-05 12:57:52 +10:00
taco 68975fc585 Add FUNDING.yml 2025-09-05 12:42:02 +10:00
taco 4774154467 Update README.md 2025-09-05 12:38:43 +10:00
taco 1f47704642 board support: promicro_nrf52840: add support for booting to OTA DFU mode by holding user button at boot 2025-09-05 10:30:43 +10:00
taco 11e390be4c board support: fix LEDs on Heltec T114 2025-09-05 10:06:52 +10:00
taco f2ff6c88d1 board support: add T1000-E 2025-09-05 06:36:30 +10:00
taco 8fd6845784 board support: add Seeed Wio Tracker L1 2025-09-04 18:03:06 +10:00
taco 1aa95b4ee5 board support: add heltec t114 2025-09-04 17:43:28 +10:00
taco f9f9f51424 add display support to OTA DFU mode 2025-09-04 17:41:18 +10:00
taco 557f9cbdc6 allow setting BLE advertising name per board
add CFLAGS += -DDEVICE_NAME='"BLE_NAME"' to board.mk
2025-09-04 17:37:20 +10:00
taco d0d107df3e update readme
corrected rak bootloader version info
2025-06-16 12:30:48 +10:00
taco 903a05177e updated .gitignore 2025-06-16 12:19:03 +10:00
oltaco d130299e54 Update README.md
new description
2025-06-13 16:59:20 +10:00
oltaco 7215059fae Update README.md
fixed second settings screenshot image
2025-06-13 15:33:14 +10:00