Commit Graph

  • 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