[][src]Module esp8266_hal::gpio

Structs

Analog

Analog mode (type state)

Floating

Floating input (type state)

Gpio0

Pin

Gpio1

Pin

Gpio2

Pin

Gpio3

Pin

Gpio4

Pin

Gpio5

Pin

Gpio6

Pin

Gpio7

Pin

Gpio8

Pin

Gpio9

Pin

Gpio10

Pin

Gpio11

Pin

Gpio12

Pin

Gpio13

Pin

Gpio14

Pin

Gpio15

Pin

Gpio16

Pin

HSPI

Pin is used by HSPI

I2S

Pin is used by I2S

Input

Input mode (type state)

OpenDrain

Open drain input or output (type state)

Output

Output mode (type state)

Parts
PullDown

Pulled down input (type state)

PullUp

Pulled up input (type state)

PushPull

Push pull output (type state)

SDIO

Pin is used by SDIO

SPI

Pin is used by SPI

UART

Pin is used by UART

UnInitialized

Uninitialized mode (type state)

Enums

InterruptMode

Traits

GpioExt

Extension trait to split a GPIO peripheral in independent pins and registers