`esp32h2` logo

`esp32h2`

Free

[![crates.io](https://img.shields.io/crates/v/esp32h2.svg)](https://crates.io/crates/esp32h2)

FreeFree tier
Type
Open Source
Company
Espressif Systems

About `esp32h2`

A Peripheral Access Crate (PAC) for the ESP32-H2 microcontroller from Espressif. This crate provides low-level, register-level access to the hardware peripherals of the ESP32-H2, generated from the official SVD file using svd2rust. It is part of the esp-rs/esp-pacs repository and intended for use in embedded Rust development on targets featuring the RISC-V based ESP32-H2 chip.

Key Features

Peripheral Access Crate for ESP32-H2
Low-level register access via Rust
Generated from official SVD file via svd2rust
Part of the esp-rs ecosystem of Espressif PACs
Dual-licensed under Apache 2.0 and MIT

Pros & Cons

Pros
  • Provides safe, idiomatic Rust access to hardware registers
  • Dual-licensed (Apache 2.0 / MIT) for flexibility
  • Part of a larger ecosystem of Espressif PACs maintained by esp-rs

Best For

Embedded Rust development for ESP32-H2Bare-metal firmware programmingHardware abstraction for Espressif ESP32-H2 peripherals