Skip to content
This repository was archived by the owner on Mar 5, 2025. It is now read-only.

Conversation

MaValki
Copy link
Contributor

@MaValki MaValki commented Sep 30, 2022

This MR adds support for ESP32. Adding another target as well as switching to latest esp-hal made for significant changes, therefore I decided to merge it directly into main branch as opposed to dev branch. Comments were incorporated to this branch, except for using heapless::Deque instead of heapless::spsc::Queue, due to performance reasons on esp32c3 (rustc 1.64.0-nightly).

@MaValki
Copy link
Contributor Author

MaValki commented Sep 30, 2022

In order to compile both feature and target has to be used:

 cargo build --features esp32 --target xtensa-esp32-none-elf --release

If anyone happen to know how to specify target in .cargo/config.toml based on provided feature, please share.

@MaValki
Copy link
Contributor Author

MaValki commented Sep 30, 2022

@DNedic @jessebraham @jessebraham PTAL

@JurajSadel JurajSadel mentioned this pull request Dec 1, 2022
@JurajSadel JurajSadel closed this Dec 7, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants