<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Esp32 on TechMinimal</title><link>https://techminimal.ru/tags/esp32/</link><description>Recent content in Esp32 on TechMinimal</description><generator>Hugo</generator><language>ru</language><copyright>© 2025–2026 TechMinimal · Игорь Федоров | Лицензия &lt;a href="https://creativecommons.org/licenses/by-nc-sa/4.0/" target="_blank">CC BY-NC-SA 4.0&lt;/a></copyright><lastBuildDate>Wed, 08 Jul 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://techminimal.ru/tags/esp32/index.xml" rel="self" type="application/rss+xml"/><item><title>RGB-лампа цветных теней</title><link>https://techminimal.ru/projects/rgb-shadow-lamp/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0000</pubDate><guid>https://techminimal.ru/projects/rgb-shadow-lamp/</guid><description>&lt;h2 id="-08072026-">── 08.07.2026 ──&lt;/h2>
&lt;p>Всё железо куплено: три 1 Вт диода R/G/B, драйверы PT4115, ESP32. Осталось собрать, погонять на нагрев и придумать корпус с креплением под радиаторы — это сейчас главный затык. Дальше прошивка с веб-морды в стиле MONSTRIX (ползунки R/G/B + эффекты).&lt;/p></description></item><item><title>Панель на лампах ИВ-12</title><link>https://techminimal.ru/projects/vfd-panel/</link><pubDate>Mon, 06 Jul 2026 00:00:00 +0000</pubDate><guid>https://techminimal.ru/projects/vfd-panel/</guid><description>&lt;h2 id="-06072026-">── 06.07.2026 ──&lt;/h2>
&lt;p>Старт: купил лампы, протестировал питание, запустил — светятся. Есть фото и видео теста. Дальше — драйверы на TPIC6B595 и логика.&lt;/p></description></item><item><title>Пушка Гаусса 2.0</title><link>https://techminimal.ru/projects/gauss-gun-v2/</link><pubDate>Sun, 05 Jul 2026 00:00:00 +0000</pubDate><guid>https://techminimal.ru/projects/gauss-gun-v2/</guid><description>&lt;h2 id="-05072026-">── 05.07.2026 ──&lt;/h2>
&lt;p>Первую простую пушку собрал и потестил — скорость слабая, но видео вышло весёлое. Теперь объединяю две в одну двухступенчатую, добавляю сервопривод наведения и дальномер для расчёта баллистики. Все детали уже есть — осталось собрать и запрограммировать.&lt;/p></description></item><item><title>Телеграм-пейджер на Meshtastic</title><link>https://techminimal.ru/projects/meshtastic-pager/</link><pubDate>Fri, 03 Jul 2026 00:00:00 +0000</pubDate><guid>https://techminimal.ru/projects/meshtastic-pager/</guid><description>&lt;h2 id="-03072026-">── 03.07.2026 ──&lt;/h2>
&lt;p>Кодировка кириллицы готова и протестирована. Свой энкодер: вместо ~100 русских символов в пакет влезает 210. Это не архивирование — своя кодировка под кириллицу, но по факту жмёт текст почти как zip.&lt;/p>
&lt;h2 id="-28062026-">── 28.06.2026 ──&lt;/h2>
&lt;p>Собрал прототип: цепляется к Meshtastic на магнитных pogo-коннекторах, текст выводится по UART на экран.&lt;/p>
&lt;h2 id="-20062026-">── 20.06.2026 ──&lt;/h2>
&lt;p>Этап 1 пройден. Meshtastic нормально шлёт и принимает, выбранные каналы зашиты, сообщения приходят, личка тоже.&lt;/p></description></item><item><title>Геймификатор продуктивности</title><link>https://techminimal.ru/projects/productivity-timer/</link><pubDate>Thu, 25 Jun 2026 00:00:00 +0000</pubDate><guid>https://techminimal.ru/projects/productivity-timer/</guid><description>&lt;!-- TODO Игорь: надиктовать подробный журнал. Апгрейд-идея: привязка к Home Assistant (журнал задач + статистика). -->
&lt;h2 id="-25062026-">── 25.06.2026 ──&lt;/h2>
&lt;p>Готово и работает автономно: цифровой дисплей и три кнопки. Сделал задачу — начислил себе минуты, запустил обратный отсчёт на отдых. Пока не привязан к Home Assistant — это возможный апгрейд: журнал задач и статистика по минутам.&lt;/p></description></item><item><title>Спектроанализатор эфира 2.4 ГГц</title><link>https://techminimal.ru/projects/spectrum-analyzer/</link><pubDate>Sat, 20 Jun 2026 00:00:00 +0000</pubDate><guid>https://techminimal.ru/projects/spectrum-analyzer/</guid><description>&lt;!-- TODO Игорь: надиктовать подробный журнал. Приложить исходник (github_url) и фото схемы. -->
&lt;h2 id="-20062026-">── 20.06.2026 ──&lt;/h2>
&lt;p>Готово. Матрицы 8×8 — четыре в ряд (32×8), ESP анализирует эфир 2.4 ГГц через nRF24 и рисует загруженность частот. Кнопкой переключаются режимы отображения. Код написан, есть исходник и схема — выложу.&lt;/p></description></item><item><title>MONSTRIX Robot — Эмоциональный робот-компаньон</title><link>https://techminimal.ru/projects/monstrix-robot/</link><pubDate>Thu, 06 Feb 2025 00:00:00 +0000</pubDate><guid>https://techminimal.ru/projects/monstrix-robot/</guid><description>&lt;h1 id="o_o-monstrix-robot--эмоциональный-компаньон">[o_o] MONSTRIX Robot — Эмоциональный компаньон&lt;/h1>
&lt;p>Компактный робот-монстрик с настоящими эмоциями и реакциями на окружающий мир. Вдохновлён сериалом &lt;strong>&amp;ldquo;Love, Death &amp;amp; Robots&amp;rdquo;&lt;/strong>.&lt;/p>
&lt;p>&lt;img src="https://techminimal.ru/images/projects/monstrix-robot/robot-front.jpg" alt="MONSTRIX Robot">&lt;/p>
&lt;p>&lt;strong>Время сборки:&lt;/strong> ~1 час&lt;br>
&lt;strong>Сложность:&lt;/strong> легко (без пайки!)&lt;br>
&lt;strong>Бюджет:&lt;/strong> ~800₽&lt;/p>
&lt;hr>
&lt;h2 id="-что-умеет-робот">[&amp;gt;] Что умеет робот?&lt;/h2>
&lt;h3 id="o_o-эмоциональные-реакции">[o_o] Эмоциональные реакции&lt;/h3>
&lt;ul>
&lt;li>Автоматическая смена эмоций каждые 6 секунд&lt;/li>
&lt;li>Реакция на тряску — робот злится когда его трясут!&lt;/li>
&lt;li>Множество выражений: радость, грусть, удивление, злость, сонливость&lt;/li>
&lt;/ul>
&lt;h3 id="o_o-система-глаз">[o_o] Система глаз&lt;/h3>
&lt;ul>
&lt;li>Реалистичное моргание&lt;/li>
&lt;li>Плавные переходы между эмоциями&lt;/li>
&lt;li>15+ выражений благодаря библиотеке FluxGarage_RoboEyes&lt;/li>
&lt;/ul>
&lt;h3 id="i-умное-поведение">[i] Умное поведение&lt;/h3>
&lt;ul>
&lt;li>Определение движения через гироскоп&lt;/li>
&lt;li>Режим энергосбережения&lt;/li>
&lt;li>WiFi для будущих апгрейдов&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h2 id="-что-понадобится">[+] Что понадобится&lt;/h2>
&lt;h3 id="-3d-печать">[#] 3D-печать&lt;/h3>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Что&lt;/th>
 &lt;th>Настройки&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>Корпус робота&lt;/td>
 &lt;td>PLA/PETG, слой 0.2мм, заполнение 20%&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;p>Модель для печати: &lt;a href="https://makerworld.com/ru/models/1941340-monstrix-robot-emotional-companion#profileId-2085040">MakerWorld&lt;/a>&lt;/p></description></item><item><title>Питание ESP32 от аккумулятора — гайд для новичков</title><link>https://techminimal.ru/guides/esp32-battery-power/</link><pubDate>Thu, 06 Feb 2025 00:00:00 +0000</pubDate><guid>https://techminimal.ru/guides/esp32-battery-power/</guid><description>&lt;h1 id="--питание-esp32-от-аккумулятора--полный-гайд">[+-] Питание ESP32 от аккумулятора — полный гайд&lt;/h1>
&lt;p>Хочешь сделать автономный проект на ESP32? Разберёмся как правильно питать от аккумулятора, почему некоторые решения не работают, и на что смотреть при выборе платы.&lt;/p>
&lt;hr>
&lt;h2 id="-способы-питания-esp32">[~] Способы питания ESP32&lt;/h2>
&lt;h3 id="1-usb--для-разработки">1. USB — для разработки&lt;/h3>
&lt;p>Самый простой способ. Подключил кабель — работает.&lt;/p>
&lt;ul>
&lt;li>Напряжение: 5V&lt;/li>
&lt;li>Удобно для отладки&lt;/li>
&lt;li>Не подходит для автономных проектов&lt;/li>
&lt;/ul>
&lt;h3 id="2-пин-vin--внешний-источник-5v">2. Пин VIN — внешний источник 5V&lt;/h3>
&lt;p>Подаёшь 5V на пин VIN (иногда обозначен как 5V).&lt;/p></description></item><item><title>Подключение OLED дисплея 0.96" к ESP32 — пошаговый гайд</title><link>https://techminimal.ru/guides/esp32-oled-ssd1306/</link><pubDate>Thu, 06 Feb 2025 00:00:00 +0000</pubDate><guid>https://techminimal.ru/guides/esp32-oled-ssd1306/</guid><description>&lt;h1 id="-подключение-oled-096-к-esp32--полный-гайд">[#] Подключение OLED 0.96&amp;quot; к ESP32 — полный гайд&lt;/h1>
&lt;p>OLED дисплей 0.96&amp;quot; на контроллере SSD1306 — идеальный выбор для первого проекта. Подключается 4 проводами, потребляет мало, светится ярко. Разберём всё от пайки до запуска мультика!&lt;/p>
&lt;hr>
&lt;h2 id="-почему-oled-ssd1306">[&amp;gt;] Почему OLED SSD1306?&lt;/h2>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Плюс&lt;/th>
 &lt;th>Описание&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>[~] Низкое потребление&lt;/td>
 &lt;td>~20mA, светятся только активные пиксели&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>[~] Идеальный чёрный&lt;/td>
 &lt;td>Пиксели реально выключены, не светятся&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>[o_o] Отличный контраст&lt;/td>
 &lt;td>Видно даже на солнце&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>[+-] Простое подключение&lt;/td>
 &lt;td>Всего 4 провода по I2C&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>[$] Дёшево&lt;/td>
 &lt;td>~100₽ на AliExpress&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;p>&lt;strong>Минус один:&lt;/strong> I2C интерфейс медленнее чем SPI. Но! Мы запускали анимацию с 15 FPS без проблем — для большинства проектов хватает с головой.&lt;/p></description></item><item><title>Распиновка ESP32 DevKit — полный гайд по пинам для новичков</title><link>https://techminimal.ru/guides/esp32-devkit-pinout/</link><pubDate>Thu, 06 Feb 2025 00:00:00 +0000</pubDate><guid>https://techminimal.ru/guides/esp32-devkit-pinout/</guid><description>&lt;h1 id="-распиновка-esp32-devkit--полный-гайд-для-новичков">[&amp;gt;] Распиновка ESP32 DevKit — полный гайд для новичков&lt;/h1>
&lt;p>Купил ESP32 и не понимаешь куда что подключать? Этот гайд для тебя! Разберём каждый пин и покажем примеры подключения.&lt;/p>
&lt;p>&lt;img src="https://techminimal.ru/images/guides/esp32-devkit-pinout.webp" alt="ESP32 DevKit V1 Pinout">&lt;/p>
&lt;hr>
&lt;h2 id="-быстрый-старт-самые-важные-пины">[&amp;gt;] Быстрый старт: самые важные пины&lt;/h2>
&lt;p>Если лень читать всё — вот главное:&lt;/p>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Задача&lt;/th>
 &lt;th>Пины&lt;/th>
 &lt;th>Примечание&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>&lt;strong>I2C&lt;/strong> (дисплеи, датчики)&lt;/td>
 &lt;td>SDA = GPIO21, SCL = GPIO22&lt;/td>
 &lt;td>Стандартные пины&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>SPI&lt;/strong> (SD-карты, TFT)&lt;/td>
 &lt;td>MOSI = GPIO23, MISO = GPIO19, CLK = GPIO18, CS = GPIO5&lt;/td>
 &lt;td>Быстрый интерфейс&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>UART&lt;/strong> (Serial)&lt;/td>
 &lt;td>TX = GPIO1, RX = GPIO3&lt;/td>
 &lt;td>Занят USB!&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>Питание 3.3V&lt;/strong>&lt;/td>
 &lt;td>3.3V&lt;/td>
 &lt;td>Для датчиков&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>Питание 5V&lt;/strong>&lt;/td>
 &lt;td>VIN&lt;/td>
 &lt;td>Вход от USB&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;strong>Земля&lt;/strong>&lt;/td>
 &lt;td>GND&lt;/td>
 &lt;td>Несколько пинов&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;hr>
&lt;h2 id="-питание-esp32">[~] Питание ESP32&lt;/h2>
&lt;h3 id="как-запитать-плату">Как запитать плату?&lt;/h3>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Способ&lt;/th>
 &lt;th>Пин&lt;/th>
 &lt;th>Напряжение&lt;/th>
 &lt;th>Когда использовать&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>USB&lt;/td>
 &lt;td>micro-USB&lt;/td>
 &lt;td>5V&lt;/td>
 &lt;td>Разработка, отладка&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Внешний БП&lt;/td>
 &lt;td>VIN&lt;/td>
 &lt;td>5-12V&lt;/td>
 &lt;td>Готовый проект&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Напрямую&lt;/td>
 &lt;td>3.3V&lt;/td>
 &lt;td>3.3V&lt;/td>
 &lt;td>Только если есть стабилизатор!&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;p>[!] &lt;strong>Важно:&lt;/strong> Никогда не подавай больше 3.3V на GPIO пины — сгорят!&lt;/p></description></item><item><title>NeuroFrame — AI-рамка с генерацией картинок</title><link>https://techminimal.ru/projects/neuroframe-article/</link><pubDate>Wed, 05 Feb 2025 00:00:00 +0000</pubDate><guid>https://techminimal.ru/projects/neuroframe-article/</guid><description>&lt;p>Собираем компактную рамку, которая сама генерирует картинки нейросетью. Выбираешь стиль — Симпсоны, киберпанк, аниме — и устройство само создаёт уникальные изображения каждые 5 минут.
P.S. Выглядит лучше чем на фото, телефон накидывает констратсность и пытается улучшить тем самым портит изображение) в реальности лучше&lt;/p></description></item><item><title>Уведомлятор заказов — уведомления о заказах WB и Ozon</title><link>https://techminimal.ru/projects/orders-notifier/</link><pubDate>Fri, 24 Jan 2025 00:00:00 +0000</pubDate><guid>https://techminimal.ru/projects/orders-notifier/</guid><description>&lt;p>Собираем компактное устройство, которое показывает количество новых заказов на маркетплейсах Wildberries и Ozon. Когда приходит заказ — загорается подсветка. Идеально для продавцов, чтобы не пропустить заказы.&lt;/p></description></item></channel></rss>