В ветке master произошли изменения. Исправлены ошибки компиляции, добавлена библиотека PID v.2, framework для ESP32 изменён на версию 3.5.0
Для информации. В виду того, что люди предпочитают ничего не создавать сами, но считают, что легко и не принужденно могут воспользоваться плодами чужого труда, я удалил платы с PCBWay. Я предупреждал. Да, подобных плат много, но они все дороже и требуют больше телодвижений при сборке. Для заинтересованных лиц, желающих приобрести готовую плату контроллера или САМ контроллер в сборе, обращайтесь в личку. Получите именную прошивку, поддержку и правильный полный перевод на русский язык.
"Спасибо" говорим neo48.
Для тех у кого нарушена причинно-следственная связь повторю. Платы распространялись на условии что сделав заказ на фабрике в Китае, человек понимает что продавать эти платы не стоит. Об этом и приписка в описании к плате соответствующая была. Я это не раз озвучивал. Да, в наши суды со всем этим можно не ходить. Чего тогда
neo48 обижается что стал "героем дня"? У него остались платы, он разместил объявление на авито о продаже, а потом решил спросить разрешение. Т.е. сначала разместил не смотря на предупреждение, потом решил что именно ему всё можно, но надо для галочки спросить. Получил отказ, рассказал мне что он платы покупает, и может с ними делать все что хочешь... Ему никто не мешал воспользоваться любыми другими, более дорогими платами. Поэтому ссылки я удалил и озвучил по какой причине.
Я действую в рамках своих обещаний.
Второй день бьюсь, ESP32 Не могу прикрутить несколько датчиков температуры ! С одним датчиком всё работает Но стоит добавить флаг DMultipleSensorEnabled=true ни одного датчика не видит . Пните в нужную сторону Или может у кого есть готовый пример.
При компиляции Ошибки: OneWire.cpp
unused variable 'reg' [-Wunused-variable] 167
unused variable 'reg' [-Wunused-variable] 201
unused variable 'reg' [-Wunused-variable] 229
Проверяй правильно ли ты изменил platformio.ini
Вот кусок по ESP32 с включенными русским языком экрана контроллера и web интерфейса, мультисенсор и дистилляция.
[env:esp32]
platform = ${common_env_data.esp32_framework}
board = esp32dev
framework = arduino
board_build.mcu = esp32
lib_extra_dirs =
./lib-esp32
board_build.partitions = default.csv
build_flags = -DWebPageLanguage=russian -DMenuLanguage=MENU_russian -DMultipleSensorEnabled=true -DSupportDistilling=true
; -DOLED_LCD=true
; -DSerialDebug=true
monitor_speed = 115200
lib_deps = ${common_env_data.lib_deps_external} Собралось без всяких проблем.
