add(dmx): initialize DMX component

add(dependencies): include esp_dmx as a dependency in the project
update(idf_component): specify esp_dmx in the IDF component manifest
This commit is contained in:
RaffaelW 2026-03-05 22:00:22 +01:00
parent cac63b10d7
commit 3ced494e76
5 changed files with 25 additions and 2 deletions

View file

@ -0,0 +1 @@
idf_component_register(SRCS "src/dmx.c" INCLUDE_DIRS "include")

View file

@ -0,0 +1,10 @@
#pragma once
#ifdef __cplusplus
extern "C"
{
#endif
#ifdef __cplusplus
}
#endif

0
components/dmx/src/dmx.c Normal file
View file

View file

@ -13,9 +13,18 @@ dependencies:
registry_url: https://components.espressif.com/
type: service
version: 1.20.2
someweisguy/esp_dmx:
component_hash: 9a7cdcf093ef6f44337f2a254bbadbe4c8089c12aec4991cf43a83831a8389f4
dependencies: []
source:
git: https://github.com/davispolito/esp_dmx.git
path: .
type: git
version: 93cd565bb07d6bf9a56b5c62c96f2552a8fc6194
direct_dependencies:
- idf
- joltwallet/littlefs
manifest_hash: ff4b0b01cddb86fe710ecb8fe90983fdab6a922a91a7dcfade112bc73ef373e8
- someweisguy/esp_dmx
manifest_hash: 452ccdb963e60a5d4bb28f619a5058b387491bb886d6685d4d8ba97c5884abe2
target: esp32s2
version: 2.0.0

View file

@ -1,5 +1,8 @@
## IDF Component Manager Manifest File
dependencies:
idf:
version: ">=4.1.0"
version: '>=4.1.0'
joltwallet/littlefs: ==1.20.2
someweisguy/esp_dmx:
git: https://github.com/davispolito/esp_dmx.git
# version: v4.1.0