Вопрос, пожалуй, к тем, кто достоточно повозился с esp8266, чтобы составить мнение о всех вариантах разработки под данный МК. Что посоветуете использовать для нового, сложного, но неспешного собственного проекта в области IoT? Интерпретаторы я сразу отсекаю как лишние слои абстракции, отъедающие драгоценные такты и возводящие количество багов в степень. Остаются варианты - официальный SDK против самодельных сборок.
Имеется небольшой опыт разработки под stm32 на регистрах с использованием CMSIS, без SPL/HAL, битовых операций не боюсь.
Насколько я понимаю, Espressif до сих пор не открыли ядро, а официальные SDK развиваются быстро, но написаны криво и имеют множество багов. Однако, любительские наборы поддерживаются хуже и зачастую забрасываются.
Насколько юзабельна ветка официального SDK с RTOS? Я полагаю, лучше взять его, нежели городить огород из прерываний?
Насколько пригоден к использованию проект pvvx с обнадёживающим название "свалка"?
Имеет ли смысл использовать стандартные библиотеки или лучше написать простые собственные обёртки для управления регистрами?
Вопросов много, излагаю немного сумбурно, но все их свести можно, к одному — "С чего начать, если нужно не помигать диодом, не скостылить временное решение, а сделать продукт?"
Имеется небольшой опыт разработки под stm32 на регистрах с использованием CMSIS, без SPL/HAL, битовых операций не боюсь.
Насколько я понимаю, Espressif до сих пор не открыли ядро, а официальные SDK развиваются быстро, но написаны криво и имеют множество багов. Однако, любительские наборы поддерживаются хуже и зачастую забрасываются.
Насколько юзабельна ветка официального SDK с RTOS? Я полагаю, лучше взять его, нежели городить огород из прерываний?
Насколько пригоден к использованию проект pvvx с обнадёживающим название "свалка"?
Имеет ли смысл использовать стандартные библиотеки или лучше написать простые собственные обёртки для управления регистрами?
Вопросов много, излагаю немного сумбурно, но все их свести можно, к одному — "С чего начать, если нужно не помигать диодом, не скостылить временное решение, а сделать продукт?"