Commit Graph

  • 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