o615ye161 писал(а): ↑11.09.2021{, 12:41}
Это конечно хорошо, но приходится каждый раз проект переделывать, менять все блоки во избежание конфликтов при компиляции
В Вашем случае не совсем так - работать будет и на старых блоках и библиотеках.
------
В целом Вы правы - было бы удобно, когда продукт будет сразу готов. Но редко когда так получается с учетом требований, которые мы ставим перед разработками (мультиплатформенность, многозадачность, быстродействие, компактность, "горячее" переподключение периферийных модулей и сенсоров, защита от единичных сбоев(1-7) [например из-за плохого контакта, прерывания от WiFi
и пр.], использование не только i2c, но и SPI, прочие "фишки".
Вы можете использовать библиотеки как есть, но можете и преодолевая неудобства, "волнами" переходить на новые версии.
Тем самым Вы будете активно способствовать развитию наших библиотек.
С такими предложениями по сотрудничеству мы не раз обращались к участниками форума, кто-то откликается положительно.
--------
И ещё - значительное время и усилий уходит на поиск на наиболее удобного интерфейса пользовательских блоков. Порой для этого дорабатываются и библиотечные функции.
------
Заработал ли у Вас DHT22?
------
Успехов.