Replies: 3 comments 14 replies
-
It's great to see formal crate kicking off! Shouldn't there be some additional prefix added to the project name signaling that the HAL is rust based ? Something like esp32-wroom-rs ? |
Beta Was this translation helpful? Give feedback.
-
Updated the name to |
Beta Was this translation helpful? Give feedback.
-
We've proven that the other ESP32 WiFi co-processor boards all use minor variations of the nina-fw from Arduino. So this means we don't need any special abstraction or accommodation for a different SPI bus command set. This rules out any need for a WiFi board specific directory structure. Also, rp-hal already abstracts the specific differences between RP2040 series boards, so we won't need any special directory accommodation here either. That means that right now, I think this is what our project directory structure should look like:
This documentation is a great intro to unit/integration testing and how the Rust community thinks about where each type of test belongs. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Getting started on group discussion and documentation for the projects naming decisions and directory structure.
Project name rationale: ESP32-WROOM was chosen to signify that this project will only cover this specific series of ESP32 wifi modules. Others, such as ESP32-WROVER or ESP32-MINI, etc are intentionally out of scope for this project.
Directory structure:
Any other ideas, objections, questions?
Beta Was this translation helpful? Give feedback.
All reactions