Skip to content
This repository has been archived by the owner on Aug 27, 2024. It is now read-only.
/ esp-idf-sys Public archive
forked from esp-rs/esp-idf-sys

Bindings for ESP-IDF (Espressif's IoT Development Framework)

License

Notifications You must be signed in to change notification settings

yaak-ai/esp-idf-sys

 
 

Repository files navigation

Raw Rust bindings for the ESP IDF SDK

CI crates.io Documentation Matrix Wokwi

Highlights

  • Build is cargo driven and automatically downloads & configures everything by default; no need to download the ESP IDF SDK manually, or set up a C toolchain
  • Supports both native ESP IDF build (default), as well as a PlatformIO build
  • Option to use in a mixed Rust/C project. Check the documentation in the esp-idf-template crate

You might want to also check out the type safe Rust wrappes built on top of these raw bndings:

Build Prerequisites

Follow the Prerequisites section in the esp-idf-template crate.

Customizing how the ESP IDF SDK is built

Read the documentation here.

More information

For more information, check out:

About

Bindings for ESP-IDF (Espressif's IoT Development Framework)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 89.7%
  • C 9.4%
  • CMake 0.9%