HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
Loading...
Searching...
No Matches
ESP32 Type Definitions

ESP32-specific type definitions and hardware abstraction types. More...

Files

file  EspTypes.h
 Consolidated MCU-specific type definitions for hardware abstraction (hf_* types).
 
file  EspTypes_ADC.h
 ESP32 ADC type definitions for hardware abstraction.
 
file  EspTypes_Base.h
 ESP32 base type definitions for hardware abstraction.
 
file  EspTypes_CAN.h
 ESP32 CAN type definitions for hardware abstraction.
 
file  EspTypes_GPIO.h
 ESP32 GPIO type definitions for hardware abstraction.
 
file  EspTypes_I2C.h
 ESP32 I2C type definitions for hardware abstraction.
 
file  EspTypes_NVS.h
 ESP32 NVS type definitions for hardware abstraction.
 
file  EspTypes_PIO.h
 ESP32 PIO/RMT type definitions for hardware abstraction.
 
file  EspTypes_PWM.h
 ESP32 PWM type definitions for LEDC peripheral hardware abstraction.
 
file  EspTypes_SPI.h
 ESP32 SPI type definitions for hardware abstraction.
 
file  EspTypes_Timer.h
 ESP32 timer type definitions for hardware abstraction.
 
file  EspTypes_UART.h
 ESP32 UART type definitions for hardware abstraction.
 
file  EspTypes_WiFi.h
 ESP32 WiFi type definitions for hardware abstraction.
 

Detailed Description

ESP32-specific type definitions and hardware abstraction types.

This module provides ESP32-specific type definitions for all hardware peripherals including ADC, Bluetooth, CAN, GPIO, I2C, NVS, PIO, PWM, SPI, Timer, UART, and WiFi. These types provide a clean abstraction layer over ESP-IDF APIs.