Tonchik
Ясно , а если к плате подключён (припаян) sd reader ,то какое максимальный объем памяти может использовать от micro sd, и может ли плата запускать код который находится на sd карте
Запускать- у тебя столько кода в оперативку ESP не влезет... кстати надо глянуть по поводу подгрузки и выгрузки бинарей во фриртос...
Dmitry
Был у одного запрос на огромное (в масштабах есп) веб апи "с красивым дизайном" для использования в отдалённых местах сельхоза. Но там самое то было SPI 16mb подцепить дополнительно.
ESP для сельхоза только в качестве оконечника под wifi-камеры потянет — там навигация нужна с шустрой интерактивной графикой, несколько видеопотоков тащить на экран, возможно с обработкой типа привязки к маркерам, и двойной CAN (*) и что-то уровня Cortex-M4 для десятков оконечных датчиков и контроля подвеса (*) для надёжности, чтобы поменьше телепузика с паяльником и ноутбуком по полям гонять
Yoda
Какие 50%? Пару процентов может. И нахера. Флешку 16 метров присрал и го. В конце концов гзип никто не отменял
В смысле нахрена? Чтобы лишнее не хранить и лишнее не передавать - это же очевидно.
Yoda
Что очевидно? Где ты на пробелах 50% нагреб ?
Пойди почитай тесты и не парь мне голову. 🤡
ㅤ
Пойди почитай тесты и не парь мне голову. 🤡
Я тебе головю на парю. Какие тесты. Где ты 50% нагреб пробелами. Своими словами
Yoda
Я тебе головю на парю. Какие тесты. Где ты 50% нагреб пробелами. Своими словами
Там не только пробелы оптимизируются, 🤡 https://cssnano.github.io/cssnano/docs/what-are-optimisations/
ㅤ
Там не только пробелы оптимизируются, 🤡 https://cssnano.github.io/cssnano/docs/what-are-optimisations/
Да я базу знаю. Своими словами ты умеешь говорить или нет ?
Евгений
Опять шедевры с сайтами на ESP? =)
Max
Creative Pogo LED Lighting - Modular Plug-in LED Boxes Hi everyone! Welcome to my latest project: a modular, plug-in LED lighting system that is as fun as it is functional! https://www.hackster.io/mertarduino/creative-pogo-led-lighting-modular-plug-in-led-boxes-699b96
Max
https://www.youtube.com/watch?v=OnWOePwNMKw
Денис
https://www.youtube.com/watch?v=OnWOePwNMKw
и качество соответствующее🤩
DimidrollOff
Парни, привет ) подскажите как esp32 s2 mini v1.0 в режим загрузки перевести, зажимал и 0 + rst, подключал отпускал rst, потом 0... не в какую не хочет, пытаюсь залить в неё wled с сайта установщика, ругается "Failed to initialize. Try resetting your device or holding the BOOT button while clicking INSTALL."
DimidrollOff
как то раз у меня вышло, не могу вспомнить как делал, год назад удалось залить, а тут чет попалась под руку дай думаю побалуюсь и в итоге ничего не получается(
ㅤ
да конечно
А то я видел в продаже esp32 с3 mini с чипом без встроенного флеш, и народ жаловался что им подсовывали. Может и s2 mini такая же петрушка. Маркировку глянь его на всякий
ㅤ
S2FH4 должна быть
Agent
ну на всякий
на всякий можно еще заклинание произнести и принести в жертву барашка
ㅤ
ok-home как это ни странно - не совсем бред, с сайта вемос Hold on Button 0 Press Button Reset Release Button 0 When you hear the prompt tone on usb reconnectionресет отрубает usb, нужно дождаться пока usb на коипе опять подключится и уже сам отресетит esp... возможно ересь - но что то в этом есть
ok-home
на линуксе всё ок, моментально подрубается
на винде пара секунд, + на s2 насколько я помню именно DFU, его как то по другому стартапить нужно ( в отличии от s3 и с3, там usb jtag он сам все делает )
Max
Зачем покупать, когда можно… или как я собирал систему мониторинга фильтра воды и что из этого вышло Привет, Хабр! Наверное, многие из вас понимают, насколько важно качество питьевой воды для здоровья человека. Технологии не стоят на месте и высокотехнологичные решения очистки воды, которые когда-то казались фантастикой, теперь доступны и для бытового применения за небольшие деньги. Речь идет о фильтре, работающего на принципе обратного осмоса, который позволяет получать питьевую воду высокого качества даже из самых загрязненных источников. В этой статье я расскажу о своем опыте разработки системы мониторинга для бытового фильтра воды и что в итоге из этого получилось. Читать далее https://habr.com/ru/companies/timeweb/articles/862628/?utm_campaign=862628&utm_source=habrahabr&utm_medium=rss
Max
Seeed Studio Simplifies Home Assistant Mains Control with a XIAO ESP32C3 Two-Channel Wi-Fi Relay Seeed Studio has built a compact gadget designed to make it easier to get mains-powered devices integrated into your Home Assistant or other smart home control system: the Espressif ESP32-C3-powered Two-Channel Wi-Fi AC Relay. "Our Seeed Studio XIAO ecosystem has been growing steadily with tap-on accessories like Grove expansion boards, sensors, connectivity modules, and actuators to complement our thumb-sized dev boards," says Seeed's Lily Li of the new launch. "But one thing kept coming up in our XIAO Open Roadmap: you wanted more relays! Well, we heard you, and here’s our answer: the new Seeed Studio Two-Channel AC Wi-Fi Relay." The compact relay box is built around Seeed's XIAO ESP32C3 compact microcontroller development board, which in turn features an Espressif ESP32-C3 system-on-chip — delivering a single 32-bit RISC-V processor core running at up to 160MHz, 400kB of static RAM, 4MB of flash memory, and a radio with IEEE 802.11b/g/n Wi-Fi and Bluetooth 5.0 Low Energy (BLE) connectivity plus Bluetooth Mesh support. To this, the company has added a pair of 100-250VAC relays good to 10A, with a combined maximum load of 2,400W at 240V, with the outputs and the power inputs on screw terminals. There's a Shanghai Belling BL0942 power-metering chip, delivering a claimed power usage measurement error of just 0.1 per cent — and the microcontroller comes pre-flashed with the ESPHome firmware, meaning it rapidly integrates into Home Assistant for control, automation, and both live and historical power draw measurements. "The relay comes in a white 3D-printed enclosure (which you can download and customize from Thingiverse for free)," Li adds. "And for all you makers and developers who want to DIY with your existing XIAO boards — stay tuned! We’re working on a universal relay add-on that’ll be compatible with all XIAO dev boards." The Two-Channel Wi-FI AC Relay is listed on the Seeed store at $19.90 before volume discounts, with availability estimated in early January 2025. More information is available on the Seeed wiki , where Li says schematics will soon be uploaded under an unspecified open source license. The company has promised to release schematics under an open source license. (📷: Seeed Studio)Seeed has launched an ESPHome-flashed Espressif ESP32-C3-powered smart relay, ready for use with Home Assistant. (📹: Seeed Studio) https://www.hackster.io/news/seeed-studio-simplifies-home-assistant-mains-control-with-a-xiao-esp32c3-two-channel-wi-fi-relay-b75382b1eaa8
Дм
Плата NodeMcu при заливке программы через Arduino ide выдает ошибку. AT команды выполняет. В чем дело?
Max
LoRaWAN no code ESP32-S3 development platform offers Arduino MKR, MikroBus, FeatherWing, and Grove expansion (Crowdfunding) Sheffield-based IoT company, inx-systems has developed a programmable LoRaWAN IoT module and a development breakout board that integrates with Arduino MKR, Adafruit FeatherWing, Grove, and mikroBUS shields. The module is powered by an ESP32-S3 microcontroller which comes preloaded with inx’s no-code LoRaWAN software development platform, Lucid. The WAN-4-ALL module has built-in Wi-Fi, Bluetooth, and LoRaWAN… https://www.cnx-software.com/2024/12/10/lorawan-no-code-esp32-s3-development-platform-offers-arduino-mkr-mikrobus-featherwing-and-grove-expansion/
Дм
покажи ошибку которую выдаёт
На работающей плате (похожая на нее), такая диагностика: .. esptool.py v2.8Serial port COM3 Connecting....Chip is ESP8266EX .. На неработающей: .. esptool.py v2.8 Serial port COM3 Traceback (most recent call last): File "C:\Users\dmand\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4/tools/upload.py", line 65, in <module> esptool.main(cmdline) File "C:/Users/dmand/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/esptool\esptool.py", line 2889, in main esp = chip_class(each_port, initial_baud, args.trace) File "C:/Users/dmand/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/esptool\esptool.py", line 249, in init self._port.write_timeout = DEFAULT_SERIAL_WRITE_TIMEOUT File "C:/Users/dmand/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/pyserial\serial\serialutil.py", line 388, in write_timeout self._reconfigure_port() File "C:/Users/dmand/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/pyserial\serial\serialwin32.py", line 222, in _reconfigure_port 'Original message: {!r}'.format(ctypes.WinError())) serial.serialutil.SerialException: Cannot configure port, something went wrong. Original message: PermissionError(13, '�������������� � ������� ���������� �� ��������.', None, 31) serial.serialutil.SerialException: Cannot configure port, something went wrong. Original message: PermissionError(13, '�������������� � ������� ���������� �� ��������.', None, 31)
Max
Все мои Ардуинки: часть третья, ESP8266 и ESP32 И снова, уже в третий раз (здесь у нас первый, вон там второй) вашему вниманию предлагается моя коробочка с Ардуинками. На этот раз будем извлекать из неё и рассматривать под светом допросной лампы платы на микроконтроллерах ESP8266 и ESP32. Также изучим краткую историю появления этих контроллеров, некоторые их особенности и роль в мировой революции место в экосистеме Arduino. Читать дальше → https://habr.com/ru/companies/ruvds/articles/863990/?utm_campaign=863990&utm_source=habrahabr&utm_medium=rss
I don't know
Здравствуйте! Я новичок, можете подсказать как подключать пятивольтовые датчики к esp 32 wroom?
Tonchik
Здравствуйте! Я новичок, можете подсказать как подключать пятивольтовые датчики к esp 32 wroom?
Есть хитрые модули с чипами, которые умеют в обе стороны на одном проводе преобразовывать уровни, за скорость обмена при этом и качество не очень ручаюсь, не пробовал сам. Есть менее хитрые модули без оптронов преобразовывать по одному проводу в одну сторону , эти работают, но за скорость тоже не особо ручаюсь google/aliexpress : logic level converter
AntikillerVova 🇷🇺
Господа, как заставить работать вебсервер и фастлед вместе ? При добавлении просто библиотеки фастлед в скетч с вебсервером ,то вебморда не хочет загружаться.
Max
SenseCAP Indicator – An ESP32-S3 and RP2040-based Meshtastic LoRa device with a 4-inch touchscreen display The SenseCAP Indicator is a 4-inch capacitive touchscreen device designed for IoT connectivity and Meshtastic applications powered by Espressif Systems ESP32-S3 and Raspberry Pi RP2040 microcontrollers. It supports Wi-Fi (802.11b/g/n) and Bluetooth 5.0 LE connectivity, as well as LoRa using theSemtech SX1262 chip. The device also provides Grove connectors for expansion and a microSD slot… https://www.cnx-software.com/2024/12/11/sensecap-indicator-esp32-s3-and-rp2040-based-meshtastic-lora-device-with-a-4-inch-touchscreen-display/
Max
Magicbit — очередная плата на основе ESP32 или… Возможно вы заметили по моим статьям, я большой фанат контроллера ESP32, а одним из его достоинств, является огромное количество плат на его основе. А благодаря своей популярности, он всё больше и больше попадает в образовательное пространство STEM. В прошлом году я не удержался и заказал плату Magicbit, разработчики которой позиционировали её как образовательную, но руки дошли посмотреть только сейчас. Давайте посмотрим, что она из себя представляет. Читать далее https://habr.com/ru/articles/865576/?utm_campaign=865576&utm_source=habrahabr&utm_medium=rss
Валерий
Добрый день. Есть вопрос, подскажите. Есть небольшой проектик на ESP8266 (PlatformIO). Применяю LittleFS. Из PlatformIO все загружается без проблем, но надо отправить прошивку товарищу для загрузки с помощью flash_download_tool. В PlatformIO полчаем 2 файла firmware.bin - это программа, как я понимаю с помощью flash_download_tool грузится по 0x0000 адресу, а по какому адресу грузить данные littlefs.bin? platformio.ini [env:d1_mini_lite] platform = espressif8266 board = d1_mini_lite framework = arduino ;на борту есть 4Мбайт FLASH памяти из нее мы 1Мбайт отдаем под файловую систему board_build.ldscript = eagle.flash.4m1m.ld ;сообщает что за файловая система у нас будет на борту. В данном случае LIttleFS board_build.filesystem = littlefs
Валерий
Нашел
Vlad
замутил я тут утилиту для реверс-инжиниринга печатных плат. присоветуйте, в каком eCAD-е форматы файлов схем и плат открытые текстовые ? Altium уже не предлагать. Хотя экспорт в Альтиум из рекомендуемого софта желателен, конечно
Vlad
https://rutube.ru/video/8fd1d7ae4b3625706c76757850a38d77/
пока раздумываю над EasyEDA и KiCAD, но никогда ни в одном из них не работал - какой актуальнее сейчас у нас ?
Dmitry
Комунить удалось к IDF проекту на си прикрутить файла на плюсах? Делаю, как доктор прописал, но не видит String и class. Как будто файлы не плюсовые https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-guides/cplusplus.html
Vlad
Актуальнее тот, где планируется делать плату
Именно. Я лично привык к Альтиуму, но там формат замороченный. Пока ищу альтернативы. Если альтернатива может экспортить в/из Альтиума - отлично. Но формат файлов-то хочется документированный
Vlad
само реверсит?, а что будешь делать если 3-4 и более слоев?
Ты можешь себе такое вообразить, чтобы само реверсило ? :) Если цепь прозвонена от пина до пина, которые на двух сторонах, то пофигу через сколько слоев она была прозвонена
Argon
Добрый вечер, такой вопрос, вот я достал бинарник из esp32, возможно ли вообще этот бинарник привести к исходному коду из Arduino IDE на языке C/C++?
Денис
Добрый вечер, такой вопрос, вот я достал бинарник из esp32, возможно ли вообще этот бинарник привести к исходному коду из Arduino IDE на языке C/C++?
бинарник обратно в исходник считай нет, даже если скормить какой проге по итогу ты получишь код долекий от оригинального исходного
Argon
Короче говоря наколдовать исходный код из esp32 почти нереально как я понял, да?
ㅤ
Добрый вечер, такой вопрос, вот я достал бинарник из esp32, возможно ли вообще этот бинарник привести к исходному коду из Arduino IDE на языке C/C++?
Посмотри в сторону гидры, она экстензу умеет вроде в си пребразовывать. Но максимум это для изучения чего либо. Ибо имен функций не будет, переменных тоже. Код может быть сильно оптимизирован компилятором. Ну какую-то логику достать можно если есть определенный опыт в реверсе
ㅤ
Так же возможно даже что-то пропатчить.
Argon
Ну код будет выглядеть вот так (справа).
Ну короче говоря изначальный исходник прошивки не получится достать, он будет видоизменённый
Argon
Понял, спасибо
Rocket
Я пытался много раз припой на место юсб поставить, ток замыкание сделал
Нормальный гелевый флюс нужен, паяльник с честным контролем температуры и с тонким жалом. Я свой отвалившийся порт припаял нормально, тонким жалом под лупой.
Евгений
🥖BѦTꚚNYѦ🍞 ¦ #FREEDUROV
125 рублей стоит/49 гривен/600 тенге/1,17 долларов
ㅤ
125 рублей стоит/49 гривен/600 тенге/1,17 долларов
А в сербских динарах? И польских златых?
Mezzo Lab
А в сербских динарах? И польских златых?
Спасибо что не в сирийских фунтах
Max
Гляньте кто проснулся
༺ 𝐕𝐚𝐧𝐢𝐤 ༻
Здравствуйте, Кто то работал отправки .txt файла на email с помощью ESP-IDF?
ㅤ
Здравствуйте, Кто то работал отправки .txt файла на email с помощью ESP-IDF?
Ты опросить хочешь всех присутствующих совершить ?
ㅤ
Не понял тебя
Ну тут 2900 человек. Хочешь чтоб каждый из них ответил да или нет? Или к чему этот опрос? Если есть конкретный вопрос - задавай
༺ 𝐕𝐚𝐧𝐢𝐤 ༻
нужен пример отправки .txt файла на email с помощью ESP-IDF, в интернете есть примеры но для arduino IDE
Dmitry
можно взять пример https://github.com/espressif/esp-idf/tree/master/examples/cxx/rtti
Так пробовал и еще раз переделал под этот вариант - но в коде срр нет string, а main.c приходится сильно перелопачивать, в нем нет плюсов и код плюсов могу вызывать из отдельной прокладки