Skip to content

MrCodeCX/esp_idf_components

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MrCodeCX ESP-IDF Components

Personal collection of reusable ESP-IDF components by MrCodeCX (Misael Fernandez Prada).

Each subdirectory is a self-contained ESP-IDF component with its own idf_component.yml, and is published independently to the ESP Component Registry.

Components

Component Description Targets Version
driver_peripheral_adc_oneshot Easy manager for multiple ADC oneshot readings defined by a config handle. More stable than adc_continuous for 3+ channels on the ESP32 classic. ESP32 1.0.1

Usage

Add a component to your project with the ESP-IDF component manager:

idf.py add-dependency "mrcodecx/driver_peripheral_adc_oneshot"

Or declare it in your project's main/idf_component.yml:

dependencies:
  mrcodecx/driver_peripheral_adc_oneshot: "^1.0.1"

Each component ships a runnable example under its examples/ folder — build it with idf.py set-target esp32 && idf.py build from the example directory.

Repository layout

.
├── .gitignore                       # shared, covers all components
├── README.md                        # this index
└── driver_peripheral_adc_oneshot/   # one component
    ├── idf_component.yml
    ├── CHANGELOG.md
    ├── README.md
    ├── Kconfig
    ├── CMakeLists.txt
    ├── include/
    ├── src/
    └── examples/
        └── get_started/

License

MIT — see each component's LICENSE file.

About

Personal collection of reusable ESP-IDF components by MrCodeCX (Misael Fernandez Prada).

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors