Skip to content

ESP-Hosted-FG Release 0.0.5

Compare
Choose a tag to compare
@kedars kedars released this 21 Oct 13:09
· 406 commits to master since this release

New Features

  • async control path
    • Request now can be sent with or without blocking for the response (sync/async way)
    • Loose coupling of Control path library for better user integration
  • Events notification
    • Subscriber - Notification model, where application will be notified for subscribed events. Users can hook their functionality on received events like:
      • ESP powered on
      • ESP in Station mode: Station disconnected from AP
      • ESP in SoftAP mode: External station disconnected from ESP
      • Heartbeat (ESP alive)
    • New chipsets supported
      • ESP32-S3 - Wi-Fi + BLE on Linux & MCU hosts
      • ESP32-C2 - Wi-Fi + BLE on Linux & MCU hosts (beta)
    • ESP code ported to IDF 5.0
    • Mempool - Cache memory buffers to optimize heap allocations

Other enhancements

  • Old kernel building support added for (>3.x) Linux kernels
  • Throughput improvements in ESP32-C3
  • Bugfix in SoftAP vendor IE
  • Python app improvements
    • Command based approach, where single line shell commands supported
    • CLI based approach, User experienced focused CLI introduced with auto suggestions and history support
  • Fragmentation support on serial interface

Open Issues

  • ESP32-C2 experiences less throughput. Other chipsets do not experience this issue.