Kuba Szczodrzyński
631ef6ba59
[github] Reuse GitHub workflows
2023-08-29 14:39:39 +02:00
Kuba Szczodrzyński
27393e47c3
[beken-72xx] Initialize UART to fix deep sleep
2023-08-23 16:08:03 +02:00
Péter Sárközi
bd47772c04
[beken-72xx] Fix GPIO deep sleep wakeup edge ( #159 )
...
Manufacturer docs: https://docs-bekencorp-com.translate.goog/sdk_3.0.x/bk7238/html/developer-guide/power_save/sleep_test.html?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=hu&_x_tr_pto=wapp
Discussion: https://github.com/libretiny-eu/libretiny-esphome/pull/11
2023-08-23 16:06:55 +02:00
Kuba Szczodrzyński
f3871388ce
[docs] Restore feature support table
2023-08-18 13:47:06 +02:00
Ivan Kravets
62874bebf4
[misc] Fix PlatformIO repository URL ( #157 )
2023-08-17 19:23:10 +02:00
Kuba Szczodrzyński
2ca368305c
[release] v1.2.1
Lint check / Lint with clang-format (push) Has been cancelled
Lint check / Lint with black (push) Has been cancelled
PlatformIO Publish / publish (push) Has been cancelled
v1.2.1
2023-08-17 19:04:50 +02:00
Kuba Szczodrzyński
f697ae6f11
[docs] Add migration to OpenBeken guide
2023-08-17 18:38:04 +02:00
Kuba Szczodrzyński
ef6dd35977
[docs] Rewrite flashing guides
2023-08-17 17:17:10 +02:00
Hajo Noerenberg
ccf21b4eab
[realtek-ambz] Enable Mbed-TLS for MD5 hashing, remove Polar SSL ( #156 )
...
* Enable Mbed-TLS, remove Polar SSL
* Reformat lt_defs.h
---------
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl >
2023-08-17 15:20:02 +02:00
Kuba Szczodrzyński
e99c6124e7
[docs] Add video guide link, use ready Docker images
2023-07-13 21:19:04 +02:00
Kuba Szczodrzyński
5721bd74d7
[docs] Update LibreTiny ESPHome component naming
2023-07-13 20:41:21 +02:00
Kuba Szczodrzyński
ff443ca488
[release] v1.2.0
Lint check / Lint with clang-format (push) Has been cancelled
Lint check / Lint with black (push) Has been cancelled
PlatformIO Publish / publish (push) Has been cancelled
v1.2.0
2023-07-13 18:02:58 +02:00
Péter Sárközi
93e0a5d066
[beken-72xx] Implement deep sleep ( #140 )
...
* Initial support code for Deep Sleep
* Global functions
* Remove unnecessary override
* clang-format
* Support for multiple pins
* Fix math
* Add a way to unset GPIOs
* Clang format
* Update brief
---------
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl >
2023-07-13 18:00:14 +02:00
Kuba Szczodrzyński
150c2ef26d
Merge branch 'family/ambz2'
2023-07-13 17:31:52 +02:00
Kuba Szczodrzyński
4d81fcac26
[realtek-ambz2] Flash bootloader & partition table in UF2
2023-07-13 17:00:42 +02:00
Kuba Szczodrzyński
a3bbdf1c16
[core] Migrate to uf2ota v5.0.0, refactor OTA API
2023-07-13 12:15:48 +02:00
Kuba Szczodrzyński
39df2e7b54
[core] Move C types to API units
2023-07-13 12:06:37 +02:00
Sonic-Amiga
6169f68119
[realtek-ambz] Improve flashing guide, add test pads for WR2 board ( #147 )
...
* platform/realtek-ambz: Improve flashing guide
Known USB adapter compatibility issues. Emphasize, so that the paragraph is
easier to notice.
Signed-off-by: Pavel Fedin <pavel_fedin@mail.ru >
* base/wr2: Add UART2 test pads to the WR2 diagram
The module has UART2, necessary for flashing, only on test pads. Document this.
Signed-off-by: Pavel Fedin <pavel_fedin@mail.ru >
* Move test pads to separate files, update variants
* Update wiring guide
---------
Signed-off-by: Pavel Fedin <pavel_fedin@mail.ru >
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl >
2023-07-11 11:46:36 +02:00
Kuba Szczodrzyński
e38e53bac0
[core] Split lt_api.c into separate units
2023-06-22 18:30:14 +02:00
Kuba Szczodrzyński
b38a4d5d46
[core] Add hardware peripheral availability defines
2023-06-21 17:02:48 +02:00
Kuba Szczodrzyński
96412624d9
Merge branch 'master' into family/ambz2
2023-06-21 13:35:52 +02:00
Kuba Szczodrzyński
f8876bba87
[release] v1.1.0
Lint check / Lint with clang-format (push) Has been cancelled
Lint check / Lint with black (push) Has been cancelled
PlatformIO Publish / publish (push) Has been cancelled
v1.1.0
2023-06-20 19:37:25 +02:00
Kuba Szczodrzyński
68b5773827
[core] Remove boardgen submodule, again
2023-06-20 19:28:12 +02:00
Kuba Szczodrzyński
74659901c0
[boards] Fix BW15 PCB template name
2023-06-20 19:09:46 +02:00
Kuba Szczodrzyński
73ede2838c
Merge branch 'master' into family/ambz2
2023-06-20 18:53:46 +02:00
Kuba Szczodrzyński
273a86532b
[beken-72xx] Add initial BK7231Q support, add WA2 board
2023-06-20 17:22:12 +02:00
Kuba Szczodrzyński
05e13dafed
[beken-72xx] Rename BK7231U to BK7231T, add BK7231Q family
2023-06-20 17:19:21 +02:00
Kuba Szczodrzyński
6af97d2691
[boards] Add Tuya series 1 boards
2023-06-18 20:19:05 +02:00
Kuba Szczodrzyński
f9fb78feed
[boards] Add T102 and T103 boards
2023-06-18 16:48:49 +02:00
Kuba Szczodrzyński
96dbbe0919
[boards] Move custom templates from boardgen, add WB2L_M1 board
2023-06-18 16:11:55 +02:00
Kuba Szczodrzyński
0ef66af342
[boards] Embed shielding in PCB template
2023-06-18 11:34:24 +02:00
Kuba Szczodrzyński
7ed48bf9fc
[boards] Add Tuya WBLC5 and CBLC5 boards
2023-06-18 00:13:05 +02:00
Adrián Panella
1335b84391
[boards] Add Tuya CBU board ( #106 )
...
* add CBU module
* boardgen templates
These should go in boardgen package.
Included here for reference
* boardgen output
* [boards] Update for latest version of boardgen
* [boards] Change CBU silkscreen, add variant file
---------
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl >
2023-06-17 21:25:17 +02:00
Kuba Szczodrzyński
e2794d5f84
[builder] Fix running ltchiptool with no baudrate
2023-05-31 12:38:15 +02:00
Kuba Szczodrzyński
e7f35c584b
[realtek-ambz2] Reuse Log UART for Serial
2023-05-31 12:37:34 +02:00
Kuba Szczodrzyński
1e49c3ff6f
[realtek-ambz2] Fix missing flash API resource lock unit
2023-05-31 12:36:46 +02:00
Kuba Szczodrzyński
e256ac8e46
[builder] Fix ltchiptool empty quotes on Windows
2023-05-30 18:49:58 +02:00
Kuba Szczodrzyński
9c6e9d1525
[realtek-ambz2] Disable SoftwareSerial and Wire
2023-05-30 18:15:44 +02:00
Kuba Szczodrzyński
41985e5743
[core] Move common flags to base.py
2023-05-29 22:26:33 +02:00
Kuba Szczodrzyński
f1e41f7cc1
[realtek-ambz2] Add GDB init command
2023-05-29 22:25:23 +02:00
Kuba Szczodrzyński
6135e4f7b0
[boards] Update flash layouts, add W302 chip
2023-05-29 16:16:58 +02:00
Kuba Szczodrzyński
af8c7417b3
[realtek-ambz2] Keep LOG UART enabled, wipe OTA2 in UF2
2023-05-28 19:18:54 +02:00
Kuba Szczodrzyński
babdb1287f
[realtek-ambz2] Replace lwIP with external port
2023-05-27 20:54:40 +02:00
Kuba Szczodrzyński
4532c88873
[core] Add lt_set_debug_mode() function, update core types
2023-05-27 16:03:46 +02:00
Kuba Szczodrzyński
bc1b83d931
Merge branch 'master' into family/ambz2
2023-05-27 15:43:35 +02:00
Kuba Szczodrzyński
87ad0798e4
[realtek-ambz2] Adapt WiFi library to ambz2_sdk
2023-05-27 15:41:07 +02:00
Kuba Szczodrzyński
a80032d46c
[core] Move Wiring common core to wiring/, reset watchdog in yield()
2023-05-26 15:29:33 +02:00
Kuba Szczodrzyński
4dae304f51
[core] Add lt_get_device_mac() function
2023-05-25 20:43:00 +02:00
Kuba Szczodrzyński
9b7d34fa65
[realtek-ambz2] Fix C++ support, implement SerialClass
2023-05-25 14:35:41 +02:00
Kuba Szczodrzyński
c0cc602c9a
[core] Add configure() for SerialClass
2023-05-25 14:29:35 +02:00