Namespace nanoFramework.Hardware.Esp32
Classes
- Configuration
Change Configuration
- Gpio
ESP32 GPIO pins
- HighResTimer
The class encapsulates the ESP32 High Resolution Timer API.
- NativeMemory
Class to access information on Native Memory.
- Sleep
Encapsulates ESP32 sleep functions.
Enums
- DeviceFunction
Defines values used to change pin configuration via the GPIO alternate drivemode interface.
- DeviceTypes
Device Types
- EspNativeError
Encapsulates the ESP32 native errors
- NativeMemory.MemoryType
Native memory type.
- Sleep.WakeUpPort
UART port used for wakeup.
- Sleep.WakeupCause
Sleep wakeup cause.
- Sleep.WakeupGpioPin
Gpio pins that can be used for wakeup.
ESP32: 0, 2, 4, 12-15, 25-27, 32-39 ESP32-S2: 0-21 ESP32-S3: 0-21 ESP32-C6: 0-7 ESP32-H2: 7-14
- Sleep.WakeupMode
Wakeup mode used by EnableWakeupByMultiPins(WakeupGpioPin, WakeupMode).
Delegates
- HighResTimerExpiredEventHandler
Event raised when a High res timer expires.