Commit Graph

194 Commits

Author SHA1 Message Date
46acfb450d Add XR809 ping-pong OTA support (#2164)
* Add XR809 ping-pong OTA support

* FW0/1 instead of FW1/2

* Update .releaserc.yaml

* Update platforms.md
2026-07-24 10:41:54 +02:00
c7125ae914 GD32VW553 support (#2116)
* GD32VW553

* update

* update

* update

* update

* update

* import some changes from inline pr

* extra bl changes

* ota calc md5 from flash
2026-06-05 14:51:37 +02:00
5db84da906 add XR806 INT DCDC variant (#2093)
* build

* Update OpenXR806 submodule to 7d51256

* Point OpenXR806 submodule to divadiow/OpenXR806 and update to latest

* Update OpenXR806 submodule for full XR806 defconfigs

* Update OpenXR806 submodule for XR806 cpp/mdns fixes

* Clean XR806 build outputs between config phases

* sort variant naming

* .

* Update OpenXR806 submodule for XR806 flash clock fix

* Update OpenXR806 submodule for XR806 DIO flash mode

* Update OpenXR806 submodule for GD25Q16C support

* Update OpenXR806 submodule for quad output flash mode

* Update OpenXR806 submodule for 96 MHz flash clock
2026-06-02 19:07:56 +02:00
1d174d6dbc Update XRs (#2081)
* Update XRs

* Fixes
2026-04-12 00:20:17 +02:00
6e47daf27e Fix BK7238 static ip (#2079) 2026-04-07 13:39:00 +02:00
0d15c28b4c Use custom GCC for beken sdk (#2069)
* Use custom GCC for beken sdk

* fix

* gcc 15.2

* 15.2 rtlc
2026-04-06 15:30:38 +02:00
4fa230197b BL616/BL602_ALT (#2066)
* BL616

* BL602_ALT

* Custom RTL8721DA UART pins

* commonize ota & disable builds in workflow

* small cleanup

* commonize wifi

* fixes
2026-04-04 20:18:46 +02:00
42729cf3a8 BT Proxy & minimal esphome api (#2003)
* Import DeDaMrAzR BT proxy

* rtl8720d bt

* fix

* clean up, disable esp

* rtlc

* bk723x bt

* fix

* fix2

* bk active scan

* ln882h

* fix

* tweak ln882h ps

* cleanup

* cleanup
2026-03-16 13:39:58 +01:00
33e5f1b26a Update OpenXR806 submodule to latest commit (#2027) 2026-03-14 21:10:47 +01:00
c49a934eba add mDNS driver for BK7231N/BK7231T as base (#2017)
* feat: add mDNS driver for BK7231N/BK7231T

* chore: update sdk submodules to upstream mdns merges

* fix: include mdns driver source in shared build manifests

* fix: avoid mdns link errors when sdk responder is disabled
2026-03-07 16:22:13 +01:00
3b485ee997 HW Timer HAL (#1975)
* HW Timer HAL

* fixes

* more fixes

* extra platforms

* extra

* ameba1/z cpp

* w800 ir

* esp timers

* use hal for ir and rc
2026-02-06 22:03:41 +01:00
ac925a6a12 BK use easyflash for flash vars (#1969)
* bk use easyflash for flash vars

* fix?

* Disable EF asserts and log

* test

* w600 fv

* no longer needed
2026-02-06 01:25:13 +01:00
aeafcb0863 LN882H ADC (#1963)
* LN882H ADC

* Unify 882H and 8825 main. 8825 adc

* fix

* disable adc reinit on 8825

* allow log port change, basic uart, disable berry

* Use UART2 instead of UART0, and allow changing UART pins

* fix

* tr6260 pwm duty 0

* import from tuya

---------

Co-authored-by: openshwprojects <85486843+openshwprojects@users.noreply.github.com>
2026-02-03 20:39:26 +01:00
17dbe1e44b ESP8266 changes + LN882H sdk update (#1955) 2026-01-26 10:03:21 +01:00
eee7ac2f8e LN8825B (#1946)
* LN8825B

* update

* powersave

* pwm fix

* pwm/ir

* release
2026-01-20 01:13:10 +01:00
7fcfe795e4 Extra power save feature (#1943)
* extra power save feature

* update

* fix w800 powersave
2026-01-15 09:55:26 +01:00
35fca72376 esp8266 optimize + idle hooks (#1869) 2025-11-23 14:47:39 +01:00
b28266261c readme tweaks, update RDA platforms.md, fix BK7231M QIO (#1856)
* Update platforms.md

* Update README.md

* Update README.md

* Update README.md

* Update OpenBK7231N
2025-11-06 11:38:12 +01:00
f2335b803f Fix RDA release (#1840)
* fix rda release

* ali bootloader
2025-10-22 01:09:49 +02:00
365a0dbcf9 rda5981 ota (#1839)
* rda5981 ota

* easyflash and lfs

* adjust offsets

* mac change
2025-10-21 09:08:48 +02:00
f5a3b2642b RTL new fix OTA (#1836)
* RTL new fix OTA
clean-up workflow

* fix esp cache?
2025-10-17 08:44:13 +02:00
28bc5e16e6 Update OpenTXW81X (#1831) 2025-10-15 15:56:56 +02:00
1b70310eb9 TXW81X add SP0828 camera sensor (#1818)
* TXW81X add SP0828 camera sensor

* reduce freq
2025-10-02 00:27:38 +02:00
6083ddfca5 RDA5981 (#1813) 2025-09-29 08:41:36 +02:00
ce9e6c1443 txw81x configurable i2c pins and hi704 sensor (#1801) 2025-09-20 08:25:56 +02:00
ea8f7e2617 Beken 3.0.78 (#1775)
* 3.0.78

* mbedtls play

* bk7252 tuya
2025-09-03 13:50:26 +02:00
0d007112b1 TXW817 support (#1779)
* txw81x base no makefile

* txw81x

* gpio fix?

* non-working ota

* mic
2025-09-03 11:46:06 +02:00
f3d3ff412a BL602 irRemoteESP (#1777) 2025-08-30 21:24:04 +02:00
a1501c00c4 RTL8721DA (AmebaDplus) and RTL8720E (AmebaLite) (#1718)
* amebadplus

* fix + amebalite

* ota, lfs, fast connect fix

* Fix TCP_MSL and hostname

* Readme and releaserc
fix esp irq

* small fixes

* setting mac on amebad/1

* ameba ir

* win ef

* update sdk & disable rtl8720e rest ota

* fix
2025-08-12 17:28:36 +02:00
b8965817f6 bl602 deep sleep & ecr sdk update (#1743)
* bl602 deep sleep & ecr sdk update

* esp8266 disable wpa3

* platforms.md
2025-08-10 17:08:33 +02:00
94812a2587 BK7231T/U/ESP32/LN882H SPI LED (#1749)
* BK7231U/T_ALT SPI LED

* esp32 spi led dma

* ln882h led spi dma

* simplify

---------

Co-authored-by: Tester23 <85486843+openshwprojects@users.noreply.github.com>
2025-08-10 14:46:01 +02:00
5e363ab42f ln882h update sdk (#1724)
* ln882h update sdk

* Disable test commands
2025-08-09 11:49:03 +02:00
61d035f616 bk new spi & spidma (#1745)
* bk new spi & spidma

* long app version fix

* esp fix
2025-08-03 11:01:31 +02:00
a261a71ab1 Update ESP-IDF to v5.5-beta1 and add minimal ESP8266 support (#1707)
* update esp-idf

* esp8266

* fix

* pwm, uart and wifi fix

* fix ota

* fix 1m and ps

* update workflow
2025-07-06 07:54:23 +02:00
8d735f5991 Update sdks, readme and releaserc (#1703) 2025-07-01 08:50:39 +02:00
3b99b17cc2 Xradios (#1695)
* Xradios

* deep sleep

* xr806

* small adjustments
2025-06-30 18:47:47 +02:00
af37e093d0 bk7231u/bk7231s/bk7252/bk7252n/bk7231t alt. (#1680)
* bk7231u/bk7231t/bk7252 new sdk

* 7252n
2025-06-24 13:16:27 +02:00
841c8d86e4 update sdks 2025-06-20 10:16:48 +02:00
fac2cf081c w800 + berry (#1629)
* w800 + berry

* fix w600

* Update XR and makefile

* Berry cmake

* BL602 lfs test

* Update w800

* Fix

* W600 heap

* sensors & bl602

* bl602 delay_us
2025-06-20 09:35:00 +02:00
d8acf9b735 force-update SDKs to latest verisons 2025-06-19 01:01:44 +02:00
25ed1bd135 merge old Max31855 driver (#1403)
* MAX31855

* tabl

* fx

* fx

* test

* try

* fx

* statics

* defines

* aa

* dd

* fx

* fixces

* Update obk_config.h
2025-06-19 00:55:08 +02:00
4cc458f014 update OpenBL602 and XR872 SDKs to latest commits 2025-05-02 15:31:39 +02:00
5916fbd8a7 Update BL602 code to work with latest sdk. (#1487)
* Support new BL602 SDK

* Update .gitmodules

---------

Co-authored-by: openshwprojects <85486843+openshwprojects@users.noreply.github.com>
2025-05-02 14:42:14 +02:00
0274993d7f Update OpenXR872 2025-04-25 17:26:25 +02:00
782d478b87 fix xr806
* Update http_tcp_server.c

* Update http_tcp_server.c

* better naming

* debug print

* TRY TO CLEAR UP A BIT

* Update http_tcp_server.c

* Update http_tcp_server.c

* Update http_tcp_server.c

* Update http_tcp_server.c

* Update new_http.c

* XR auth disabled

* clear log

* Update OpenXR806

* Update OpenXR806

* Update new_http.c
2025-04-19 20:33:08 +02:00
5d09349b9d also add XR806 to online builds (it boots but there is some issue with WiFi?)
* Update .gitmodules

* w

* Manually added submodule OpenXR

* Update Makefile

* Update Makefile

* Update Makefile

* Update OpenXR806

* Update OpenXR806

* Update OpenXR806

* Update hal_wifi_xr809.c
2025-04-19 11:58:35 +02:00
379f7cb00e XR872 online builds (#1609)
* Update workflow.yaml

* Update Makefile

* Update .gitmodules

* Update .gitmodules

* Manually added submodule OpenXR872

* Update workflow.yaml

* Update .gitmodules

* Update OpenXR872

* Update OpenXR872

* Update OpenXR872

* Update OpenXR872

* Update OpenXR872

* Update workflow.yaml

* Update OpenXR872
2025-04-19 08:17:56 +02:00
9a7447fd4b Fix T build (#1607) 2025-04-16 09:11:50 +02:00
f43f5238be ecr6600 gh actions hack (#1589) 2025-04-02 22:25:23 +02:00
9ad08c17b6 bl0937 (#1569) 2025-03-16 08:25:42 +01:00