microzig
microzig copied to clipboard
Unified abstraction layer and HAL for several microcontrollers
This issue tracks the support status for ESP32 series Espressif SoCs and will be updated with new tasks continously: - [x] [Add GPIO driver](https://github.com/ZigEmbeddedGroup/microzig/pull/216) - [ ] Add UART driver...
On a personal project I'm working on, I recently ran into an issue in which either importing MicroZig directly or using something that relies on it inside of a `test`...
- Updates Zine for Zig 0.13 - Frontmatter format changed to zon from JSON - Requires valid HTML—no self closing tags - Updated broken links - regz and uf2 now...
Implement preliminary support for WCH CH32V003xx targets Pending hardware verification.
Should start looking pretty familiar to the other PRs! The highlights: - Removed configuration of GPIO pins by driver - Added full transaction error handling - Consolidated to new "uart.instance.[]"...
While updating the ESP32-C3 `.svd` file, I noticed that register groups that had `dimIndex` fields added were suddenly missing in `chip.zig` and were replaced with `reserved` fields. To reproduce, replace...
Howdy, currently using this bare metal allocator on a M4 CPU micro controller. Perhaps you have a use for it too. Wrote already a bunch of unit tests but plan...
## Build system rewrite If anyone has any other ideas of things to add to the new build system (even stuff that was there before and I missed it), please...
Provides a minimal implementation of `core/src/cpus/cortex_m/m33.zig` derived from the [official documentation](https://www.st.com/resource/en/programming_manual/pm0264-stm32-cortexm33-mcus-programming-manual-stmicroelectronics.pdf).
regz is a great tool for generating register definitions however not everybody wants to buy into the whole microzig framework just to get a board up and running. Since regz...