• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Недавнее содержимое от dzanis

  1. D

    CH582M (СH581, CH582, СH583)

    О, вижу накидал скринов. Очень красивый веб интерфейс. Я пока только разбираюсь с ble, но уже втянулся, с каждой строчкой кода всё интереснее. Да, с возгласами я, пожалуй, погорячился. Просто когда надежда на скорость в этом чипе, а на деле нифига, эмоции сами выходят через uart без фильтра Но...
  2. D

    CH582M (СH581, CH582, СH583)

    Интересно, а почему товарищ здесь пишет , что добился до 1.1 МБит/с на CH582F . Сам я ещё не дошёл до отправки больших массивов данных. Всего что я понял за два дня, это как создать на openwch ble api собственный сервис. Самый простой пример для этого взял из battservice.c . Изучив этот сервис...
  3. D

    CH582M (СH581, CH582, СH583)

    pvvx, спасибо за труды и эксперименты! Пока WCH гордо пишет в даташите про 2 Мбит/с, мы имеем честные 9 КБ/с. В мегабитах это выглядит ещё печальнее, стыдно перед dial-up из 90-х . Но благодаря тебе хотя бы знаем реальность, а не маркетинг. Правда, остаётся вопрос: куда вообще пристроить столь...
  4. D

    CH582M (СH581, CH582, СH583)

    Понятно. А по SPI к INA не подключится?
  5. D

    CH582M (СH581, CH582, СH583)

    Проверить что последние байты идентичны тем , что были отправлены? Я думал просто тест скорости провести. Можно отправлять один и тот-же пакет,с итерацией последних байт для того чтоб понимать номер пакета. Но тут у меня другая проблема. Настроил и собрал iSLER.c на MRS2 , залил в CH592 и чип...
  6. D

    CH582M (СH581, CH582, СH583)

    Я уже чувствую что всё там плохо. Это ограничение тика в TMOS (по 625 мкс) нельзя менять пользователю, это какая-то подлянка от wch. А если протестировать на скорость мима стека от wch? Взять пример от ch32fun https://github.com/cnlohr/ch32fun/blob/master/examples_ch5xx/iSLER/iSLER.c . И...
  7. D

    CH582M (СH581, CH582, СH583)

    Что за пример использовался? Если \EVT\EXAM\BLE\SpeedTest_Peripheral то я там ничего не понял. Самое качественное что я видел, это библиотека h2zero/NimBLE-Arduino, но она для esp32. Ну в общем это надувательство со скоростью я могу наказать через продавца. Пожалуюсь что мол скорости нету 2mbs...
  8. D

    Power Profiler

    В связи с прибытием CH592, собрал проект при помощи Visual Studio Code + PlatformIO (platform-ch32v). Всего лишь понадобилось поправить в config.h строку #include "CH59x_common.h" и всё собралось без проблем. Успешно появился USB COM при подключении к ПК на WIN11. Соединил с INA 219...
  9. D

    CH582M (СH581, CH582, СH583)

    Спасибо за столь интересное описание. Но это надо не сюда плакать, каким-то редким прохожим, а идти прямо к начальству. Накатать им в issue на git про эту проблему. А то они думают раз все молчат то и проблем с их кодом не существует. Один только pvvx эту проблему нашёл на весь китай. Это не...
  10. D

    CH582M (СH581, CH582, СH583)

    WCH, похоже, настолько не умеют на C программировать, что решили ble стек сразу в бинарниках писать , чтобы никто не догадался, что там внутри вообще не код, а набор goto и while(1) А я уже заказал CH582F и CH592F. Теперь только остаётся использовать их вместо подставки под паяльник…Или может...
  11. D

    Диммер для вентилятора 220В

    На моторе не испытывал. На лампочке попробовал, нормально.
  12. D

    Диммер для вентилятора 220В

    Для мотора нужен хороший детектор перехода через ноль в переменной сети. Я таким воспользовался https://d1.amobbs.com/bbs_upload782111/files_40/ourdev_643643NSY57M.pdf
  13. D

    Измерение частотного сигнала

    https://github.com/DavidAntliff/esp32-freqcount.git
  14. D

    "ползунок" в асинхронном режиме

    Я сначала тестирую в браузере страничку,отлаживаю чтоб не было ошибок и потом уже добавляю прошивку.Кстати как ты вставляешь веб код в прошивку?
  15. D

    "ползунок" в асинхронном режиме

    Ну тут без всего скетча не понятно.Поставьте вывод в сериал и смотрите где именно не работает. server.on("/dutyCycle", HTTP_GET, [](AsyncWebServerRequest *request) { valueString = request->getParam("value")->value();// получить значение из параметра value Serial.println(valueString); // Задаем...
Сверху Снизу