Ruslan
https://www.lcsc.com/product-detail/Pin-Headers_Hong-Cheng-HC-PZ254-11-5L-1x21PZ_C41375940.html?s_z=s_Connectors%257CPin%2520Headers
KOTEHEB
https://www.lcsc.com/product-detail/Pin-Headers_BOOMELE-Boom-Precision-Elec-2-54-1x6P_C37208.html?s_z=h_pls-40
Anton
https://www.youtube.com/watch?v=BoIAsgQ3fw8
видел плату от вейвшаре на этом чипе за 22 евро: https://www.aliexpress.com/item/1005008032416494.html
Арс
Подскажите пожалуйста у меня тут написал то что трассировать на д22 а у меня нету Пина д у меня чисто gpio
Арс
Agent
Подскажите пожалуйста у меня тут написал то что трассировать на д22 а у меня нету Пина д у меня чисто gpio
i2c можно назначить на почти любые пины. По умолчанию это GPIO21 и 22. Что касается маркировки "D" - это маркировка на говноплатах, чаще всего gpio и означает. Ну и эта инструкция, соответственно под нее.
Max
OBJEX Link S3LW ultra-low-power ESP32-S3 LoRaWAN board takes up to 100W DC input OBJEX Link S3LW is a small development board based on the ultra-low-power ELPM-S3LW module with ESP32-S3 MCU and LoRaWAN connectivity and the ability to take 100W input via USB-C or a 2-pin terminal block for driving motors, controlling RGB LED strips, and other high-power projects. It’s compliant with the USB PD standard, features two 28-pin… https://www.cnx-software.com/2025/05/29/objex-link-s3lw-ultra-low-power-esp32-s3-lorawan-board-takes-up-to-100w-dc-input/
ok-home
Как я понимаю, да, до апп_мейн
ну тогда ищи соплю ((
IIIIIIIIIIII
здравствуйте, пытаюсь подключиться к MiBand 9 с помощью ESP32. BLEScan* pBLEScan = BLEDevice::getScan(); pBLEScan->setAdvertisedDeviceCallbacks(new FindClock()); pBLEScan->setInterval(1349); pBLEScan->setWindow(449); pBLEScan->setActiveScan(true); pBLEScan->start(5, false); void onResult(BLEAdvertisedDevice advertisedDevice) { String deviceMac = advertisedDevice.getAddress().toString(); if (!strcasecmp(deviceMac.c_str(), NEED_MAC)) { BLEDevice::getScan()->stop(); anyaDevice = new BLEAdvertisedDevice(advertisedDevice); doConnect = true; doScan = true; } // Found our server } // onResult ESP32 находит MiBand, но они (часы) вообще никак не реагируют
Ruslan
камрады, у кого есть выход на элитановских айтишнегов? у меня история заказов там лет 15, сегодня захожу, а там "сосните по 149-ФЗ", мыло только российское теперь, а у меня gmail.com звоню в поддержку, а там курица заученно талдычет "логин изменить невозможно, придите к нам и раздвиньте булки для гербовой печати"...
Павел
Всем привет. Подскажите, пожалуйста, это JST ZH1.5?
ㅤ
Всем привет. Подскажите, пожалуйста, это JST ZH1.5?
У меня глазомер плохой. Если между контактами расстояние 1.5мм, значит он самый. А так похож вроде. Хотя вроде на 2.0 смахивает
IIIIIIIIIIII
Зачем
Хочу получать значения пульса
IIIIIIIIIIII
И отправлять их на сервер
⸙ꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋࣩࣩࣩࣩࣧࣧࣧЯрослав
То есть что бы есп эмулировола приложение?
⸙ꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋࣩࣩࣩࣩࣧࣧࣧЯрослав
здравствуйте, пытаюсь подключиться к MiBand 9 с помощью ESP32. BLEScan* pBLEScan = BLEDevice::getScan(); pBLEScan->setAdvertisedDeviceCallbacks(new FindClock()); pBLEScan->setInterval(1349); pBLEScan->setWindow(449); pBLEScan->setActiveScan(true); pBLEScan->start(5, false); void onResult(BLEAdvertisedDevice advertisedDevice) { String deviceMac = advertisedDevice.getAddress().toString(); if (!strcasecmp(deviceMac.c_str(), NEED_MAC)) { BLEDevice::getScan()->stop(); anyaDevice = new BLEAdvertisedDevice(advertisedDevice); doConnect = true; doScan = true; } // Found our server } // onResult ESP32 находит MiBand, но они (часы) вообще никак не реагируют
Часы реагировать никак не будут потому что они знают что у них есть телефон владелец адреса телефона аккаунт они это знают чтобы другие пользователи не подключались с восьмых они сделали так чтобы с других приложений нельзя было подключиться то есть сбрасывать часы или отвязывать их в приложении тогда может быть подключиться
⸙ꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋࣩࣩࣩࣩࣧࣧࣧЯрослав
я отвязал телефон от есп - все равно не работает
Надо в приложении удалить их из аккаунта
⸙ꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋࣩࣩࣩࣩࣧࣧࣧЯрослав
А потом сбросить часы
⸙ꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋࣩࣩࣩࣩࣧࣧࣧЯрослав
И тогда может быть подключиться
IIIIIIIIIIII
точнее в часах я отключился
⸙ꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋࣩࣩࣩࣩࣧࣧࣧЯрослав
Ну что даже чтобы с другого приложения подключиться нужно отвязывать их приложение
IIIIIIIIIIII
там есть опция "подключиться к другому устройству"
⸙ꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋࣩࣩࣩࣩࣧࣧࣧЯрослав
IIIIIIIIIIII
⸙ꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋࣩࣩࣩࣩࣧࣧࣧЯрослав
В настройках?
IIIIIIIIIIII
connect new phone. После нажатия ESP правда начинает подулючаться но почти сразу же отключается от них + еще успевает выдать ошибку, что не получается подключиться к Heart Rate Service
⸙ꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋࣩࣩࣩࣩࣧࣧࣧЯрослав
Часы берут данные приложения и устройство и соответственно при индификации ESP дают ошибку
⸙ꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋࣩࣩࣩࣩࣧࣧࣧЯрослав
Потому что непонятно что за телефон что за приложение что за аккаунт
IIIIIIIIIIII
а можно ли как-то представить ESP как телефон?
ㅤ
connect new phone. После нажатия ESP правда начинает подулючаться но почти сразу же отключается от них + еще успевает выдать ошибку, что не получается подключиться к Heart Rate Service
Судя по гитхабу там идет какая-то авторизация и шифруется это все дело через AES . Так что та не все так очевидно как я понял
⸙ꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋࣩࣩࣩࣩࣧࣧࣧЯрослав
Эмулировать приложение
⸙ꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋࣩࣩࣩࣩࣧࣧࣧЯрослав
⸙ꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋࣩࣩࣩࣩࣧࣧࣧЯрослав
Потому что у меня у самого восьмые с глобальные версии и они их даже к другому приложению не подключается
⸙ꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋࣩࣩࣩࣩࣧࣧࣧЯрослав
ㅤ
Третий никак не шифровал
https://github.com/yogeshojha/MiBand3 Тут на питоне все. ну тут в тексте aes присутствует и че-то шифруется
⸙ꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋࣩࣩࣩࣩࣧࣧࣧЯрослав
Раз так (шутка можно будет бутфорсить)
⸙ꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋꠋࣩࣩࣩࣩࣧࣧࣧЯрослав
Это была шутка
ㅤ
Раз так (шутка можно будет бутфорсить)
Ну можно взять apk и попытаться отреверсить протокол общения с часами. В третиьх смотрю ключ забит наглухо. Значит он где-то был тупо зашит в приложении. Может в девятых мало что-то отличается
ㅤ
Короче все делается ради того чтоб не дай бог твой сосед не узнал твой пульс, да
ㅤ
да я только вчера есп в руки взял, думаю что мне это не по силе
https://youtu.be/e-2QMhUvCGw Короче как-то так. Вообщем не просто взял да подключил)
ㅤ
Там же наверняка требуется взаимодействие с сервером mi, а вдруг ты их потерял и тд и тп.
Павел
Не xh?
Нет, они совсем большие будут. Я изначально не померил и подумал, что это PH. Приехали — оказались большими 🤷🏼‍♂️
Evgeniy
а вот тут, если приглядеться, то видно, что дебилу дали по голове, и он поправил оба "косяка"
По большей части на WiFi релюшках отсутсвуют искрогасящие цепи. Неужели контакторами никто не управляет?
Vlad
По большей части на WiFi релюшках отсутсвуют искрогасящие цепи. Неужели контакторами никто не управляет?
вы удивляетесь, что китайцы не сделали по уму массовую дешевку... не стоит
Чешипузик
Чешипузик
По большей части на WiFi релюшках отсутсвуют искрогасящие цепи. Неужели контакторами никто не управляет?
Кстати, видно, что стоят какие-то стеклянные диоды. Значит, плата рассчитана только на подключение DC.
Vlad
Кстати, видно, что стоят какие-то стеклянные диоды. Значит, плата рассчитана только на подключение DC.
похоже, даже резисторы разной мощности\размера, так что не всё тут халтурно. но это на 4х релейной плате, а на 2х релейной - и резисторы все мизерные
ㅤ
Кстати, видно, что стоят какие-то стеклянные диоды. Значит, плата рассчитана только на подключение DC.
Причем тут DC? Это обратный диод катушки реле чтоб транзистор не вынесло Катушка да, DC, а реле хоть AC хоть DC может коммутировать
Чешипузик
Причем тут DC? Это обратный диод катушки реле чтоб транзистор не вынесло Катушка да, DC, а реле хоть AC хоть DC может коммутировать
Просто про DC я упомянул, что если защищать контакты реле от индуктивной нагрузки одним диодом, то эта защита работает только для DC цепи. Для AC используют подключение двумя стабилитронами, подключенными общими анодами.
Чешипузик
ㅤ
Вот здесь хорошо расписано про защиту контактов реле. https://ldsound.info/relay-without-spark/
Я знаю эту базу. Зачем она мне? Стпвь. Rc фильтр снаружи
Чешипузик
Все такие умные, куда бы деться! 😁
ok-home
Ну пятница же К людям надо мягше а на вопросы смотреть ширше
Max
DFRobot Edge101 ESP32 industrial IoT controller offers isolated RS485 and CAN Bus interfaces DFRobot Edge101 is an industrial-grade IoT controller built around the ESP32 MCU, designed as a bridge between development boards and industrial IoT systems. Housed in a full metal enclosure, it comes with various protection features including surge, ESD, lightning, overvoltage, and reverse polarity protection, and supports continuous 24/7 operation in harsh environments. It integrates RS-485,… https://www.cnx-software.com/2025/05/30/dfrobot-edge101-esp32-industrial-iot-controller-offers-isolated-rs485-and-can-bus-interfaces/
Ruslan
да пошли они нахер, спокойно заказал в чип и дипе )
Ка
да пошли они нахер, спокойно заказал в чип и дипе )
В чипе из опыта дьявольская наценка.
Ruslan
В чипе из опыта дьявольская наценка.
электроника — хобби для состоятельных пацанов (с)
Max
Battery-powered SQUiXL devkit pairs 4-inch touchscreen display with ESP32-S3 WiFi and Bluetooth SoC Unexpected Maker’s SQUiXL is a battery-powered ESP32-S3 WiFi and Bluetooth IoT controller and development platform with a 4-inch touchscreen display with 480×480 resolution. Designed for makers, hardware engineers, embedded developers, and home automation enthusiasts, the SQUiXL integrates with 8MB PSRAM and a 16MB SPI flash for plenty of resources for the firmware. Other features include… https://www.cnx-software.com/2025/05/30/battery-powered-squixl-devkit-pairs-4-inch-touchscreen-display-with-esp32-s3-wifi-and-bluetooth-soc/
Ка
не только электроника...
Согласен, в любое хобби надо вкладывать, ну если только сбор бутылок можно в обратное русло повернуть. 😁
҃marker
Всем привет можете посоветовать лёгкий проект а то не могу найти подходящий
Денис
Vlad
привет 0) есть две одинаковых платы на базе классического ESP32 контроллера, с одной прошивкой, в разных точках, с разным тырнетом. Тырнет стабилен везде. Обмен с сервером каждые 20 секунд HTTPS\POST. UPD: СЕРВЕРА РАЗНЫЕ ! 1) сервер проверяет время последнего контакта контроллеров каждые 2 минуты, и орет в Тележку при пропадании. 2) Watchdog заряжается на 2 минуты 3) было добавлено логгирование каждые 3 минуты на сервер размера свободной RAM, стека и reboot_reason. 4) один (скажем, "домашний") - работает часами и сутками без проблем, ram не течет, стек не меняется 5) второй ("боевой", на удаленном объекте) - работал несколько месяцев отлично, без сбоев (по сути в холостую, ожидая команд с сервера), и недавно начал пару раз в сутки пропадать со связи на 2-3 минуты, не больше 6) по добавленным скудным логам стало видно, что reboot=6, т.е. ESP_RST_TASK_WDT 6 Срабатывание watchdog-таймера задачи
Vlad
привет 0) есть две одинаковых платы на базе классического ESP32 контроллера, с одной прошивкой, в разных точках, с разным тырнетом. Тырнет стабилен везде. Обмен с сервером каждые 20 секунд HTTPS\POST. UPD: СЕРВЕРА РАЗНЫЕ ! 1) сервер проверяет время последнего контакта контроллеров каждые 2 минуты, и орет в Тележку при пропадании. 2) Watchdog заряжается на 2 минуты 3) было добавлено логгирование каждые 3 минуты на сервер размера свободной RAM, стека и reboot_reason. 4) один (скажем, "домашний") - работает часами и сутками без проблем, ram не течет, стек не меняется 5) второй ("боевой", на удаленном объекте) - работал несколько месяцев отлично, без сбоев (по сути в холостую, ожидая команд с сервера), и недавно начал пару раз в сутки пропадать со связи на 2-3 минуты, не больше 6) по добавленным скудным логам стало видно, что reboot=6, т.е. ESP_RST_TASK_WDT 6 Срабатывание watchdog-таймера задачи
прошивка Ардуино, никаких прерываний, тасков esp_idf.... по сути просто по таймерам общение с сервером, парсинг принятых команд, щелкание релюшками, если команды есть (хотя их не было практически) wtf can be ?
Max
Ну раз по собаке, то где-то застревает. А где застревает - то сказать сложно заочно.