-
0dd2e2583b
[core] Rename init() to initArduino()
Kuba Szczodrzyński
2022-07-03 16:49:46 +02:00
-
c19f24cbfd
[beken-72xx] Implement WiFi Access Point mode
Kuba Szczodrzyński
2022-07-01 19:16:48 +02:00
-
cfb6830d95
[beken-72xx] Revert scanning before connecting
Kuba Szczodrzyński
2022-07-01 19:15:14 +02:00
-
27dea356cf
[beken-72xx] Fix station with static IP
Kuba Szczodrzyński
2022-07-01 19:14:41 +02:00
-
352a425c4f
[beken-72xx] Wait for init_thread to start TCP/IP
Kuba Szczodrzyński
2022-07-01 18:49:14 +02:00
-
4beaa79d02
[beken-72xx] Revert to standard station config struct
Kuba Szczodrzyński
2022-07-01 18:47:59 +02:00
-
e54eab83f2
[beken-72xx] Use station data structs in WiFiData
Kuba Szczodrzyński
2022-07-01 15:38:31 +02:00
-
e74a491b4a
[core] Move SSID & passphrase validation to common
Kuba Szczodrzyński
2022-07-01 15:36:40 +02:00
-
a9415c1db7
[core] Fix compilation and linking on Linux
Kuba Szczodrzyński
2022-07-01 12:47:32 +02:00
-
a83959ab5f
[release] v0.6.1
v0.6.1
Kuba Szczodrzyński
2022-06-30 21:22:12 +02:00
-
b1896002e5
[boards] Add missing URL field in generic-native.json
Kuba Szczodrzyński
2022-06-30 21:21:29 +02:00
-
cc39de9b04
[core] Fix beken-72xx-arduino.py formatting
Kuba Szczodrzyński
2022-06-30 20:47:54 +02:00
-
a286b5d067
[release] v0.6.0
v0.6.0
Kuba Szczodrzyński
2022-06-30 20:34:38 +02:00
-
f071f57abf
[beken-72xx] Enable mDNS responder, set IGMP flag on netif
Kuba Szczodrzyński
2022-06-30 20:33:08 +02:00
-
0e0fe334cd
[beken-72xx] Scan networks before connecting, if needed
Kuba Szczodrzyński
2022-06-30 20:30:52 +02:00
-
23410c618d
[beken-72xx] Mark SSL client as broken
Kuba Szczodrzyński
2022-06-30 19:35:43 +02:00
-
b44898f08d
[core] Update verbose messages in MbedTLSClient
Kuba Szczodrzyński
2022-06-30 19:34:45 +02:00
-
165f356439
[core] Fix MbedTLSClient memory leak
Kuba Szczodrzyński
2022-06-30 19:33:56 +02:00
-
1d0df2936b
[beken-72xx] Increase main task stack size
Kuba Szczodrzyński
2022-06-30 19:32:37 +02:00
-
1684d63e04
[beken-72xx] Fix lwip_ioctl() given wrong argument size
Kuba Szczodrzyński
2022-06-30 16:28:29 +02:00
-
cf5dfb43d6
[beken-72xx] Fix WiFi station connection
Kuba Szczodrzyński
2022-06-29 19:00:15 +02:00
-
ded6638ef6
[beken-72xx] Implement broken WiFi station
Kuba Szczodrzyński
2022-06-28 22:49:28 +02:00
-
a8228851d9
[realtek-ambz] Make WiFi SDK code less verbose
Kuba Szczodrzyński
2022-06-27 20:19:50 +02:00
-
633289def6
[realtek-ambz] Fix reporting invalid networks after scanning
Kuba Szczodrzyński
2022-06-27 15:24:01 +02:00
-
f4ff13d6b7
[realtek-ambz] Move WiFiClient and WiFiServer to NetUtils library
Kuba Szczodrzyński
2022-06-27 13:53:15 +02:00
-
0493ec2245
[beken-72xx] Implement WiFi scanning
Kuba Szczodrzyński
2022-06-27 13:03:52 +02:00
-
4c6bbb8aae
[realtek-ambz] Simplify WiFi scan result handler
Kuba Szczodrzyński
2022-06-27 13:01:06 +02:00
-
b625f636be
[libs] Fix WiFiMulti compiling with debugging enabled
Kuba Szczodrzyński
2022-06-27 12:57:33 +02:00
-
3bfd62d075
[boards] Update BK7231T partition layout
Kuba Szczodrzyński
2022-06-26 19:12:12 +02:00
-
b405adb359
[realtek-ambz] Add a wrapper around WiFi::mode()
Kuba Szczodrzyński
2022-06-26 18:10:13 +02:00
-
accf37de39
[core] Specify toolchain prefix in board.json
Kuba Szczodrzyński
2022-06-26 16:04:49 +02:00
-
582eed3be8
[core] Fix return types for some methods, check feature flags
Kuba Szczodrzyński
2022-06-26 16:03:30 +02:00
-
35d5ec03a3
[core] Fix platform.py for frameworks without package
Kuba Szczodrzyński
2022-06-26 16:00:55 +02:00
-
737c627d44
[boards] Add generic-native board template
Kuba Szczodrzyński
2022-06-26 14:42:43 +02:00
-
84a3120c7f
[docs] Support generic boards in update_docs.py
Kuba Szczodrzyński
2022-06-26 14:41:55 +02:00
-
99b9ed1181
[docs] Make update_docs.py errors clearer, check for build.variant
Kuba Szczodrzyński
2022-06-26 14:41:22 +02:00
-
0d636a3285
[docs] Clarify family configuration variables
Kuba Szczodrzyński
2022-06-25 10:19:43 +02:00
-
79ccd47f71
[beken-72xx] Fix compilation without WiFi implemented
Kuba Szczodrzyński
2022-06-25 10:19:20 +02:00
-
3ffc70abe5
[realtek-ambz] Fix reading chip MAC address from eFuse
Kuba Szczodrzyński
2022-06-24 21:47:00 +02:00
-
f4f2eda481
[docs] Fix RTL8710BX clock speed & chip ID
Kuba Szczodrzyński
2022-06-24 21:13:58 +02:00
-
f4b2c74b0e
[realtek-ambz] Fix issues without ADC2, use correct 468k linker script
Kuba Szczodrzyński
2022-06-24 21:13:35 +02:00
-
111e5a66b6
[core] Fix import errors on latest PIO Core
Kuba Szczodrzyński
2022-06-24 21:11:19 +02:00
-
b90723130d
[boards] Add BW12 board, update boardgen to v0.4.2
Kuba Szczodrzyński
2022-06-24 12:21:37 +02:00
-
e6179761d4
[boards] Remove unneeded linker scripts
Kuba Szczodrzyński
2022-06-24 20:04:16 +02:00
-
b371fd3468
[tools] Fix merge_dicts for d2 immutability
Kuba Szczodrzyński
2022-06-24 12:18:36 +02:00
-
c8fccdbb47
[realtek-ambz] Move common WiFi code to LT API
Kuba Szczodrzyński
2022-06-23 23:30:28 +02:00
-
4876401809
[beken-72xx] Implement Serial classes
Kuba Szczodrzyński
2022-06-23 17:06:44 +02:00
-
45af7c188a
[beken-72xx] Add UF2 uploading based on bk7231tools
Kuba Szczodrzyński
2022-06-23 14:23:22 +02:00
-
236e9ccda6
[beken-72xx] Generate UF2 firmware images
Kuba Szczodrzyński
2022-06-23 13:32:31 +02:00
-
94e8b9f87e
[beken-72xx] Fix suppressing SDK output during init
Kuba Szczodrzyński
2022-06-22 23:37:12 +02:00
-
c9580d6627
[core] Fix hexdump() line formatting
Kuba Szczodrzyński
2022-06-22 23:36:36 +02:00
-
87929373e2
[realtek-ambz] Declare all wrapped printf() methods
Kuba Szczodrzyński
2022-06-21 23:42:02 +02:00
-
4e2aec9ced
[tools] Fix link2bin issues when having spaces in project name
Kuba Szczodrzyński
2022-06-21 19:25:44 +02:00
-
fa7957f5e2
[beken-72xx] Fix linking with SDK framework
Kuba Szczodrzyński
2022-06-21 18:53:02 +02:00
-
4f15805246
[beken-72xx] Implement analogRead()
Kuba Szczodrzyński
2022-06-21 18:48:58 +02:00
-
cf67c815e9
[docs] Update LT API main page
Kuba Szczodrzyński
2022-06-20 21:43:06 +02:00
-
5533dc807f
[beken-72xx] Implement Wiring core, digital I/O and PWM
Kuba Szczodrzyński
2022-06-20 21:33:27 +02:00
-
ac2aabe6e3
[beken-72xx] Implement API reboot() and getCpuFreq()
Kuba Szczodrzyński
2022-06-20 21:29:02 +02:00
-
c6a428ddd4
[core] Rename PinInfo features fields
Kuba Szczodrzyński
2022-06-20 21:26:38 +02:00
-
a83a845d5a
[realtek-ambz] Move common digital/analog utils into core
Kuba Szczodrzyński
2022-06-20 20:38:19 +02:00
-
c91b188f96
[beken-72xx] Fix Arduino delay(), fix reading heap size
Kuba Szczodrzyński
2022-06-20 15:27:27 +02:00
-
53a6f4593e
[core] Add macros for wrapping and disabling SDK printf()
Kuba Szczodrzyński
2022-06-20 15:24:53 +02:00
-
0dda769d0f
[beken-72xx] Add preliminary Arduino framework core
Kuba Szczodrzyński
2022-06-19 23:47:44 +02:00
-
848df066c4
[boards] Add WB2L variant definition
Kuba Szczodrzyński
2022-06-19 23:42:40 +02:00
-
b4005d8bad
[realtek-ambz] Standardize all stdio output with printf library
Kuba Szczodrzyński
2022-06-19 23:30:40 +02:00
-
34c0df2761
[core] Disable FAL info logging
Kuba Szczodrzyński
2022-06-19 18:38:22 +02:00
-
cedfc2c8db
[core] Fix compilation warnings
Kuba Szczodrzyński
2022-06-19 17:31:43 +02:00
-
c9fe63ec7b
[core] Add defines for enabling implemented features
Kuba Szczodrzyński
2022-06-19 17:31:14 +02:00
-
2fedcb61b5
[core] Migrate Flash library to common code based on FAL
Kuba Szczodrzyński
2022-06-19 16:33:15 +02:00
-
272b033253
[core] Provide entire flash as "root" partition
Kuba Szczodrzyński
2022-06-19 14:18:13 +02:00
-
cae03d54d6
[core] Move startup code to libretuya/common
Kuba Szczodrzyński
2022-06-19 13:15:19 +02:00
-
e70f1a591f
[core] Migrate to auto-generated variant definitions
Kuba Szczodrzyński
2022-06-18 23:19:28 +02:00
-
0e768ac6e4
[core] Move Arduino flags to arduino-common
Kuba Szczodrzyński
2022-06-18 21:57:51 +02:00
-
bc056eaca2
[docs] Add auto-generated module support page
Kuba Szczodrzyński
2022-06-18 21:07:55 +02:00
-
a6ad84a3b8
[docs] Use note tag and include-markdown
Kuba Szczodrzyński
2022-06-18 21:05:31 +02:00
-
a5b953dc80
[core] Add a prefix to ChipFamily enum
Kuba Szczodrzyński
2022-06-18 20:48:24 +02:00
-
d446b05387
[boards] Add WB2L pinout
Kuba Szczodrzyński
2022-06-15 13:07:33 +02:00
-
e864e5ef24
[boards] Move PCB definitions to subdir, use base IC pinouts
Kuba Szczodrzyński
2022-06-15 13:01:30 +02:00
-
e669507759
[beken-72xx] Support C++11
Kuba Szczodrzyński
2022-06-14 18:45:38 +02:00
-
e50c04cbe1
[beken-72xx] Don't init everything by default, make it quiet
Kuba Szczodrzyński
2022-06-14 18:18:49 +02:00
-
56dd57f4a0
[beken-72xx] Remove unused components
Kuba Szczodrzyński
2022-06-14 17:28:00 +02:00
-
f2abb564c7
[beken-72xx] Fix BK7231S 1.0.5 bootloader compatibility
Kuba Szczodrzyński
2022-06-14 16:15:43 +02:00
-
4e7abb2350
[beken-72xx] Move family fixups to parent
Kuba Szczodrzyński
2022-06-14 16:11:25 +02:00
-
540e499389
[beken-72xx] Implement SDK binary building
Kuba Szczodrzyński
2022-06-14 15:39:28 +02:00
-
191a2bdd2a
[docs] Add debugging info for RPi 4, fix GPIO numbers
Kuba Szczodrzyński
2022-06-14 11:43:07 +02:00
-
4d1c8357b4
[realtek-ambz] Move C++ flags to SDK builder
Kuba Szczodrzyński
2022-06-13 17:08:20 +02:00
-
85b5b1df91
[beken-72xx] Add base BK7231 support config
Kuba Szczodrzyński
2022-06-13 16:58:46 +02:00
-
c3e2c105d4
[core] Build with properties from Family object
Kuba Szczodrzyński
2022-06-12 12:42:32 +02:00
-
dba602a081
[tools] Add Beken binary crypto utility
Kuba Szczodrzyński
2022-06-11 23:00:00 +02:00
-
c3f2ce57f0
[tools] Move functions to utilities, add universal CRC16 class
Kuba Szczodrzyński
2022-06-10 11:02:49 +02:00
-
bbf8e0b6b6
[realtek-ambz] Better handle WiFi events
Kuba Szczodrzyński
2022-06-06 21:45:18 +02:00
-
03ab020dc8
[realtek-ambz] Fix ADC reading
Kuba Szczodrzyński
2022-06-06 16:52:23 +02:00
-
9c1f3225a6
[core] Refactor LibreTuyaAPI into separate units
Kuba Szczodrzyński
2022-06-06 16:17:02 +02:00
-
f72dd3b7d7
[realtek-ambz] Fix PWM output
Kuba Szczodrzyński
2022-06-06 14:52:11 +02:00
-
48f6210607
[realtek-ambz] Add gpioRecover() to disable SWD
Kuba Szczodrzyński
2022-06-04 22:32:36 +02:00
-
6f9be2b139
[realtek-ambz] Fix float abi linking errors
Kuba Szczodrzyński
2022-06-04 20:40:09 +02:00
-
3217525873
[realtek-ambz] Implement attachInterruptParam
Kuba Szczodrzyński
2022-06-04 20:39:24 +02:00
-
e26972bd2f
[core] Fix OTA not resetting buffer after partial writes
Kuba Szczodrzyński
2022-06-04 16:36:37 +02:00
-
bf31533306
[core] Add LT.getCpuFreq() method
Kuba Szczodrzyński
2022-06-04 16:36:13 +02:00
-
0ca0577667
[core] Add cbuf and StreamString libraries
Kuba Szczodrzyński
2022-06-04 14:12:36 +02:00