Internal Interface Wrap
API reference
Loading...
Searching...
No Matches
EspTypes.h File Reference

Consolidated MCU-specific type definitions for hardware abstraction (hf_* types). More...

#include "HardwareTypes.h"
#include "McuSelect.h"
#include "EspTypes_ADC.h"
#include "EspTypes_Base.h"
#include "EspTypes_CAN.h"
#include "EspTypes_GPIO.h"
#include "EspTypes_I2C.h"
#include "EspTypes_PIO.h"
#include "EspTypes_PWM.h"
#include "EspTypes_SPI.h"
#include "EspTypes_Timer.h"
#include "EspTypes_UART.h"
Include dependency graph for EspTypes.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Detailed Description

Consolidated MCU-specific type definitions for hardware abstraction (hf_* types).

This header consolidates all MCU-specific types and constants by including the specialized peripheral headers. This maintains backward compatibility while providing a cleaner, modular organization.

ESP32/ESP-IDF v5.5+ Features Supported:

Author
Nebiyu Tadesse
Date
2025
Note
All interface classes (CAN, UART, I2C, SPI, GPIO, ADC, PWM, RMT) must use only these types.
This implementation is verified against ESP-IDF v5.5+ documentation and supports all latest features.