lamauny
69e7e2debe
[lightning-ln882h] Add support for Lightning LN882H family ( #312 )
...
* fix mbedtls bad pointer in function call (prototype mismatch)
* fix issue with weak families functions implemented in static library, it will never be linked. fixed by redefining prototypes inside families
* [ln882x] add support for lightning ln882x & ln882h families
* add i2c (wire) support
* add analog (adc) support
* add watchdog support
* [ln882x] changed default uart 0/1 pins; added board wl2s
* [ln882x] fix IRQ & ADC pins
* [ln882x] boards cosmetic
* [ln882x] wifi sta use otp mac addr by default; re-enabled wifi powersave mode
* [ln882x] clang-format clean code
* [ln882x] clang-format clean code
* Update families.json
* Apply suggestions from code review
* [ln882x] reformat json board files
* [ln882x] os_queue cleanup
* [ln882x] removed Beken auto-download command
* [ln882x] removed personal script file
* [ln882x] removed unusefull pi section in debugging.md
* [ln882x] removed Arduino.h and changed private I2C definition
* [ln882x] updated README.md
* [ln882x] changed pin naming scheme to PA/PB
* [ln882x] clean code
* [ln882x] clean code
* [ln882x] add ota image verification
* Update push-dev.yml
* [ln882x] fix boards ADC missing inputs]
* [ln882x] removed reg_xxx fixup files and use include guards instead
* [ln882x] cleanup code
* [ln882x] cleanup code
* [ln882x] fix lt_init weak functions linking
* [ln882x] revert lt_api.h modification, fixed with previous commit
* [ln882x] setup UF2 firmware for flasher with partitions
* [ln882x] update README.md
* [ln882x] include ln_wifi.h and ln_serial.h to avoid including bad headers on case insensitive systems
* [ln882x] Replace RingBuffer by SerialRingBuffer
* [ln882x] clang-format
* [ln882x] update README.md
* Apply suggestions from code review
* Reformat board JSON files
* Add mkdocs link redirect
* Update ltchiptool to v4.12.0
---------
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl >
2025-03-25 17:26:53 +01:00
Kuba Szczodrzyński
21a194f43d
[core] Fix lwIP debugging support
2024-05-31 14:58:38 +02:00
cap9qd
cf52021d38
[core] Split reboot reasons due to wakeup ( #254 )
...
* Updates to break out wakeup reasons.
Per https://github.com/libretiny-eu/libretiny/issues/234
* Update cores/common/base/api/lt_device.h
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl >
* fix clang-format
* Fix formatting of python files.
* Update lt_device.h
---------
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl >
2024-02-25 18:45:22 +01:00
Anna
9a33fc0a69
[docs] Improve getting started guide ( #252 )
...
* Update Readme & improve md layout
- ESPHome now supports LibreTiny natively
- Added extra PIO docs references
- Reworded some sections slightly, to accomodate proper grammar
- PIO deprecated the `platformio platform install` command, replaced this with the official recommendation/replacement
* Use backslash for line break, revert changing indent
---------
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl >
2024-02-20 17:14:12 +01:00
Cossid
140cf07173
[docs] Use official ESPHome version, add LT dev version guide ( #223 )
...
* Update ESPHome documentation
* Update note format
* Switch to https github format, give manual PR checkout instructions until a better method is found.
* Fix yaml sample spacing
* Fix indent
* Add addon migration info
* Replace spaces with tabs
---------
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl >
2024-01-06 19:40:44 +01:00
Kuba Szczodrzyński
03c723c73d
[docs] Add draft Beken key extraction docs
2024-01-06 19:20:03 +01:00
Gerard Du Pre
bad2ffdd07
[docs] Update docker compose image name ( #225 )
...
The docs about using docker compose for libre tuya had an error.
When setting what image to use in compose you dont have to put docker pull, just the image you are going to use
2023-12-25 19:42:53 +01:00
Piotr Szulc
bb7fcd5c4d
[docs] Add more UPK key descriptions ( #219 )
...
* Added description of some UPK keys
* More keys described.
This time by experimenting on my PIR-enabled lamp.
Motion is reported correctly via GPIO defined as pirin_pin.
I am also trying to set the PIR sensitivity by applying PWM to the pirsense_pin, and I _think_ it works. More experiments are needed.
* Add UPK2ESPHome link, reformat table
* Add descriptions from BK7231N SDK
* Update docs/resources/tuya-pin-config.md
* Corrected description of cwmaxp
* Description of ambient light sensor values
---------
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl >
2023-12-08 19:13:15 +01:00
Kuba Szczodrzyński
9b8e00c7fa
[boards] Support and validate MCU name aliases
2023-11-14 22:38:22 +01:00
Kuba Szczodrzyński
dd2ae149ad
[github] Move repository to libretiny-eu organization
2023-09-10 19:31:57 +02:00
Kuba Szczodrzyński
5be993f9eb
[docs] Add various redirect links for ESPHome docs
2023-09-02 15:12:12 +02:00
Kuba Szczodrzyński
f3871388ce
[docs] Restore feature support table
2023-08-18 13:47:06 +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
150c2ef26d
Merge branch 'family/ambz2'
2023-07-13 17:31:52 +02:00
Kuba Szczodrzyński
a3bbdf1c16
[core] Migrate to uf2ota v5.0.0, refactor OTA API
2023-07-13 12:15:48 +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
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
6135e4f7b0
[boards] Update flash layouts, add W302 chip
2023-05-29 16:16:58 +02:00
Kuba Szczodrzyński
9b7d34fa65
[realtek-ambz2] Fix C++ support, implement SerialClass
2023-05-25 14:35:41 +02:00
Kuba Szczodrzyński
3836ad20b7
[core] Refactor SerialClass as API library
2023-05-24 11:55:07 +02:00
Kuba Szczodrzyński
b073290989
[realtek-ambz2] Implement base C API
2023-05-23 19:54:00 +02:00
Kuba Szczodrzyński
43c9d0db10
[docs] Add Porting new families guide
2023-05-23 15:58:11 +02:00
Kuba Szczodrzyński
752768b1e2
[docs] Update supported chip list, remove AmebaZ2 boards for now
2023-05-18 21:03:08 +02:00
Albert Koczy
113b2fc31d
[docs] Fix dead link to Boards & CPU list ( #124 )
2023-05-07 12:31:27 +02:00
Kuba Szczodrzyński
dbc905dca3
[core] Rename project to LibreTiny
2023-04-27 23:30:46 +02:00
Kuba Szczodrzyński
461e4c6df0
[core] Prepare for project name change
2023-04-24 11:35:39 +02:00
Kuba Szczodrzyński
85a687fc56
[docs] Add migration page
2023-04-24 10:47:06 +02:00
Kuba Szczodrzyński
1ba6834391
[docs] Update configuration docs
2023-04-11 20:11:42 +02:00
Kuba Szczodrzyński
0e84e08a18
[core] Support adding custom board JSON, pass it to ltchiptool
2023-03-25 20:10:15 +01:00
Kuba Szczodrzyński
63ac7b365d
[core] Add ESP inline library
2023-03-20 21:29:57 +01:00
Kuba Szczodrzyński
250e67ab1f
[realtek-ambz] Update stdlib compatibility
2023-03-17 18:17:35 +01:00
Kuba Szczodrzyński
dfcb36361e
[docs] Refactor & update API documentation
2023-03-11 21:58:43 +01:00
Kuba Szczodrzyński
fd1afea1bc
[core] Refactor LT class into C methods
2023-03-10 19:08:55 +01:00
Kuba Szczodrzyński
3113b387c3
[boards] Move docs generation to GitHub Actions
2023-03-04 16:56:49 +01:00
Kuba Szczodrzyński
e8c18f4e66
[core] Add common malloc() implementation
2023-03-04 11:12:55 +01:00
Kuba Szczodrzyński
76a82768fe
[realtek-ambz2] Update base core to new structure
2023-03-04 11:12:48 +01:00
Kuba Szczodrzyński
b51501fb21
[beken-72xx] Update Arduino core to new structure
2023-03-04 11:10:18 +01:00
Kuba Szczodrzyński
3407891e9c
[core] Refactor families.json
2023-03-04 11:05:19 +01:00
Kuba Szczodrzyński
f0d490aef9
[docs] Fix ESPHome sample config indent
2023-02-02 21:59:14 +01:00
Kuba Szczodrzyński
9a3e512b1b
[boards] Add LSC LMA35 T variant
2023-01-28 13:00:10 +01:00
Kuba Szczodrzyński
fcd72e013a
[docs] Add ESPHome Dashboard usage docs
2023-01-26 20:41:57 +01:00
Kuba Szczodrzyński
de0d19cda6
[docs] Update ltchiptool installation info
2023-01-19 12:29:59 +01:00
Kuba Szczodrzyński
c55386af0e
[docs] Add icons to external links
2023-01-18 19:06:18 +01:00