Арс
Здравствуйте ребят
Арс
Как подключить esp32 с ds3231m
𝓪𝓵𝓮𝓼𝓱𝓪_𝓼𝓱
sending packet "Hello world number 0.01" , length 23 TX done...... пошли пакетики)))
𝓪𝓵𝓮𝓼𝓱𝓪_𝓼𝓱
𝓪𝓵𝓮𝓼𝓱𝓪_𝓼𝓱
еще потребуется GND и 5V
Арс
Арс
На программе kicad делаю
𝓪𝓵𝓮𝓼𝓱𝓪_𝓼𝓱
скрин esp32
Арс
𝓪𝓵𝓮𝓼𝓱𝓪_𝓼𝓱
𝓪𝓵𝓮𝓼𝓱𝓪_𝓼𝓱
8 9 5V GND
Арс
Получается сейчас разработаю устройства для многозального мониторинга температуры в складских помещениях
Арс
У меня тут esp32,датчик ds18b20,rtc ds3231m,lcd дисплей nhd-c0220biz,sd card
Арс
Дипломный руководитель говорить то что по интернету посмотри как подключается все эти компоненты по отдельности типо вот сейчас скину
Арс
Арс
все эти компоненты нашел не в kicad - де esp32 по другому у меня
𝓪𝓵𝓮𝓼𝓱𝓪_𝓼𝓱
Please provide a correct license! For more information: http://www.heltec.cn/search/ ESP32ChipID=——————- The board is actived ESP32ChipID=2CCF3C43CA48 WiFi 0 4 -54 LoRa -255 -255 а для приемника нужно активацию лицензии делать
PvBuch
Ребяты подскажите про PlatformIO с ардуино фремворком. Проект для ESP8266 использует ArduinoOTA из ядра, все ок. Завожу проект на ESP32C3 с тем же ArduinoOTA, все ок, работает. Открываю предыдущий проект на ESP8266 - все пиздец, не работает, все подставилось для ESP32. Создаю новый проект для ESP8266 и сразу ошибка при добавлении ArduinoOTA.handle(); в нем
Anton
ппл, вопрос по ESP32-C3. вводная: подключены шифт-регистры. OE подключен на GPIO_NUM_3, который резистором 10k подтянут к +. суть в том, чтобы при старте, пока не проинитится программа, ничего не показывалось. OE = 1 — выключает вывод, нулевой уровень наоборот, разрешает. при старте первым делом настраивается LEDC на этом пине. вопрос: при старте на доли секунды пробегает нуль на пине, визуально его видно, что в шифтах старые значения остались ещё или рандомные. я сходу не вижу какого хрена. как выход - перевешать на 9й пин, он при старте должен быть 1
Anton
единственное, что мне гугл подсказывает, что если гпио3 при старте 0, то можно грузиться с тестовой партиции. больше никаких упоминаний про его функции
Anton
нагуглить нужную инфу сходу не могу
Agent
нагуглить нужную инфу сходу не могу
Ну вот на обычной есп и на s3 точно есть пины, которые не глючат при старте. На счет С3 не знаю - не юзаю его. Проще замерить, как по мне.
Anton
ну -c3 самый дешёвый вариант...
Anton
он тут у многих должен быть
Anton
у меня ситуация ещё в том, что на старте нужна 1 на пине. проверяю осциллографом при старте пин — на нём 0 постоянно. подтягиваю его через 10к к 1 — он при старте моргает.
Anton
короче, не нашёл...
Anton
пробовал гпио2, который при старте притянут к 1. не помогает, моргает ещё больше
𝓪𝓵𝓮𝓼𝓱𝓪_𝓼𝓱
Anton
я пробовал во фрицинге свои компоненты делать. забил. как-то всё там "такое себе"
𝓪𝓵𝓮𝓼𝓱𝓪_𝓼𝓱
все компоненты есть, что то на гитхабе, что-то так прямо библиотеками
Vladimir
вот дипломная моя, 2 года назад
Что оно должно делать?
𝓪𝓵𝓮𝓼𝓱𝓪_𝓼𝓱
Что оно должно делать?
автоматизированной система фасовки и нарезки для кейтеринга
𝓪𝓵𝓮𝓼𝓱𝓪_𝓼𝓱
портянки в platformio писали, до сих пор не пользуюсь 🤮🤮🤮
𝓪𝓵𝓮𝓼𝓱𝓪_𝓼𝓱
тоже оттуда
𝓪𝓵𝓮𝓼𝓱𝓪_𝓼𝓱
диплом сам писал
Anton
диплом сам писал
по нынешним временам это наверное "вау" :)
Anton
вот дипломная моя, 2 года назад
я пытался там лед-филаменты добавить, чтобы свой сегментный индикатор был. сдался
Арс
У меня соединение правильный?
ok-home
единственное, что мне гугл подсказывает, что если гпио3 при старте 0, то можно грузиться с тестовой партиции. больше никаких упоминаний про его функции
ну что сразу в гугел то )) есть даташит https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf смотрим at reset after, reset
ok-home
у меня ситуация ещё в том, что на старте нужна 1 на пине. проверяю осциллографом при старте пин — на нём 0 постоянно. подтягиваю его через 10к к 1 — он при старте моргает.
ну и посмотри как ты gpio инициализируешь, обычно они по умолчанию в input стоят и 0 в регистрах, сначала в него нужно прописать что тебе нужно (1), потом делай инициализацию
Anton
Anton
ну и еще там же табличка с глитч пин
Что в ней про gpio_3? Кажется, ничего. А он моргает.
Чешипузик
Может быть какие-то переходные процессы на пине?
Anton
Я подозреваю, что на некоторых пинах будет при старте постоянный 0. Но, если подтянуть к 1 резистором, то не будет...
ok-home
Ledc - никак не инициализиоую, просто указываю. Да и до моей программы дело ещё не дошло, когда "мырги" происходят
если ты в ардуине, то там скорее всего последовательность пин(регистр) стоял в 0, инициализация порта в оутпут (0) переключение на ледс(опять скорее всего 0 а может и 1) и только потом у тебя шим отрабатывать начинает(1 или 0) это смотреть нужно
Anton
5.4.1
ok-home
Я подозреваю, что на некоторых пинах будет при старте постоянный 0. Но, если подтянуть к 1 резистором, то не будет...
поведение пинов при старте до начала работы софта - строго как в даташите если никто на них сбоку не наводит
Anton
Может 10к много для подтяжки, сделать 4.7к?
ok-home
Esp-idf
покажи кусок инициализации - последовательность по командам idf
Anton
покажи кусок инициализации - последовательность по командам idf
Вечером. Вчера не пушил в гит, а щас уже на работу идуу
ok-home
импульс то хоть один или пачка ?
Anton
Пока нет
Anton
вау - сильно хочу ответ увидеть ))))))
как дома доберусь до компьютера, попробую :)
Чешипузик
как дома доберусь до компьютера, попробую :)
Только как бы он не насоветовал про нечто похожее. 😁 https://t.me/ProEsp8266/370925/400581
ok-home
Только как бы он не насоветовал про нечто похожее. 😁 https://t.me/ProEsp8266/370925/400581
'''Claude 4 только что переделал весь мой проект – за один заход. 25 тулзов. Больше 3000 строк нового кода. 12 новых файлов. Разделил запутанный код на отдельные блоки и модули. Ничего из этого не работает. Но зато как красиво. ```
ok-home
как дома доберусь до компьютера, попробую :)
ну и если есть возможность ткнуться анализатором/осликом 1. заведи отдельный gpio никуда не подключенный и в самом начале передерни 2. смотрим когда глитчи начались до этого передергивания или после 3. Отключи EN от часов, смотрим дергается или нет
Anton
ну и если есть возможность ткнуться анализатором/осликом 1. заведи отдельный gpio никуда не подключенный и в самом начале передерни 2. смотрим когда глитчи начались до этого передергивания или после 3. Отключи EN от часов, смотрим дергается или нет
я же вижу начало "тиканья". "глюкает" до его начала. когда вешаю на типа гпио 0,1 то только один раз пин падает в 0, открывая ОЕ на полную, потом происходит нормальный ледц инит и пин большую часть времени в 1, чтобы не ярко светило. инициализация ледц происходит раньше всего. вечером запушу в гит, покажу.
Нури
Доброго дня
Нури
Хочу купить услугу настройки есп32
Нури
Ребят за деньги настроить есп32 кто может
Vlad
Ребят за деньги настроить есп32 кто может
и готовь минимум 2 экземпляра целевой платы, которые не тыкались в питание
ㅤ
Ребят за деньги настроить есп32 кто может
Что такое настройка есп32? Это как работа с жестким диском у компьютерных мастеров?
Vlad
800 долларов серьезно?
а чего ты мне отвечаешь, если тебя спрашивал не я и в другой ветке
ㅤ
800 долларов серьезно?
Это со скидкой