[−][src]Crate esp32
Peripheral access API for ESPRESSIF microcontrollers (generated using svd2rust v0.16.1)
You can find an overview of the API here.
Modules
| apb_ctrl | APB_CTRL |
| dport | DPORT |
| efuse | EFUSE |
| generic | Common register and bit access and modify traits |
| gpio | GPIO |
| gpio_sd | GPIO_SD |
| hinf | HINF |
| i2s | I2S |
| i2c | I2C |
| ledc | LEDC |
| mcpwm | MCPWM |
| pcnt | PCNT |
| rmt | RMT |
| rtc_i2c | RTC_I2C |
| rtccntl | RTCCNTL |
| rtcio | RTCIO |
| sens | SENS |
| slc | SLC |
| slchost | SLCHOST |
| spi | SPI |
| syscon | SYSCON |
| timg | TIMG |
| uart | UART |
| uhci | UHCI |
Structs
| APB_CTRL | APB_CTRL |
| DPORT | DPORT |
| EFUSE | EFUSE |
| GPIO | GPIO |
| GPIO_SD | GPIO_SD |
| HINF | HINF |
| I2S | I2S |
| I2C | I2C |
| I2C0 | I2C0 |
| I2C1 | I2C1 |
| LEDC | LEDC |
| MCPWM | MCPWM |
| PCNT | PCNT |
| PWM0 | PWM0 |
| PWM1 | PWM1 |
| PWM2 | PWM2 |
| PWM3 | PWM3 |
| Peripherals | All the peripherals |
| RMT | RMT |
| RTCCNTL | RTCCNTL |
| RTCIO | RTCIO |
| RTC_I2C | RTC_I2C |
| SENS | SENS |
| SLC | SLC |
| SLCHOST | SLCHOST |
| SPI | SPI |
| SPI0 | SPI0 |
| SPI1 | SPI1 |
| SPI2 | SPI2 |
| SPI3 | SPI3 |
| SYSCON | SYSCON |
| TIMG | TIMG |
| UART | UART |
| UHCI | UHCI |
| UHCI0 | UHCI0 |
| UHCI1 | UHCI1 |