ㅤ
Блин обманул(
ㅤ
ㅤ
Но полная сборка один хер не нужна в нормальном состоянии
Ruslan
На эмке версия 4.4 собирается примерно минуту, на эйре для секретарш
ok-home
Rocket
Я не перегибаю, visual studio пишет время компиляции. Меня это тоже вымораживает, после кейла который достаточно большой проект собирает за 2 секунды
Возможно на ноуте имеет место перегрев проца, нужно запустить cpu-z для мониторинга температуры проца при сборке. Если температура выше 60-70 градусов, имеет смысл для начала почистить радиатор пневмо очистителем снаружи ( баллончик с сжатым воздухом) при выключенном ноуте. И проверить температуру ещё раз. Возможно придется чистить ещё раз, с разборкой ,если снова выше 60-70 градусов, с заменой термопасты на мх-4 , проверкой и смазкой вентилятора охлаждения. Как разбирать ноут есть на Ютюб , для каждой модели свой способ. Ещё есть способ понижения температуры проца путем уменьшения напряжения питания и частоты проца на 20% средствами виндоуза . При уменьшении частоты /напряжения проца на 80% можно втрое увеличить длительность работы на батарее.
BAT
ok-home
Можно по подробнее))
А что там подробнее то
ставишь wsl (ubuntu) под виндой. Как ставить в гугле можно найти.
vscode там вроде сам встает, уже не помню
ставишь idf под linux
скорость сборки на той же машине увеличивается в разы
BAT
ok-home
там единственный минус нужно пробрасывать usb порты с виды на линукс, но это давно решили, просто пара лишних нажатий на кнопки (usbipd), и в vscode завезли расширение под это дело
Max
M5Stack Unit Gateway H2 – A tiny ESP32-H2 Thread/Zigbee gateway selling for $6.50
M5Stack’s Unit Gateway H2 is a small Thread/Zigbee gateway powered by the ESP32-H2-MINI-1 module with an 802.15.4 radio for Zigbee 3.0, Thread 1.3, and Matter connectivity.
The Unit Gateway H2, also known as Gateway H2 Unit…, can operate as a gateway (e.g. a Thread Board Router) or a terminal device that communicates with a M5Stack…
https://www.cnx-software.com/2025/03/17/m5stack-unit-gateway-h2-tiny-esp32-h2-thread-zigbee-gateway/
Денис
Всем привет! Подскажите, как на esp реализовать диммер с управляющим сигналом 0-10в , чтобы потом его подключить к Home Assistant, без проводов.
Диммер должен управлять скоростью канального вентилятора через регулятор, у которого управляющий сигнал - два контакта 0-10В.
Может есть готовый проект с прошивкой и что нужно дополнительно купить?
Vladimir
Денис
Vladimir
https://sl.aliexpress.ru/p?key=PtznGHW
Vladimir
Денис
Понятно, спасибо!
Max
Для владельцев дисплеев Sunton на ESP32, по ссылке вы можете скачать архив для своей модели с примерами и схемотехникой плат, а то поиском не очень ищется
http://pan.jczn1688.com/1/ESP32%20module
Max
[Перевод] Самодельная воздушная мышь с мультимедийным управлением
Имея ограниченный бюджет и страсть к DIY‑проектам, я решил создать что‑то полезное, используя те компоненты, которые уже были у меня под рукой. Порывшись в своих запасах, я наткнулся на гироскопический датчик, ESP32-C3 и ёмкостные сенсоры, оставшиеся от предыдущих проектов — и тут меня осенило! Почему бы не собрать воздушную мышь с мультимедийными функциями? Вооружившись этими компонентами и щепоткой креативности, я поставил перед собой цель — собрать Bluetooth HID‑устройство с управлением движением, которое позволит буквально взмахами руки перемещаться по меню, наслаждаясь удобным управлением мультимедиа.
Но и это ещё не всё! Этот мини‑гаджет подходит не только для телевизоров, ПК и Android‑устройств — он также может управлять радиоуправляемыми моделями, роботизированными манипуляторами и другими умными устройствами с плавным управлением движением.
Читать далее
https://habr.com/ru/companies/otus/articles/891484/?utm_campaign=891484&utm_source=habrahabr&utm_medium=rss
ㅤ
ㅤ
https://youtu.be/cd-yxtvIvpk
Видосов в инете масса
Сергей
челы, приветствую
есть странный вопрос
начал поднимать проект на esp32p4, у меня должно быть 4 асинхронные таски:
1. ble
2. wifi
3. i2c
4. ui
экранчик подключается и работает чуть ли нативно через board support package
создание задачи из wifi вместе с работой дисплея и ui работает великолепно, но стоит добавить туда ble, то все рушится, он даже не заходит в app_main, пишу кстати на esp-idf
я поэксперементировал, wifi + ble = ok
wifi + ui = ok
ble + ui = !ok
ble + wifi + ui = !ok
сделал вывод, что где-то конфликт между ble и ui,
если нужен код, я отправлю.
Заранее спасибо за помощь!!!
Реализовываю через ванильный FreeRTOS, wifi и ble работают на esp32c6, на моей esp32p4 нет их поддержки, поэтому на моем девките вывели c6, соединили их через sdio, к ним претензий нет
Может как-то обмануть эту многозадачность через допустим millis, циклы какие интересные бесконечные, но как факт нужна помощь у меня уже глаз замылился
Еще раз огромное спасибо за помощь!!!!
Сергей
челы, приветствую
есть странный вопрос
начал поднимать проект на esp32p4, у меня должно быть 4 асинхронные таски:
1. ble
2. wifi
3. i2c
4. ui
экранчик подключается и работает чуть ли нативно через board support package
создание задачи из wifi вместе с работой дисплея и ui работает великолепно, но стоит добавить туда ble, то все рушится, он даже не заходит в app_main, пишу кстати на esp-idf
я поэксперементировал, wifi + ble = ok
wifi + ui = ok
ble + ui = !ok
ble + wifi + ui = !ok
сделал вывод, что где-то конфликт между ble и ui,
если нужен код, я отправлю.
Заранее спасибо за помощь!!!
Реализовываю через ванильный FreeRTOS, wifi и ble работают на esp32c6, на моей esp32p4 нет их поддержки, поэтому на моем девките вывели c6, соединили их через sdio, к ним претензий нет
Может как-то обмануть эту многозадачность через допустим millis, циклы какие интересные бесконечные, но как факт нужна помощь у меня уже глаз замылился
Еще раз огромное спасибо за помощь!!!!
// Сильный новичок на самом деле, как в микроконтроллерах так и в этой беседе, если что сделал не по правилам, то прошу понять и простить, это все из-за моего тупняка
Сергей
сама ошибка это assert failed к app_main и выкидывает core dump 0 ядра
Сергей
вопрос наверное больше творческий, который перетекает в реализацию кода
ㅤ
челы, приветствую
есть странный вопрос
начал поднимать проект на esp32p4, у меня должно быть 4 асинхронные таски:
1. ble
2. wifi
3. i2c
4. ui
экранчик подключается и работает чуть ли нативно через board support package
создание задачи из wifi вместе с работой дисплея и ui работает великолепно, но стоит добавить туда ble, то все рушится, он даже не заходит в app_main, пишу кстати на esp-idf
я поэксперементировал, wifi + ble = ok
wifi + ui = ok
ble + ui = !ok
ble + wifi + ui = !ok
сделал вывод, что где-то конфликт между ble и ui,
если нужен код, я отправлю.
Заранее спасибо за помощь!!!
Реализовываю через ванильный FreeRTOS, wifi и ble работают на esp32c6, на моей esp32p4 нет их поддержки, поэтому на моем девките вывели c6, соединили их через sdio, к ним претензий нет
Может как-то обмануть эту многозадачность через допустим millis, циклы какие интересные бесконечные, но как факт нужна помощь у меня уже глаз замылился
Еще раз огромное спасибо за помощь!!!!
Так может у тебя где-то размера стека просто не хватает? Как рушится то
Сергей
пробовал разные значения, и отдельные таски для ui без мьютекса, везде один и тот же крах
ㅤ
Ну мне кажется тут мало кто баловался с P4. Учитывая его сырость и сомнительную вероятность релиза - ну его нафиг
Сергей
Сергей
все кроется в использование esp-idf
ㅤ
Везде есть нюансы.
Сергей
а единственный прикол отходящий за рамки - это esp_hosted, со своей с6
ㅤ
Ну esp_hosted это старая база для тех же линуксов
Сергей
в espressif явно не самые глупые китайцы сидят
ㅤ
ㅤ
Он не вышел в релиз. Порой issues в esp-idf
Сергей
Сергей
ㅤ
Брать китайские железки иногда впринципе лотерея а уж брать бета/альфа китайские железки ну это я не знаю, супергерои что-ли?
Сергей
просто что предлогаю
Сергей
Сергей
и исходить из логики что это такая же ванильная esp
Сергей
у которой памяти много
Сергей
оттолкнуться отсюда, и понять почему идет крах
ㅤ
Ну так у тебя все падает к херам когда ты прикручиваешь бле через esp_hosed так?
Сергей
Сергей
ble адекватно не совместим с bsp
Сергей
тоесть все комбинации рабочие, кроме тех в которых блютуз работает с дисплеем оодновременно
Сергей
и по сути сам вопрос в том, как подружить ble с bsp, использую компонент esp-nimble-cpp, ибо ничего другого завести не получилось
Max
Эта статья опоздала лет на двадцать: музыкальный центр с CD-караоке, радио и блютусом на ESP32 своими руками
Пожалуй, самый любимый мой аудиоформат — это CD Audio. Он либо читается идеально, либо не читается совсем — в отличие от кассет и катушек, кинематику проигрывателей которых нужно то и дело обслуживать. При этом компакт-диск обладает такой же тактильностью, как и винил, но существенно меньшими размерами — внушительная коллекция займёт от силы пару небольших книжных шкафов. Ретрофутуризма, как в минидиске, в нём нет, но за отсутствие артефактов ATRAC'а это мы ему простим :-)
Ещё с детства у меня была мечта собрать проигрыватель компакт-дисков самому. В те времена слово «микроконтроллер» звучало гордо, и скорее всего обозначало, что для сборки и наладки схемы нужно иметь целый стенд оборудования на несколько тысяч баксов. Да и приводы компакт-дисков от компьютера были в цене, выкорчевать его из компьютера для своей поделки его никто бы не дал.
Прошло 20 лет, что такое компакт-диск — некоторые не вспомнят, а некоторые уже и не знают. Те приводы, что ещё не постигла участь металлолома, то и дело валяются по мусорным ящикам комиссионок за копейки. Микроконтроллеры же наоборот, стали встречаться в ящике любого самодельщика пачками, да и я со своими часами уже поднаторел в программировании оных.
Поэтому — погнали! Делаем свой CD-player с караоке и CD TEXT'ом!
Push «PLAY»
https://habr.com/ru/companies/timeweb/articles/883772/?utm_source=habrahabr&utm_medium=rss&utm_campaign=883772
ㅤ
А потом не забудь PR отправить в espressif что ты нашел баг
Ruslan
да навертел с потоками, вангую )
ok-home
Сергей
Сергей
Сергей
если скинул как мудак скажите как надо я переделаю
Ruslan
Сергей
Сергей
я же писал что новичок
Сергей
я до этого писал на ардуино иде только
Ruslan
загугли, мы ждём
ok-home
0x4ff0236c: lv_memzero at C:/Users/molml/Desktop/tested/lvgl_demo_v9/managed_components/lvgl__lvgl/src/stdlib/lv_string.h:75
(inlined by) lv_draw_rect_dsc_init at C:/Users/molml/Desktop/tested/lvgl_demo_v9/managed_components/lvgl__lvgl/src/draw/lv_draw_rect.c:42
ну вроде как здесь смотри
что то с выделением памяти насколько я понимаю
а первые строчки при перезагрузке ?
Сергей
https://pastebin.com/xsYqzgLi
Сергей
Сергей
я могу выложить туда все логи, уно моменто
Сергей
https://pastebin.com/aFrpTFWt
Сергей
Max
Индикатор искусственного горизонта на базе esp32
Для получения данных о пространственном положении самолета в полете, а также для информирование о высоте и скоростях разрабатываются пилотажные дисплеи.
Читать далее
https://habr.com/ru/articles/891606/?utm_source=habrahabr&utm_medium=rss&utm_campaign=891606
Serj
Всем привет! Вчера собирал проект Airweek на esp8266 (wemos d1) столкнулся с проблемой, долго работает моторчик, полез в код задержка реализована через delay (1000), по факту он работает секунды 4, понижение времени соответственно ничего не дает, так как время цикла проца большое, какие есть варианты решения проблемы?
Ilia M
Serj
Ilia M
попробую
я бы подцепил светодиод и тестировал на нём. Или в монитор порта логи писал обо всех этапах цикла
Serj