Skip to content

Tracking the "next" project #249

Closed
Closed
@jessebraham

Description

@jessebraham

This work is inspired largely by the same effort already undergone in esp-idf-hal, which in turn was based on the work done in embassy.

https://github.com/esp-rs/esp-idf-hal
https://github.com/embassy-rs/embassy

Development will be done in the next branch. I have added a single commit which adds some types, traits, and macros which will be required for development.

https://github.com/esp-rs/esp-hal/tree/next

This branch will be periodically rebased on main to keep it in sync as much as possible. As we're able we can merge changes into main, repeating this until the process is complete.

A number of peripherals will need their high-level interfaces re-written, though we can likely take this directly from esp-idf-hal with only minor modification. Hopefully most of the low-level code can be kept and/or adapted.

Tasks

The tasks below do not need to be completed in any particular order.

If you plan to implement the necessary updates for a peripheral please leave a comment below indicating such.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions