home.social

#esp32 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #esp32, aggregated by home.social.

  1. You need a 1234 GiB GPU to run your program?
    Let me play you the tiniest... breakout board!

    The 10-cent CH32V003 microcontroller and a single capacitor make a complete breakout board. Honestly, I didn't even need the PCB. The capacitor could be soldered directly on the pins.

    I flashed it with the . Not so "Nano" in comparison! for scale.

    And it has support!

  2. You need a 1234 GiB GPU to run your program?
    Let me play you the tiniest... #microcontroller breakout board!

    The 10-cent CH32V003 microcontroller and a single capacitor make a complete breakout board. Honestly, I didn't even need the PCB. The capacitor could be soldered directly on the pins.

    I flashed it with the #Arduino . Not so "Nano" in comparison! #ESP32 for scale.

    And it has #Rust support!

    #rustlang #riscv #DIY #electronics

  3. [Перевод] Как загрузить любой шрифт Google Fonts на дисплей ESP32 — без Processing и ручной конвертации

    Встроенных шрифтов TFT_eSPI хватает ровно до того момента, когда интерфейс ESP32 хочется сделать аккуратнее обычного тестового стенда. В статье автор показывает браузерный генератор для Google Fonts и собственных TTF, а заодно объясняет, как устроен формат VLW и что важно учесть при работе со сглаживанием, LittleFS, переносами строк и размером файла. Настроить шрифты

    habr.com/ru/companies/otus/art

    #esp32 #Google_Fonts #TFTдисплей #TFT_eSPI #LVGL #шрифты_для_микроконтроллеров #VLW #LittleFS #встраиваемые_системы #embeddedразработка

  4. Clever hacker fits 537,000 domains in a tiny $5 ESP32 ad-blocking dongle — firmware uses only around 50KB of RAM and can answer blocked lookups in 10 milliseconds | Tom's Hardware

    tomshardware.com/networking/cl

    #diy #esp32 #dns

  5. Clever hacker fits 537,000 domains in a tiny $5 ESP32 ad-blocking dongle — firmware uses only around 50KB of RAM and can answer blocked lookups in 10 milliseconds | Tom's Hardware

    tomshardware.com/networking/cl

    #diy #esp32 #dns

  6. Oh of course someone has ESP-ified the #Ikea Uppatvind.

    My track record with this genre of project is fairly poor. Once tried to solder to a Vindriktning but ripped one of the cable connectors off the PCB trying to remove the cable. Never even got to the soldering part.

    #ESP32

    github.com/jonathonlui/esphome

  7. Погодный чёрный ящик: пишем лог давления и температуры на MicroSD с ESP32-C3

    Привет Хабр! Большинство современных метеостанций для умного дома бесполезны без интернета или локального MQTT-брокера. Пропал Wi-Fi — данные о микроклимате за последние сутки испарились вместе с перезагрузкой контроллера. Готовые логгеры стоят дорого, а их проприетарное ПО не дает доступа к сырым данным. Мне требовалось максимально дешевое и автономное решение — классический "черный ящик" для квартиры и балкона. Устройство должно пережить внезапное отключение света, не потерять ни одной точки замера и при этом отдавать накопленную историю в виде простого txt файла. Никаких облаков, подписок и зависимостей от сторонних сервисов. В этой статье я расскажу, как собрать такой регистратор на базе ESP32-C3 Super Mini, барометра bme280, датчика температуры и влажности и обычного карт-ридера!

    habr.com/ru/articles/1060342/

    #arduino #esp32 #esp #esphome #bme280 #diy #diy_или_сделай_сам #умныйдом #умный_дом #метеостанция

  8. Погодный чёрный ящик: пишем лог давления и температуры на MicroSD с ESP32-C3

    Привет Хабр! Большинство современных метеостанций для умного дома бесполезны без интернета или локального MQTT-брокера. Пропал Wi-Fi — данные о микроклимате за последние сутки испарились вместе с перезагрузкой контроллера. Готовые логгеры стоят дорого, а их проприетарное ПО не дает доступа к сырым данным. Мне требовалось максимально дешевое и автономное решение — классический "черный ящик" для квартиры и балкона. Устройство должно пережить внезапное отключение света, не потерять ни одной точки замера и при этом отдавать накопленную историю в виде простого txt файла. Никаких облаков, подписок и зависимостей от сторонних сервисов. В этой статье я расскажу, как собрать такой регистратор на базе ESP32-C3 Super Mini, барометра bme280, датчика температуры и влажности и обычного карт-ридера!

    habr.com/ru/articles/1060342/

    #arduino #esp32 #esp #esphome #bme280 #diy #diy_или_сделай_сам #умныйдом #умный_дом #метеостанция

  9. Погодный чёрный ящик: пишем лог давления и температуры на MicroSD с ESP32-C3

    Привет Хабр! Большинство современных метеостанций для умного дома бесполезны без интернета или локального MQTT-брокера. Пропал Wi-Fi — данные о микроклимате за последние сутки испарились вместе с перезагрузкой контроллера. Готовые логгеры стоят дорого, а их проприетарное ПО не дает доступа к сырым данным. Мне требовалось максимально дешевое и автономное решение — классический "черный ящик" для квартиры и балкона. Устройство должно пережить внезапное отключение света, не потерять ни одной точки замера и при этом отдавать накопленную историю в виде простого txt файла. Никаких облаков, подписок и зависимостей от сторонних сервисов. В этой статье я расскажу, как собрать такой регистратор на базе ESP32-C3 Super Mini, барометра bme280, датчика температуры и влажности и обычного карт-ридера!

    habr.com/ru/articles/1060342/

    #arduino #esp32 #esp #esphome #bme280 #diy #diy_или_сделай_сам #умныйдом #умный_дом #метеостанция

  10. 🦾 The PocketMage resurrects the PDA with an e-paper screen

    「 Powered by an ESP32-S3 microcontroller with just 2MB of RAM and 16MB of storage (expandable with a microSD card), the PocketMage is geared toward simple productivity tasks, but is a bit more capable than the earliest clamshell PDAs from companies like Casio 」

    theverge.com/tech/963281/pocke

    #pocketpc #pda #epaper #esp32

  11. 🦾 The PocketMage resurrects the PDA with an e-paper screen

    「 Powered by an ESP32-S3 microcontroller with just 2MB of RAM and 16MB of storage (expandable with a microSD card), the PocketMage is geared toward simple productivity tasks, but is a bit more capable than the earliest clamshell PDAs from companies like Casio 」

    theverge.com/tech/963281/pocke

    #pocketpc #pda #epaper #esp32

  12. 🦾 The PocketMage resurrects the PDA with an e-paper screen

    「 Powered by an ESP32-S3 microcontroller with just 2MB of RAM and 16MB of storage (expandable with a microSD card), the PocketMage is geared toward simple productivity tasks, but is a bit more capable than the earliest clamshell PDAs from companies like Casio 」

    theverge.com/tech/963281/pocke

    #pocketpc #pda #epaper #esp32

  13. 🦾 The PocketMage resurrects the PDA with an e-paper screen

    「 Powered by an ESP32-S3 microcontroller with just 2MB of RAM and 16MB of storage (expandable with a microSD card), the PocketMage is geared toward simple productivity tasks, but is a bit more capable than the earliest clamshell PDAs from companies like Casio 」

    theverge.com/tech/963281/pocke

    #pocketpc #pda #epaper #esp32

  14. 🦾 The PocketMage resurrects the PDA with an e-paper screen

    「 Powered by an ESP32-S3 microcontroller with just 2MB of RAM and 16MB of storage (expandable with a microSD card), the PocketMage is geared toward simple productivity tasks, but is a bit more capable than the earliest clamshell PDAs from companies like Casio 」

    theverge.com/tech/963281/pocke

    #pocketpc #pda #epaper #esp32

  15. Esp-Monitor: архитектура и развертывание self-hosted IoT-платформы для микроконтроллеров ESP

    Одним из самых вдохновляющих моментов в разработке микроконтроллерных устройств является их первая установка и запуск в локальной сети. И этот же момент может превратиться в настоящий ад, когда процедуру приходится повторять десятки или сотни раз. Множество однотипных контроллеров, развертываемых одновременно, требуют часов монотонного конфигурирования — времени, которое любому инженеру хотелось бы провести с большей творческой пользой. Для решения этой проблемы был разработан легкий open-source сервис с открытым исходным кодом и условным названием «esp-monitor» .

    habr.com/ru/articles/1059516/

    #IoT #esp32 #esp8266 #esphome #go #golang #backend #ios #k8s #kubernetes

  16. Esp-Monitor: архитектура и развертывание self-hosted IoT-платформы для микроконтроллеров ESP

    Одним из самых вдохновляющих моментов в разработке микроконтроллерных устройств является их первая установка и запуск в локальной сети. И этот же момент может превратиться в настоящий ад, когда процедуру приходится повторять десятки или сотни раз. Множество однотипных контроллеров, развертываемых одновременно, требуют часов монотонного конфигурирования — времени, которое любому инженеру хотелось бы провести с большей творческой пользой. Для решения этой проблемы был разработан легкий open-source сервис с открытым исходным кодом и условным названием «esp-monitor» .

    habr.com/ru/articles/1059516/

    #IoT #esp32 #esp8266 #esphome #go #golang #backend #ios #k8s #kubernetes

  17. Esp-Monitor: архитектура и развертывание self-hosted IoT-платформы для микроконтроллеров ESP

    Одним из самых вдохновляющих моментов в разработке микроконтроллерных устройств является их первая установка и запуск в локальной сети. И этот же момент может превратиться в настоящий ад, когда процедуру приходится повторять десятки или сотни раз. Множество однотипных контроллеров, развертываемых одновременно, требуют часов монотонного конфигурирования — времени, которое любому инженеру хотелось бы провести с большей творческой пользой. Для решения этой проблемы был разработан легкий open-source сервис с открытым исходным кодом и условным названием «esp-monitor» .

    habr.com/ru/articles/1059516/

    #IoT #esp32 #esp8266 #esphome #go #golang #backend #ios #k8s #kubernetes

  18. Inspired by "Text to Speech on ESP32 - Wit.ai & OpenAI TTS" youtube.com/watch?v=dNadDhVf-Kg (#DroneBotWorkshop ), I compared three self-hosted text-to-speech systems--Piper, Kokoro, and Qwen3-TTS.

    All performed well, but Piper's modest resource requirements make it my likely choice for an entirely in-house ESP32 TTS service. I have included the audio files, too.

    salemdata.net/johnpress/?p=1076

    #TextToSpeech #TTS #ESP32 #OpenSource #SelfHosted #PiperTTS

  19. IoT системы не безопасны и разрознены

    Ни для кого не секрет, что IoT‑устройства собирают огромное количество информации, в том числе личные данные пользователей и фиксируют их местоположение. А также они жёстко привязаны к конкретному производителю, т.е. пользователь зависим от конкретного производителя или бренда. Гаджеты совместимы с парой основных систем, но кроссплатформенность отсутствует. Устройства разных производителей часто не могут взаимодействовать друг с другом без дополнительных шлюзов. Универсального протокола связи устройств тоже нет. Из стандартов: Zigbee, Matter, Z‑Wave, Bluetooth, Wi-Fi — как следствие умные устройства плохо дружат между собой.

    habr.com/ru/articles/1058210/

    #mqtt #esp32 #микроконтроллеры #шифрование #redis #безопасность #diy

  20. IoT системы не безопасны и разрознены

    Ни для кого не секрет, что IoT‑устройства собирают огромное количество информации, в том числе личные данные пользователей и фиксируют их местоположение. А также они жёстко привязаны к конкретному производителю, т.е. пользователь зависим от конкретного производителя или бренда. Гаджеты совместимы с парой основных систем, но кроссплатформенность отсутствует. Устройства разных производителей часто не могут взаимодействовать друг с другом без дополнительных шлюзов. Универсального протокола связи устройств тоже нет. Из стандартов: Zigbee, Matter, Z‑Wave, Bluetooth, Wi-Fi — как следствие умные устройства плохо дружат между собой.

    habr.com/ru/articles/1058210/

    #mqtt #esp32 #микроконтроллеры #шифрование #redis #безопасность #diy

  21. IoT системы не безопасны и разрознены

    Ни для кого не секрет, что IoT‑устройства собирают огромное количество информации, в том числе личные данные пользователей и фиксируют их местоположение. А также они жёстко привязаны к конкретному производителю, т.е. пользователь зависим от конкретного производителя или бренда. Гаджеты совместимы с парой основных систем, но кроссплатформенность отсутствует. Устройства разных производителей часто не могут взаимодействовать друг с другом без дополнительных шлюзов. Универсального протокола связи устройств тоже нет. Из стандартов: Zigbee, Matter, Z‑Wave, Bluetooth, Wi-Fi — как следствие умные устройства плохо дружат между собой.

    habr.com/ru/articles/1058210/

    #mqtt #esp32 #микроконтроллеры #шифрование #redis #безопасность #diy

  22. 📈🤖 Oh joy, yet another #IoT device nobody asked for: a #fan powered by 'iroh' 🌀 (whatever that means), because clearly, turning a fan on and off with a regular switch was just too mundane. 🏆 Instead, why not spend hours coding an #ESP32 to do what anyone's 5-year-old could accomplish with a gentle breeze? 🌬️
    iroh.computer/blog/an-iroh-pow #TechHumor #Innovation #Automation #HackerNews #ngated

  23. 📈🤖 Oh joy, yet another #IoT device nobody asked for: a #fan powered by 'iroh' 🌀 (whatever that means), because clearly, turning a fan on and off with a regular switch was just too mundane. 🏆 Instead, why not spend hours coding an #ESP32 to do what anyone's 5-year-old could accomplish with a gentle breeze? 🌬️
    iroh.computer/blog/an-iroh-pow #TechHumor #Innovation #Automation #HackerNews #ngated

  24. Я сделал жене счётчик рядов. Теперь он живёт в документации Waveshare

    Всё началось с того, что моя жена любит вязать. Однажды я заметил, что во время вязания она постоянно записывает количество рядов и петель в обычный блокнот. Я спросил: «А есть какое-нибудь приложение для этого? Наверняка уже всё придумали». Оказалось, что приложения действительно есть, но пользоваться ими не так удобно, как хотелось бы. Нужно брать телефон, открывать приложение, переключаться между экранами — в процессе вязания это скорее отвлекает, чем помогает. Тогда я решил посмотреть, какие ещё есть варианты. Открыл маркетплейсы и быстро нашёл множество простых механических счётчиков рядов стоимостью около ста рублей. Казалось бы, проблема решена. Но в какой-то момент я понял, что это отличный повод наконец разобрать накопившуюся коллекцию электроники, которая годами лежала без дела, и сделать что-то своё. Так вместо покупки готового счётчика появилась идея собрать небольшой электронный помощник для вязания — устройство, которое будет удобно использовать именно в процессе работы. → Как я всё усложнил →

    habr.com/ru/articles/1057774/

    #esp32 #embedded #diy #3dпечать #opensource #носимая_электроника #сезон_DIY_и_IT