Skip to content

ESP32 Espressif Improvements - Roadmap Summary #6234

Open
@gojimmypi

Description

@gojimmypi

Version

Latest master branch

Description

There are a large numbers of improvements in my fork that not only address several open issues, but also include numerous other improvements, both Espressif-specific and general library updates.

The changes will be documented and managed in this separate issue. Many of them are interrelated, but some can be extracted into separate pull requests from ED25519_SHA2_fix:

Actively working on:

Issues:

Done, pending user acceptance:

Pull Requests:

Espressif specific:

  • Transfer espressif/esp-wolfssl to wolfSSL.
  • Add the Github action to upload the component to the registry into the esp-wolfssl repository. An example can be seen here.
  • Update wolfssl​ submodule to one of the recent release tags.
  • Remove the legacy GNU Make build system.
  • Remove support for EoL versions of IDF.
  • Port the CI scripts from Espressif Gitlab-based ones to Github Actions.
  • Add a component version badge to README.
  • Review and update the README as necessary.

Espressif RISC-V:

Espressif Arduino:

Other Improvements:

Mothballed, to address later:

Done - wolfSSL

Done - wolfSSH

Done - wolfMQTT

Have an idea for other improvements? Feel free to open a new issue or send us an email [email protected]

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions