Skip to content
embedded-hal implementation for ESP8266 based on the Arduino SDK
Branch: master
Clone or download
Latest commit 55cbeaf Jun 14, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information.
src v0.0.1 Jun 14, 2018
.gitignore v0.0.1 Jun 14, 2018
LICENSE v0.0.1 Jun 14, 2018 v0.0.1 Jun 14, 2018

embedded-hal implementation for ESP8266

This crate implements embedded-hal traits for the ESP8266 series of microcontrollers by using the Arduino SDK. Since LLVM, and therefore rustc, do not support the Xtensa architecture, they must be transpiled to C using mrustc, then compiled using GCC. The esp-rs build script implements this peculiar build process.

Supported traits

  • digital::InputPin

  • digital::OutputPin

  • digital::StatefulOutputPin

You can’t perform that action at this time.