-
dfde2d8a62
[release] v0.10.0
v0.10.0
Kuba Szczodrzyński
2022-09-03 21:40:04 +02:00
-
a3f57114da
[core] Update ltchiptool to v1.5.2
Kuba Szczodrzyński
2022-09-03 21:38:46 +02:00
-
904af10914
[core] Implement POSIX gettimeofday() and settimeofday()
Kuba Szczodrzyński
2022-09-03 21:26:07 +02:00
-
9b5013a694
[beken-72xx] Move periodic heap logging to core
Kuba Szczodrzyński
2022-09-03 21:25:39 +02:00
-
922adfd3d4
[core] Print full error details in Update library
Kuba Szczodrzyński
2022-09-03 21:24:46 +02:00
-
362144033b
[core] Move main.cpp to core directory
Kuba Szczodrzyński
2022-09-03 20:01:24 +02:00
-
caf9a579d3
[beken-72xx] Fix writing 0% and 100% with PWM
Kuba Szczodrzyński
2022-09-03 19:01:17 +02:00
-
cb40fdcdbe
[beken-72xx] Unprotect flash before writing
Kuba Szczodrzyński
2022-09-03 17:50:36 +02:00
-
ef15e754c9
[core] Make LT API usable from C
Kuba Szczodrzyński
2022-09-03 17:49:19 +02:00
-
d55568c146
[beken-72xx] Fix PWM on BK7231N
Kuba Szczodrzyński
2022-09-02 23:58:38 +02:00
-
e134863db1
[realtek-ambz] Fix mDNS compilation problem on lwIP < 2.1.0
Kuba Szczodrzyński
2022-09-02 21:11:12 +02:00
-
c37ae51dd3
[core] Update default logging options, fix disabling logger
Kuba Szczodrzyński
2022-09-02 14:34:15 +02:00
-
4fc2ff43c1
[core] Make info, warning and error logging per-module configurable
Kuba Szczodrzyński
2022-09-02 14:12:05 +02:00
-
607f13d935
[core] Refactor per-module logger macros
Kuba Szczodrzyński
2022-09-02 14:00:49 +02:00
-
44c1a3f695
[beken-72xx] Fix digitalRead() setting wrong pin mode
Kuba Szczodrzyński
2022-09-01 21:13:04 +02:00
-
d30decfbc8
[core] Fix lwipopts.h invalid include
Kuba Szczodrzyński
2022-09-01 19:09:19 +02:00
-
705b2f794e
[beken-72xx] Increase TCP/IP stack size to fix mDNS stack overflow
Kuba Szczodrzyński
2022-08-31 22:38:54 +02:00
-
4958690d9e
[core] Make lwIP debugging configurable
Kuba Szczodrzyński
2022-08-31 22:38:07 +02:00
-
d7749d3a24
[core] Export Update combined error code
Kuba Szczodrzyński
2022-08-31 22:28:47 +02:00
-
73e07a594f
[core] Add mDNS debug logging, start IGMP if not enabled
Kuba Szczodrzyński
2022-08-31 22:28:13 +02:00
-
755c2ef400
[core] Add periodical free heap logging
Kuba Szczodrzyński
2022-08-31 22:26:12 +02:00
-
3f588e970a
[core] Rework mDNS responder to fix TXT records
Kuba Szczodrzyński
2022-08-26 23:09:35 +02:00
-
3264807e77
[core] Fix StreamString clearing data using println()
Kuba Szczodrzyński
2022-08-26 20:03:01 +02:00
-
01225d4648
[beken-72xx] Update to external lwIP v2.1.3
Kuba Szczodrzyński
2022-08-26 20:02:57 +02:00
-
48aa809c98
[beken-72xx] Move to external lwIP v2.0.2
Kuba Szczodrzyński
2022-08-25 23:34:54 +02:00
-
4a722d4069
[core] Add option to debug FlashDB
Kuba Szczodrzyński
2022-08-25 13:45:01 +02:00
-
07aca2a0e7
[beken-72xx] Unprotect flash after initializing
Kuba Szczodrzyński
2022-08-25 13:44:24 +02:00
-
10000d9b6c
[beken-72xx] Fix enabling WiFi AP mode only
Kuba Szczodrzyński
2022-08-18 14:15:41 +02:00
-
f0e247f31e
[core] Print error if WiFi mode changing failed
Kuba Szczodrzyński
2022-08-18 14:15:05 +02:00
-
593dec5e88
[beken-72xx] Update ltchiptool to fix corrupted output binaries
Kuba Szczodrzyński
2022-08-17 22:40:56 +02:00
-
c45b86c993
[beken-72xx] Fix enabling AP mode
Kuba Szczodrzyński
2022-08-17 15:17:14 +02:00
-
02f01f2199
[beken-72xx] Initialize WiFiData when needed, null-terminate SSIDs
Kuba Szczodrzyński
2022-08-17 11:24:32 +02:00
-
88b1adc2d6
[github] Fix docs custom domain deployment
Kuba Szczodrzyński
2022-08-16 23:24:14 +02:00
-
a0a0e6775b
[beken-72xx] Improve WiFi status recognition, fix null pointer access
Kuba Szczodrzyński
2022-08-16 22:52:05 +02:00
-
4096253694
[github] Add custom domain for docs workflow
Kuba Szczodrzyński
2022-08-16 18:22:29 +02:00
-
33ba44ebda
[core] Move running OTA detection to family code
Kuba Szczodrzyński
2022-08-16 18:01:38 +02:00
-
9b4cf2a92b
[core] Pin GitHub packages to known-good versions
Kuba Szczodrzyński
2022-08-07 19:48:54 +02:00
-
e6b915d8e3
[tools] Move dumptool to ltchiptool
Kuba Szczodrzyński
2022-08-06 19:33:21 +02:00
-
bb73fb5f55
[core] Force updating ltchiptool to fix linking problems
Kuba Szczodrzyński
2022-08-06 17:07:17 +02:00
-
10c5945afb
[core] Allow exporting UF2 under a custom filename
Kuba Szczodrzyński
2022-08-06 17:06:08 +02:00
-
0bd613d556
[core] Support upload_flags property
Kuba Szczodrzyński
2022-08-06 16:50:12 +02:00
-
aae2f65b9e
[release] v0.9.0
v0.9.0
Kuba Szczodrzyński
2022-08-06 13:42:37 +02:00
-
d02197474e
[docs] Update ESPHome docs, add cloudcutter guide
Kuba Szczodrzyński
2022-08-06 13:37:47 +02:00
-
41b37e9c24
[core] Update ltchiptool to v1.4.0
Kuba Szczodrzyński
2022-08-06 13:06:44 +02:00
-
b03400fac2
[beken-72xx] Implement OTA API, add Update debugging
Kuba Szczodrzyński
2022-08-06 11:35:53 +02:00
-
3e808f7b6b
[beken-72xx] Write OTA package to UF2 image
Kuba Szczodrzyński
2022-08-03 13:25:59 +02:00
-
1e3a8971fb
[core] Migrate tools to ltchiptool
Kuba Szczodrzyński
2022-08-03 13:22:03 +02:00
-
d8c0105b97
[examples] Fix PinScan compilation on realtek-ambz
Kuba Szczodrzyński
2022-08-03 12:48:50 +02:00
-
b3689cbac8
[beken-72xx] Specify keys for OTA packaging
Kuba Szczodrzyński
2022-08-01 19:56:34 +02:00
-
1b5d6472f7
[examples] Fix PinScan telnet functionality
Kuba Szczodrzyński
2022-08-01 11:28:56 +02:00
-
e9511c507a
[core] Allow disabling LT logger programmatically
Kuba Szczodrzyński
2022-08-01 11:28:16 +02:00
-
365f64ded5
[beken-72xx] Make Serial.end() disable hardware UART
Kuba Szczodrzyński
2022-08-01 11:27:57 +02:00
-
3601fa63d8
[examples] Add PinScan example
Kuba Szczodrzyński
2022-07-31 23:25:40 +02:00
-
5d00ddf516
[beken-72xx] Fix detaching interrupt handler
Kuba Szczodrzyński
2022-07-31 23:25:12 +02:00
-
0051453cad
[beken-72xx] Implement interrupts
Kuba Szczodrzyński
2022-07-31 21:35:02 +02:00
-
7920ea2dda
[beken-72xx] Fix SerialClass character reading
Kuba Szczodrzyński
2022-07-31 14:52:09 +02:00
-
9416e45a75
[docs] Restructure documentation, clarify some parts
Kuba Szczodrzyński
2022-07-31 13:05:24 +02:00
-
98a65c81af
[boards] Add usage info to board README
Kuba Szczodrzyński
2022-07-31 12:47:24 +02:00
-
8e1f06e79b
[boards] Add LSC LMA35 board, update boardgen
Kuba Szczodrzyński
2022-07-30 19:48:58 +02:00
-
58a09f453d
[realtek-ambz] Fix errors related to lwIP
Kuba Szczodrzyński
2022-07-30 17:18:46 +02:00
-
7dc69982b6
[beken-72xx] Fix putchar_p UART index
Kuba Szczodrzyński
2022-07-30 15:42:30 +02:00
-
46e4041ed8
[beken-72xx] Mark mDNS as broken
Kuba Szczodrzyński
2022-07-28 22:18:04 +02:00
-
0e129130b1
[core] Print errors about starting main task
Kuba Szczodrzyński
2022-07-28 20:29:53 +02:00
-
33c9868f90
[core] Remove duplicated WMath functions
Kuba Szczodrzyński
2022-07-28 13:46:42 +02:00
-
fb04b1830e
[release] v0.8.0
v0.8.0
Kuba Szczodrzyński
2022-07-26 11:11:52 +02:00
-
9509194bd0
[beken-72xx] Correct sys_config.h path
Kuba Szczodrzyński
2022-07-26 11:11:14 +02:00
-
60322a243a
[boards] Fix missing vendor field in generic boards
Kuba Szczodrzyński
2022-07-26 11:10:45 +02:00
-
4ed7067537
[boards] Add generic definitions for each family
Kuba Szczodrzyński
2022-07-25 19:59:53 +02:00
-
69086e8fba
[boards] Rename small/large base boards to show size
Kuba Szczodrzyński
2022-07-25 19:58:16 +02:00
-
a4b63bb037
[tools] Make util/markdown.py pre-Python 3.10 compatible
Kuba Szczodrzyński
2022-07-21 23:05:22 +02:00
-
5ffb2f6619
[boards] Add BW15 board definition, update boardgen
Kuba Szczodrzyński
2022-07-21 23:04:41 +02:00
-
41eaf9b9e4
[realtek-ambz2] Add initial AmebaZ2 support
Kuba Szczodrzyński
2022-07-21 23:01:23 +02:00
-
28bb777399
[core] Move family config to separate dir, define Realtek parent
Kuba Szczodrzyński
2022-07-20 23:01:14 +02:00
-
f375a35cc8
[core] Move library include wrappers to common
Kuba Szczodrzyński
2022-07-20 21:41:07 +02:00
-
1d41d84083
[boards] Move common partitions to base JSON
Kuba Szczodrzyński
2022-07-20 21:34:46 +02:00
-
357be177fc
[core] Make WiFi sleep & TX power methods weak
Kuba Szczodrzyński
2022-07-12 21:12:54 +02:00
-
23c3335de8
[beken-72xx] Use Hostapd MD5 implementation
Kuba Szczodrzyński
2022-07-12 13:05:02 +02:00
-
963b164783
[beken-72xx] Define struct ip_addr as IPv4
Kuba Szczodrzyński
2022-07-12 13:01:46 +02:00
-
0c22a02641
[beken-72xx] Use mbedTLS MD5 implementation
Kuba Szczodrzyński
2022-07-12 12:48:27 +02:00
-
10cb5c2c76
[core] Add missing C++ stdlib includes
Kuba Szczodrzyński
2022-07-12 12:48:02 +02:00
-
6d36c9ef7b
[boards] Add remaining WB2x and WB3x boards
Kuba Szczodrzyński
2022-07-11 16:42:45 +02:00
-
aed97a5e92
[boards] Add remaining WR2x and WR3x boards
Kuba Szczodrzyński
2022-07-11 14:23:10 +02:00
-
b6008fc9bb
[docs] Add family flashing guides
Kuba Szczodrzyński
2022-07-11 12:03:28 +02:00
-
f9359679ad
[docs] Add Getting started guide
Kuba Szczodrzyński
2022-07-11 10:54:12 +02:00
-
052d7be1a9
[beken-72xx] Move to GNU++11
Kuba Szczodrzyński
2022-07-10 20:18:12 +02:00
-
ead577a116
[release] v0.7.0
v0.7.0
Kuba Szczodrzyński
2022-07-10 19:50:07 +02:00
-
ccf7d972ce
[beken-72xx] Implement WiFi events
Kuba Szczodrzyński
2022-07-10 19:49:14 +02:00
-
b2df9e6a8b
[beken-72xx] Use chip ID based on MAC address
Kuba Szczodrzyński
2022-07-07 18:01:35 +02:00
-
e37014ebd6
[beken-72xx] Wrap BkDriverFlash for correct partition offsets
Kuba Szczodrzyński
2022-07-07 17:45:58 +02:00
-
c96ef2ff7a
[beken-72xx] Add draft BK7231N support
Kuba Szczodrzyński
2022-07-07 17:18:25 +02:00
-
c19dd0d87e
[beken-72xx] Fix WiFi using DHCP
Kuba Szczodrzyński
2022-07-07 17:15:52 +02:00
-
02f972bd5f
[boards] Add CB2S board definition
Kuba Szczodrzyński
2022-07-07 14:57:35 +02:00
-
15facd8866
[realtek-ambz] Fix reading MAC address without WiFi enabled
Kuba Szczodrzyński
2022-07-05 13:16:51 +02:00
-
cf584c3bd6
[tools] Fix link2bin with long command line
Kuba Szczodrzyński
2022-07-04 22:37:25 +02:00
-
4744351964
[core] Allow changing SDK, logger & Serial output ports
Kuba Szczodrzyński
2022-07-04 11:57:55 +02:00
-
31b753ab5a
[core] Allow configuring silencing of SDK output
Kuba Szczodrzyński
2022-07-04 11:09:30 +02:00
-
3cb944dde2
[realtek-ambz] Implement SoftwareSerial class
Kuba Szczodrzyński
2022-07-03 22:54:18 +02:00
-
1b4265f522
[docs] Add TODO list
Kuba Szczodrzyński
2022-07-03 19:50:27 +02:00
-
5d16338faa
[realtek-ambz] Add missing #define
Kuba Szczodrzyński
2022-07-03 19:48:24 +02:00
-
673b8233e5
[realtek-ambz] Refactor Serial class
Kuba Szczodrzyński
2022-07-03 19:15:33 +02:00