-
Notifications
You must be signed in to change notification settings - Fork 195
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add initial support for the ESP32-H2 #513
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Forgot to update the top-level README
as well as the blinky
example, will get those fixed.
@playfulFence why did you push another commit to this branch? The CI was already green, I'm not sure I understand the need for the latest commit. |
@jessebraham I've tested |
Okay that's fine, thanks for clarifying. Last we spoke you had mentioned that you thought it worked, so just wanted to be sure about the reason for the change. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
* feat: ✨ Implement efuse methods * feat: ✨ Add NUM_PINS * doc: Update link to point at specific commit Co-authored-by: Jesse Braham <jessebraham@users.noreply.github.com> --------- Co-authored-by: Jesse Braham <jessebraham@users.noreply.github.com>
* Add `esp32h2-hal` package to the VS Code workspace and CI workflow * Add initial (not quite complete) implementation of GPIO/ADC for ESP32-H2
* Added init function * Populated enums * Adding enums * Add TODO (according to IDF update) * Added WDT support for ESP32-H2 * Updated hello_world example * Add two examples for both watchdog and RTC watchdog * Add specific bit initialization for TIMG0 and TIMG1 * Cleaning the code * adjusting for rustfmt * uncommented direct-boot feature test in CI
1d3f7e9
to
5de726f
Compare
I've rebased this branch and added a commit reflecting the changes merged in #476 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
DHL Finally delivered my boards! Working well here, just a warning when building, but I assume that'll get fixed in a follow up PR when we add that functionality :)
Not quite a "minimal" implementation, but not too far off either. Demonstrates basic functionality of the
GPIO
,TIMG
,UART
, andWDT
peripherals, plus various other bits.All included examples have been tested on hardware, though it wouldn't hurt to verify.
Thanks to @playfulFence and @SergioGasquez for the help with this!