ilya
тут IO2 как мигалка, а речь шла о IO2 притянуть к земле чтоб шить.
Вот если использовал IO2 как порт выходной, но при этом без подтяжки, то не шилось повторно. Если использовать как вход или вообще не использовать, то все ок
Miron
Для меня критично это)))
Miron
Так как их много)
Void
По дэфолту он в пул даун
т.е. если на нем что то висит что может перетянуть вверх то пипец будет?
Miron
Не могу сказать точно
ilya
Насколько понял важен лишь момент запуска
Miron
Испытания лень проводить)
ilya
по IO0 и 2 определяется режим загрузки, а дальше он становится просто обычным портом ввода-вывода
Miron
т.е. если на нем что то висит что может перетянуть вверх то пипец будет?
Помнитя я что то весил по началу на один gpio и мне есп писало что что то с памятью
Miron
Возможно это был io2
Miron
И я вот так вот решил проблему и на всякий притянул
Void
Помнитя я что то весил по началу на один gpio и мне есп писало что что то с памятью
надо взять на заметку если что то потухнет - знать куда рыть.
Miron
Ну шумы еще могут быть же)
Miron
Прикол кст сейчас один решаю
Miron
Если esp32 выключить
Miron
А на en и io0 оставить напругу
Miron
А потом подать питание на ESP
Miron
Оно может залочиться
Void
ну вот и нашел. все описано - https://github.com/espressif/esptool/wiki/ESP32-Boot-Mode-Selection
Miron
чтобы выйти в последовательный загрузчик, NC или GND
ilya
Оно может залочиться
стирание флеша спасает?
Miron
отключени всего питания
Miron
или передергивание EN
ilya
кстати, а в pico-d4 нет подводных камней в использовании второго юарта?
Andy
А на en и io0 оставить напругу
http://easyelectronics.ru/parazitnoe-pitanie.html
CRImier
А на en и io0 оставить напругу
- Доктор, когда я делаю вот так, у меня тут болит. - А Вы так не делайте.
Miron
а че ESP32 разве не чувствует 100мВ?
CRImier
а че ESP32 разве не чувствует 100мВ?
в каком плане? что ты под этим имеешь в виду?
Denisio
ему больно!
Miron
подаю на вход ADC различные напряжения
Miron
сейчас вот 150мВ
Denisio
100 мв точно должен "почуствовать"
Miron
Miron
а на выходе "0"
Denisio
у тебя либо к земле он притянут либо ты не отуда читаешь либо пин на другое настроен
Miron
есть какая то встроенная калибровка?
Denisio
ставлю на первое
Miron
к земле не подтянут)
Denisio
потому что если бы он болтался в воздухе там были бы случайные знаения
Miron
мультиметров 150мВ
Andy
подаю на вход ADC различные напряжения
https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/peripherals/adc.html
Denisio
значит третье
Denisio
значит надо код
Miron
Miron
лишнее спрятал
Miron
мне надо макет протестить
Denisio
надо /234.0
Miron
зачем?
Denisio
а хотя тебе пофиг, у тебя все равно там нули
Miron
ага)
Miron
analogRead шлет 0
Miron
ну не всегда же)
CRImier
analogRead шлет 0
а какое минимальное значение он чувствует?
Denisio
220 вольт!
Miron
сейчас 150мВ
Miron
плавно опустил
Vladyslav
Всем привет. Решил ради интереса потестить на esp32, какой метод обмена значениями у переменных быстрее - через буфер или xor. Перед обменом устанавливаю на пине "1", по окончанию сразу сбрасываю в "0" На выходе получаю перед вот такой перепад в обоих случаях:
Vladyslav
В чём может быть дело?
Vladyslav
#define BLINK_GPIO CONFIG_BLINK_GPIO #define SIZE 100000 uint8_t arr[SIZE] = { 0 }; void app_main(void) { gpio_pad_select_gpio(BLINK_GPIO); gpio_set_direction(BLINK_GPIO, GPIO_MODE_OUTPUT); gpio_set_level(BLINK_GPIO, 1); for (uint32_t i = 0; i < SIZE / 2; i++) { arr[SIZE - i - 1] ^= arr[i]; arr[i] ^= arr[SIZE - i - 1]; arr[SIZE - i - 1] ^= arr[i]; } gpio_set_level(BLINK_GPIO, 0); }
Vladyslav
Всё оказалось слишком банальным) Длинный активный уровень на выходе во время инициализации, а дальше уже начинает работать код
Vladyslav
К слову, буфер оказался быстрее в два раза, на F429 СТМ такое же соотношение. Хотя слышал мнение, что xor должен работать быстрее)
Vladyslav
Void
Miron
А зачем тут io2?
Andy
А зачем тут io2?
https://github.com/espressif/esptool/wiki/ESP32-Boot-Mode-Selection
Miron
какие у вас минимальные напряжения считывались ESP32S?
Miron
Через ADC
Sneg.
Всем привет, подскажите пожалуйста у кого есть опыт подключения ds18b20? Хотя бы 8 штук. На esp32 читается только 6,остальные 2 не хочет не в какую. По отдельности читаются все
Void
Через ADC
https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/peripherals/adc.html
Void
смотри и делай выводы
Miron
оу, уже нашел график
Miron
там стартует от 120мВ
Void
у s2 АЦП лучше
WerdnaZX
Всем привет, подскажите пожалуйста у кого есть опыт подключения ds18b20? Хотя бы 8 штук. На esp32 читается только 6,остальные 2 не хочет не в какую. По отдельности читаются все
Библиотеки не кривые? Меня тоже интересует этот вопрос. Пока не было необходимости 8 шт подключать, но не факт, что не будет нужно.
WerdnaZX
Может ещё с резистором поиграть. Поставить поменьше раза в два. Ну или параллельно такой же, что одно и то же.