-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Platforms #12
Comments
Потратил я на эти все исследования целый день, перебирая практически все версии ядра и библиотеки fastled. Кому нужны полные результаты всех тестов, пишите мне на вк |
Повсеместно не рекомендую использовать nodemcu ни программно, ни аппаратно) |
Аппаратно wemos и nodemcu практически не отличаются. Только но nodemcu разведено больше пинов и в ядре они присутствуют |
Дада, только на ядре ноды встречаются абсолютно необъяснимые сбои и неадекватное поведение платы |
Всегда собирал свою библиотеку умного дома под ноду и ошибки были только в некоторых алгоритмах работы udp. После смены ядра с 2.4 до 2.7.х перешел на littlefs и в ядре улучшилось распределение оперативной памяти. На 3 версии похоже сменился компилятор и версия стандарта с++ |
А я всегда когда делал на ноде то же, что на вемосе - оно работало со сбоями или вообще не работало. И кто с лампами ковырялся - аналогичная история, поэтому сейчас рекомендую прошивать любую плату под generic 8266, и все проблемы как рукой сняло |
Если коротко, я собирал код на версии ядра 2.7.4, плата моей собственной разработки на esp12f (esp12e)
При сборке кода под платформу wemos все работает
При сборке под платформу nodemcu все собирается, но нет данных на шине светодиодной ленты
При установке 3 версии ядра, все начинает работать, но появляются артефакты, не связанные с питанием (лишние данные на шине)
Поэтому, если у кого то не будет работать на nodemcu или esp01, то выберите платформу wemos, но обратите внимание, но пины gpio на разных платах не совпадают, так в платформах nodemcu и wemos линии шины i2c изменены местами
The text was updated successfully, but these errors were encountered: