David Buezas
|
3e691de24a
|
[beken-72xx] Fix micros() usage with disabled interrupts (#28)
* Workaround for micros when used inside interruptLock blocks
* Fix comment formatting
* Cover case when millis overflows
* Improve variable names.
|
2022-10-05 12:51:20 +02:00 |
|
David Buezas
|
303def49cb
|
[beken-72xx] Implement accurate delayMicroseconds() (#26)
* Implements accurate delayMicroseconds
* renamed to cammelCase, moved #defines and clang-formatted
|
2022-10-03 15:14:31 +02:00 |
|
Kuba Szczodrzyński
|
18653781d5
|
[beken-72xx] Replace delay() define with inline function
|
2022-10-03 15:12:15 +02:00 |
|
Kuba Szczodrzyński
|
2a75bdbeda
|
[beken-72xx] Update TLV and calibration flash layout
|
2022-10-01 15:01:38 +02:00 |
|
Kuba Szczodrzyński
|
4a6926eb6c
|
[beken-72xx] Fix restarting AP with shorter password
|
2022-10-01 15:00:08 +02:00 |
|
Kuba Szczodrzyński
|
3dc4007fa7
|
[core] Update ltchiptool to fix realtek-ambz OTA issue
|
2022-09-30 18:42:09 +02:00 |
|
Kuba Szczodrzyński
|
9c3833d66c
|
[realtek-ambz] Provide unknown reset reason
|
2022-09-27 12:53:08 +02:00 |
|
Kuba Szczodrzyński
|
41966f33c2
|
[github] Add FUNDING.yml
|
2022-09-25 22:26:25 +02:00 |
|
Kuba Szczodrzyński
|
50fea2a8f0
|
[boards] Add RTL8710BX board with 4 MiB flash
|
2022-09-23 12:25:30 +02:00 |
|
Kuba Szczodrzyński
|
05cb7f7947
|
[realtek-ambz] Implement watchdog API
|
2022-09-21 21:46:11 +02:00 |
|
Kuba Szczodrzyński
|
5b6b80e3cd
|
[tools] Migrate to bk7231tools from PyPI
|
2022-09-21 21:41:08 +02:00 |
|
Kuba Szczodrzyński
|
2c59af8399
|
[docs] Add Beken flash support list
|
2022-09-21 21:24:59 +02:00 |
|
Kuba Szczodrzyński
|
b404f9fa42
|
[core] Append revision info to version string
|
2022-09-15 19:59:34 +02:00 |
|
Kuba Szczodrzyński
|
8dc8340ce4
|
[realtek-ambz] Use GCC 5.2.1 to fix ranlib missing
|
2022-09-15 18:37:19 +02:00 |
|
Kuba Szczodrzyński
|
30f08a145e
|
[realtek-ambz] Export SoftwareSerial availability macro
|
2022-09-15 18:31:20 +02:00 |
|
Kuba Szczodrzyński
|
d3d140fa60
|
[builder] Fix Python lint
|
2022-09-15 17:38:08 +02:00 |
|
Kuba Szczodrzyński
|
5f8e687e68
|
[core] Fix getResetReasonName() API
|
2022-09-15 14:51:14 +02:00 |
|
Kuba Szczodrzyński
|
fab640901d
|
[core] Add textual reset reason API
|
2022-09-15 13:55:16 +02:00 |
|
Kuba Szczodrzyński
|
9a053fb6ff
|
[core] Export LT class as ESP alias
|
2022-09-15 13:53:12 +02:00 |
|
Kuba Szczodrzyński
|
24e4b0b376
|
[builder] Use ranlib from the toolchain
|
2022-09-15 12:16:22 +02:00 |
|
Kuba Szczodrzyński
|
b8eee999e2
|
[docs] Add remaining config options, add warning about latest version
|
2022-09-15 11:47:25 +02:00 |
|
Kuba Szczodrzyński
|
7fe9a114b7
|
[beken-72xx] Auto-reboot after detecting download-mode commands
|
2022-09-14 19:57:23 +02:00 |
|
Kuba Szczodrzyński
|
05b2fb4fcb
|
[beken-72xx] Implement micros() properly; use high-res timer for OS
|
2022-09-14 19:56:51 +02:00 |
|
Kuba Szczodrzyński
|
830d8762cd
|
[beken-72xx] Disable watchdog feeding in BDK
|
2022-09-14 19:55:10 +02:00 |
|
Kuba Szczodrzyński
|
3f81666369
|
[beken-72xx] Implement watchdog & reset reason APIs
|
2022-09-13 17:42:13 +02:00 |
|
Kuba Szczodrzyński
|
d40f4003b5
|
[boards] Add FCC ID to board docs
|
2022-09-11 16:39:15 +02:00 |
|
Kuba Szczodrzyński
|
1585e425ce
|
[boards] Add CB2L board
|
2022-09-11 16:20:48 +02:00 |
|
Kuba Szczodrzyński
|
bbc7613079
|
[boards] Add remaining CB3x series boards
|
2022-09-11 14:26:02 +02:00 |
|
Kuba Szczodrzyński
|
ec54745174
|
[docs] Update Tuya all boards list
|
2022-09-11 14:24:51 +02:00 |
|
Kuba Szczodrzyński
|
a29453de12
|
[docs] Add 3-rd party libs used in ESPHome
|
2022-09-10 19:08:57 +02:00 |
|
Kuba Szczodrzyński
|
db5bf4fc46
|
[docs] Add dumping instructions
|
2022-09-10 18:24:10 +02:00 |
|
Kuba Szczodrzyński
|
9495e3418c
|
[beken-72xx] Fake enabling AP to fix connection issues, set default IP
|
2022-09-10 16:44:45 +02:00 |
|
Kuba Szczodrzyński
|
83573a743b
|
[core] Implement WiFiUDP based on lwIP
|
2022-09-10 16:15:28 +02:00 |
|
Kuba Szczodrzyński
|
f5dcd82747
|
[core] Add printf format attribute to lt_log()
|
2022-09-10 16:14:38 +02:00 |
|
Kuba Szczodrzyński
|
070ec2f48f
|
[core] Update ArduinoCore-API to support Print::printf()
|
2022-09-10 16:14:10 +02:00 |
|
Kuba Szczodrzyński
|
96c7fdc02c
|
[beken-72xx] Reset scan state after timeout
|
2022-09-09 20:21:33 +02:00 |
|
Kuba Szczodrzyński
|
dfde2d8a62
|
[release] v0.10.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
v0.10.0
|
2022-09-03 21:40:04 +02:00 |
|
Kuba Szczodrzyński
|
a3f57114da
|
[core] Update ltchiptool to v1.5.2
|
2022-09-03 21:38:46 +02:00 |
|
Kuba Szczodrzyński
|
904af10914
|
[core] Implement POSIX gettimeofday() and settimeofday()
|
2022-09-03 21:26:07 +02:00 |
|
Kuba Szczodrzyński
|
9b5013a694
|
[beken-72xx] Move periodic heap logging to core
|
2022-09-03 21:25:39 +02:00 |
|
Kuba Szczodrzyński
|
922adfd3d4
|
[core] Print full error details in Update library
|
2022-09-03 21:24:46 +02:00 |
|
Kuba Szczodrzyński
|
362144033b
|
[core] Move main.cpp to core directory
|
2022-09-03 20:01:24 +02:00 |
|
Kuba Szczodrzyński
|
caf9a579d3
|
[beken-72xx] Fix writing 0% and 100% with PWM
|
2022-09-03 19:01:17 +02:00 |
|
Kuba Szczodrzyński
|
cb40fdcdbe
|
[beken-72xx] Unprotect flash before writing
|
2022-09-03 17:50:36 +02:00 |
|
Kuba Szczodrzyński
|
ef15e754c9
|
[core] Make LT API usable from C
|
2022-09-03 17:49:19 +02:00 |
|
Kuba Szczodrzyński
|
d55568c146
|
[beken-72xx] Fix PWM on BK7231N
|
2022-09-02 23:58:38 +02:00 |
|
Kuba Szczodrzyński
|
e134863db1
|
[realtek-ambz] Fix mDNS compilation problem on lwIP < 2.1.0
|
2022-09-02 21:11:12 +02:00 |
|
Kuba Szczodrzyński
|
c37ae51dd3
|
[core] Update default logging options, fix disabling logger
|
2022-09-02 14:35:21 +02:00 |
|
Kuba Szczodrzyński
|
4fc2ff43c1
|
[core] Make info, warning and error logging per-module configurable
|
2022-09-02 14:12:05 +02:00 |
|
Kuba Szczodrzyński
|
607f13d935
|
[core] Refactor per-module logger macros
|
2022-09-02 14:02:00 +02:00 |
|