MATAN писал(а):
так вопрос был что лучше оставить то что фитон дает или Standard Peripherals Library использовать.
На этот вопрос невозможно ответить однозначно. Всё зависит от задачи, которая стоит перед разработчиком. Если Вы собираетесь использовать примеры кода из Standard Peripherals Library, то лучше научиться работать с ней.
MATAN писал(а):
И еще при создания нового проекта надо все те файлы в #include включать а при установки фитона у него длинный путь получается и если заменить библиотеке в inc то иногда ругается что путь больше 255 символов. если 1 файл для всех .h? что бы путь сделать поменьше
Не нужно использовать абсолютные пути к каталогам. Самое простое, расположить каталог с библиотекой на том же уровне что и каталог проекта и использовать относительный путь типа "..\"