Владимир
ну вот и я так думаю
Denisio
Вот и я про это
Алексей
Если кто-то знает, помогите пожалуйста: есть на ESP8266 светодиодный светильник, хотел увеличить частоту ШИМ, чтобы убрать гудение. Добавил команду analogWriteFreq(150) в сетап. Но теперь при включении, ЕСП постоянно перезагружается, после 2-4 секунд работы и падает с такой ошибкой Уже эту строку закомментировал, но ошибка осталась. Ребут происходит где=то в веб сервере Exception (28): epc1=0x402084e7 epc2=0x00000000 epc3=0x402084b5 excvaddr=0x00000034 depc=0x00000000 >>>stack>>> ctx: cont sp: 3ffffce0 end: 3fffffc0 offset: 01a0 3ffffe80: 3ffffefb 00000000 3ffffefa 4020e878 3ffffe90: 00000000 3fffff10 00000008 0000003b 3ffffea0: 3ffee708 00000008 3ffffec0 00000002 3ffffeb0: 00000000 3fffff20 3ffee674 402099f2 3ffffec0: 64616552 4f202179 206e6570 3ffee708 3ffffed0: 4020e878 00000000 2a7ef9db 00000000 3ffffee0: 00000002 3ffee674 3fffff20 00000003 3ffffef0: 40209ab0 3fffff20 3ffee674 40209ac4 3fffff00: 00000002 00000001 3fff0278 40208640 3fffff10: 3fff018c 3ffee674 3fff0274 40205910 3fffff20: 3ffe0000 3fff0274 00000000 00000000 3fffff30: 00000000 00000000 3fff01c0 40100123 3fffff40: 00000001 3ffee674 3fff018c 40206243 3fffff50: 3ffef044 40201ee4 3ffee538 4020a2a5 3fffff60: 3ffe87ed 00000002 3ffee708 3ffee838 3fffff70: 3fffdad0 3ffee674 3ffee658 40206d9f 3fffff80: 3fffdad0 00000000 3ffee708 402054f2 3fffff90: 3fffdad0 00000000 3ffee708 40201bc2 3fffffa0: 3fffdad0 00000000 3ffee808 4020c198 3fffffb0: feefeffe feefeffe 3ffe8520 4010063d <<<stack<<<
Алексей
Если кто-то знает, помогите пожалуйста: есть на ESP8266 светодиодный светильник, хотел увеличить частоту ШИМ, чтобы убрать гудение. Добавил команду analogWriteFreq(150) в сетап. Но теперь при включении, ЕСП постоянно перезагружается, после 2-4 секунд работы и падает с такой ошибкой Уже эту строку закомментировал, но ошибка осталась. Ребут происходит где=то в веб сервере Exception (28): epc1=0x402084e7 epc2=0x00000000 epc3=0x402084b5 excvaddr=0x00000034 depc=0x00000000 >>>stack>>> ctx: cont sp: 3ffffce0 end: 3fffffc0 offset: 01a0 3ffffe80: 3ffffefb 00000000 3ffffefa 4020e878 3ffffe90: 00000000 3fffff10 00000008 0000003b 3ffffea0: 3ffee708 00000008 3ffffec0 00000002 3ffffeb0: 00000000 3fffff20 3ffee674 402099f2 3ffffec0: 64616552 4f202179 206e6570 3ffee708 3ffffed0: 4020e878 00000000 2a7ef9db 00000000 3ffffee0: 00000002 3ffee674 3fffff20 00000003 3ffffef0: 40209ab0 3fffff20 3ffee674 40209ac4 3fffff00: 00000002 00000001 3fff0278 40208640 3fffff10: 3fff018c 3ffee674 3fff0274 40205910 3fffff20: 3ffe0000 3fff0274 00000000 00000000 3fffff30: 00000000 00000000 3fff01c0 40100123 3fffff40: 00000001 3ffee674 3fff018c 40206243 3fffff50: 3ffef044 40201ee4 3ffee538 4020a2a5 3fffff60: 3ffe87ed 00000002 3ffee708 3ffee838 3fffff70: 3fffdad0 3ffee674 3ffee658 40206d9f 3fffff80: 3fffdad0 00000000 3ffee708 402054f2 3fffff90: 3fffdad0 00000000 3ffee708 40201bc2 3fffffa0: 3fffdad0 00000000 3ffee808 4020c198 3fffffb0: feefeffe feefeffe 3ffe8520 4010063d <<<stack<<<
ещё редактировал код. может быть из-за другой какой-то ошибки данная ситуация?
Ivansuper
Если кто-то знает, помогите пожалуйста: есть на ESP8266 светодиодный светильник, хотел увеличить частоту ШИМ, чтобы убрать гудение. Добавил команду analogWriteFreq(150) в сетап. Но теперь при включении, ЕСП постоянно перезагружается, после 2-4 секунд работы и падает с такой ошибкой Уже эту строку закомментировал, но ошибка осталась. Ребут происходит где=то в веб сервере Exception (28): epc1=0x402084e7 epc2=0x00000000 epc3=0x402084b5 excvaddr=0x00000034 depc=0x00000000 >>>stack>>> ctx: cont sp: 3ffffce0 end: 3fffffc0 offset: 01a0 3ffffe80: 3ffffefb 00000000 3ffffefa 4020e878 3ffffe90: 00000000 3fffff10 00000008 0000003b 3ffffea0: 3ffee708 00000008 3ffffec0 00000002 3ffffeb0: 00000000 3fffff20 3ffee674 402099f2 3ffffec0: 64616552 4f202179 206e6570 3ffee708 3ffffed0: 4020e878 00000000 2a7ef9db 00000000 3ffffee0: 00000002 3ffee674 3fffff20 00000003 3ffffef0: 40209ab0 3fffff20 3ffee674 40209ac4 3fffff00: 00000002 00000001 3fff0278 40208640 3fffff10: 3fff018c 3ffee674 3fff0274 40205910 3fffff20: 3ffe0000 3fff0274 00000000 00000000 3fffff30: 00000000 00000000 3fff01c0 40100123 3fffff40: 00000001 3ffee674 3fff018c 40206243 3fffff50: 3ffef044 40201ee4 3ffee538 4020a2a5 3fffff60: 3ffe87ed 00000002 3ffee708 3ffee838 3fffff70: 3fffdad0 3ffee674 3ffee658 40206d9f 3fffff80: 3fffdad0 00000000 3ffee708 402054f2 3fffff90: 3fffdad0 00000000 3ffee708 40201bc2 3fffffa0: 3fffdad0 00000000 3ffee808 4020c198 3fffffb0: feefeffe feefeffe 3ffe8520 4010063d <<<stack<<<
28/29 load store error. У тебя видимо покрошилась память. Надо смотреть не утекает ли ничего, и если где-то делается delete, то делается ли он на валидных указателях
Ivansuper
Может вообще после delete идет обращение в недопустимый уже регион памяти и привет
Ivansuper
delete чего?
Ты на чем пишешь?
Алексей
Ты на чем пишешь?
arduino ide) более высокоуровневое программирование, думаю, чем обращение к регионам памяти
Ivansuper
Возможно код библиотек кривой тогда. Без кода максимум можно посоветовать поставить exception decoder
Ivansuper
Так же если есть гит, откатись на коммит где работало и проверь дельты изменений
Алексей
Оставил только этот код в лупе, удалил все свои функции analogWrite(PinL, 300); server.handleClient(); MDNS.update();
Алексей
Ivansuper
нету. видимо заново попробую повторить. спасибо!
Делай хотя бы локальные репо на проектах, не ленись. Потом это тебе сильно поможет : )
Андрей
Если кто-то знает, помогите пожалуйста: есть на ESP8266 светодиодный светильник, хотел увеличить частоту ШИМ, чтобы убрать гудение. Добавил команду analogWriteFreq(150) в сетап. Но теперь при включении, ЕСП постоянно перезагружается, после 2-4 секунд работы и падает с такой ошибкой Уже эту строку закомментировал, но ошибка осталась. Ребут происходит где=то в веб сервере Exception (28): epc1=0x402084e7 epc2=0x00000000 epc3=0x402084b5 excvaddr=0x00000034 depc=0x00000000 >>>stack>>> ctx: cont sp: 3ffffce0 end: 3fffffc0 offset: 01a0 3ffffe80: 3ffffefb 00000000 3ffffefa 4020e878 3ffffe90: 00000000 3fffff10 00000008 0000003b 3ffffea0: 3ffee708 00000008 3ffffec0 00000002 3ffffeb0: 00000000 3fffff20 3ffee674 402099f2 3ffffec0: 64616552 4f202179 206e6570 3ffee708 3ffffed0: 4020e878 00000000 2a7ef9db 00000000 3ffffee0: 00000002 3ffee674 3fffff20 00000003 3ffffef0: 40209ab0 3fffff20 3ffee674 40209ac4 3fffff00: 00000002 00000001 3fff0278 40208640 3fffff10: 3fff018c 3ffee674 3fff0274 40205910 3fffff20: 3ffe0000 3fff0274 00000000 00000000 3fffff30: 00000000 00000000 3fff01c0 40100123 3fffff40: 00000001 3ffee674 3fff018c 40206243 3fffff50: 3ffef044 40201ee4 3ffee538 4020a2a5 3fffff60: 3ffe87ed 00000002 3ffee708 3ffee838 3fffff70: 3fffdad0 3ffee674 3ffee658 40206d9f 3fffff80: 3fffdad0 00000000 3ffee708 402054f2 3fffff90: 3fffdad0 00000000 3ffee708 40201bc2 3fffffa0: 3fffdad0 00000000 3ffee808 4020c198 3fffffb0: feefeffe feefeffe 3ffe8520 4010063d <<<stack<<<
Чистить памятьи обновлять через средства Python, а если конкретнее esptool
Андрей
У самого была подобная проблема
Андрей
Только так решилась
Андрей
Устанавливаешь Python, потом через командую строку pip install esptool, потом esptool.py --port COM3 erase_flash. Вместо COM3 пишешь свой порт
Андрей
esptool.py --port /dev/ttyUSB0 --baud 460800 write_flash --flash_size=detect -fm dio 0 esp8266-20170108-v1.8.7.bin
Андрей
На место порта снова пишешь свой
Андрей
В конце файл прошивки
Андрей
Не забудь либо скачать её в директорию где юзаешь команды либо указать её. Первое проще
ВПК ПОТОК
ни кто такое не делал?
Нам по заказу сделали бота в телеге, который не с есп32 общается но с сервером гиперссылками методом post. Через наш сервер мы подружились телегу и другой сервер. Правда там есть типо свои боты. Но ими мало кто пользуется так как настроить их геморрой.
Dmitry
Устанавливаешь Python, потом через командую строку pip install esptool, потом esptool.py --port COM3 erase_flash. Вместо COM3 пишешь свой порт
Ардуино иде эти утилиты и комманды и использует для стирания и заливки прошивки.
Dmitry
Если кто-то знает, помогите пожалуйста: есть на ESP8266 светодиодный светильник, хотел увеличить частоту ШИМ, чтобы убрать гудение. Добавил команду analogWriteFreq(150) в сетап. Но теперь при включении, ЕСП постоянно перезагружается, после 2-4 секунд работы и падает с такой ошибкой Уже эту строку закомментировал, но ошибка осталась. Ребут происходит где=то в веб сервере Exception (28): epc1=0x402084e7 epc2=0x00000000 epc3=0x402084b5 excvaddr=0x00000034 depc=0x00000000 >>>stack>>> ctx: cont sp: 3ffffce0 end: 3fffffc0 offset: 01a0 3ffffe80: 3ffffefb 00000000 3ffffefa 4020e878 3ffffe90: 00000000 3fffff10 00000008 0000003b 3ffffea0: 3ffee708 00000008 3ffffec0 00000002 3ffffeb0: 00000000 3fffff20 3ffee674 402099f2 3ffffec0: 64616552 4f202179 206e6570 3ffee708 3ffffed0: 4020e878 00000000 2a7ef9db 00000000 3ffffee0: 00000002 3ffee674 3fffff20 00000003 3ffffef0: 40209ab0 3fffff20 3ffee674 40209ac4 3fffff00: 00000002 00000001 3fff0278 40208640 3fffff10: 3fff018c 3ffee674 3fff0274 40205910 3fffff20: 3ffe0000 3fff0274 00000000 00000000 3fffff30: 00000000 00000000 3fff01c0 40100123 3fffff40: 00000001 3ffee674 3fff018c 40206243 3fffff50: 3ffef044 40201ee4 3ffee538 4020a2a5 3fffff60: 3ffe87ed 00000002 3ffee708 3ffee838 3fffff70: 3fffdad0 3ffee674 3ffee658 40206d9f 3fffff80: 3fffdad0 00000000 3ffee708 402054f2 3fffff90: 3fffdad0 00000000 3ffee708 40201bc2 3fffffa0: 3fffdad0 00000000 3ffee808 4020c198 3fffffb0: feefeffe feefeffe 3ffe8520 4010063d <<<stack<<<
Для начала попробуйте поменять юсб шнур, юсб-ттл переходник и обеспечить хорошее питание модулю.
Андрей
Ардуино иде эти утилиты и комманды и использует для стирания и заливки прошивки.
Повторюсь ещё раз, это по личному опыту, который тоже был связан с глюком esp. Ничем другим лично мне проблему решить не удалось
Андрей
Данный метод занимает времени 1-2 минуты и попробовать его, не будет уж такой сильной растратой
Андрей
или эту библу можно в микропитон добавить?
Для микропайтона туча пользовательских либ, устанавливаются через upip. Поищи только название
tohalav
Можно ли использовать esp8266 либо 32ю как роутер для orange pi?
Vlad
Как вифи сетевая?
Vlad
Локалка вайфай?
Vlad
Если это то можно, изначально есп была, как вайфай шилд ардуино
Anonymous
Подскажите кто какую прошивку для esp 32 использует
Andy
Подскажите кто какую прошивку для esp 32 использует
https://docs.espressif.com/projects/esp-idf/en/latest/esp32/index.html
Anonymous
Andy
Родная от производителя ?
Да, для esp32 все ардуины-шмардуины на ней :)
Anonymous
https://wifi-iot.com/p/esp32/
Поддержка http есть ?
Семён
Anonymous
Ещё такой вопрос датчики газа . Влажности . Тепла подскажите хорошие
Denisio
диапазоны ?
romanetz
по теплу )
romanetz
приближение человека к столу чует
romanetz
на котром плата лежит
Denisio
влажности-температуры-давления BME280
Denisio
?
ну есть датчики тепла 1000-2000 градусов например
Алексей
это уже датчики жары 😊
Алексей
MQ4 на метан
romanetz
Denisio
может быть и дистанционные IR
romanetz
самые лучшие на газы - оптические только вот прайс в сто баксов не отпугнёт?
romanetz
такой приблудой меряют до НКПРП в нефтянке (нижний конц предел распространения пламени - он сам по себе невелик для метана, а оптодатчики меряют доли от него)
Denisio
газа - MQ4, MQ9
Denisio
если дешево
romanetz
а если круто ndir [формула газа]
romanetz
https://www.allsafeindustries.com/combustible-ndir-sensor-for-multirae.aspx
Andy
Ещё такой вопрос датчики газа . Влажности . Тепла подскажите хорошие
Тепла :) https://aliexpress.ru/item/32867572849.html?spm=a2g0o.productlist.0.0.33fe76a17dppjp&algo_pvid=2fd12d38-c800-40c8-b827-ff711821242a&algo_expid=2fd12d38-c800-40c8-b827-ff711821242a-8&btsid=0b8b158f15975996921007230e263d&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_
Anonymous
Да мне бюджетный да
Алексей
MQ серия
Anonymous
Да и что бы норм показания давал
romanetz
MH-440 MH-742
romanetz
Да мне бюджетный да
ну тут приходится выбирать
romanetz
если метрология нужна -это одно, а если цифирки чтобы бегали -другое
Anonymous
если метрология нужна -это одно, а если цифирки чтобы бегали -другое
Погоду я могу и через api брать а вот показания дома уже приборы свои нужны
romanetz
я имею в виду показания уровня "средство измерения" и уровня "одна бабка сказала"
romanetz
эти дешёвые - каталитческие
Anonymous
😂 так что взять
romanetz
MQ конечно
romanetz
инфракрасные на углекислый газ, в принципе, потягуемы для хобби - от 1.5к
romanetz
на ли
romanetz
на али
romanetz
метановые... ну хз.... а он точно нужен дома?