всем привет. в esp32 программировании я недавно, начинаю разбираться только. и первый же вопрос про фреймворки. взял esp-idf, вроде как стандартный. начинаю разбираться как бы на ttf/spi что-то вывести — есть только для ардуино. ну, думаю, фигня вопрос, взял пример для SPI, разобрался с инициализацией экранчика (скопировал из модуля для ардуино), разобрался как выводить точки, линии, управление цветом (12, 16, 18 бит), думаю, не адаптировать ли мне ардуино-модуль к esp-idf. начал делать компонент и теперь у меня первый же вопрос — C++ vs C. стандартные примеры в esp-idf на си, библиотеки на си, компоненты на си... чтобы перейти на С++ я сменил main.c расширение на .cpp, стандартные примеры тут же перестали собираться, поскольку контроль стал намного строже за константами, типами, иницализацией структур и так далее. это я всё преодолею.
вопрос в том, что если я сделаю компонент на С++, то он может никому оказаться не нужным, кто пользуется esp-idf?
Да может оказаться не нужным