Как я могу использовать библиотеку ESP8266 pwm.h? Если я просто включу библиотеку в свой проект Arduino, я получаю сообщение об ошибке: undefined reference to pwm_init
Мне нужна синусоида 40 кГц для ультразвукового датчика, а аналоговая запись плохо работает на высоких частотах.
Извините, если ответ очевиден, я несколько часов гуглю проблему и не могу найти ничего полезного.
ИЗМЕНИТЬ
Я думаю, что это правильный файл pwm.c. Куда мне его положить? Я попытался добавить только этот файл в свой проект, но он не работает. Я предполагаю, что у него есть зависимости от других файлов в этой библиотеке. Но как мне добавить библиотеку C в проект arduino? И почему он еще не включен в основную библиотеку ESP8266, если есть заголовок pwm.h?