Comments (4)
@IshanDaga if you are willing to work on this then yes, that would be awesome! This is definitely one of our weaker points currently so it'd be great to improve this.
In general (with the exception of the chip support
label) any open issue is fair game; if it's assigned to somebody already just ask if they're actively working on it, there's a good chance they are not and that you can take it over š
from esp-hal.
Hi Jesse,
New to Rust, though I have been using the ESP-IDF for the last 15 or so months.
I'd like to be able to contribute to this project and learn rust while I'm at it - is this a good place to start?
from esp-hal.
I've documented the Rng
peripheral in #650, which can be loosely used as a model for other peripherals. @playfulFence is also working on a number of drivers' documentation.
from esp-hal.
With #680 merged I'm happy to call this "done". There is of course more work to do, but all packages and modules have at least some documentation now.
from esp-hal.
Related Issues (20)
- Try to reduce duplicated code between `I2C`/`LP_I2C` drivers HOT 2
- Add ETM tasks and events for timers HOT 2
- The `resources/index.html` file should be converted to a template, and the packages and their versions should be populated dynamically.
- `UsbSerialJtag`s `core::fmt::Write` impl is blocking HOT 1
- Reading from ADC1 is broken once esp-wifi initialize() function has been called HOT 10
- RFC: Investigate the need for a lower-level layer of abstraction HOT 2
- Unclear behaviour of `GpioPin<Output<OpenDrain>, _>::is_high()` for ESP32 HOT 5
- Rng Initialization breaks ADC1 (at least on ESP32) HOT 4
- variant usage HOT 2
- Critical section crash HOT 6
- ESP32 & ESP32-S2: Wrong IĀ²C frequency
- Nightly CI is broken HOT 4
- Many drivers are dependent on eh2 traits HOT 1
- Analyze and improve public APIs for most common peripheral drivers
- Allow `#[handler]` to take a priority HOT 6
- lto = 'fat' + RISCV interrupts results in `changed binding to STB_GLOBAL` linker errors HOT 1
- It's seemingly impossible to only run HIL in merge queues and also have it be a required check HOT 5
- Add self-hosted runners and HIL tests for all supported devices HOT 7
- Add HIL tests for all peripherals which are practical to test HOT 8
- error: linking with `rust-lld` failed: exit status: 1 HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
š Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ššš
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ā¤ļø Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from esp-hal.