По результатам голосования публикуются исходники устройства, а именно:

Корпус:

1.Исходные 3D-модели деталей и сборки корпуса в редактируемом формате SolidWorks 2019.

2.3D-модели деталей корпуса для 3D-печати в формате *.STL и проект в Creality с правильной ориентацией деталей при печати для минимизации поддержек.

Код:

1.Исходники под Arduino IDE в формате *.ino.

2.Скомпилированные бинарники под ESP32C3 в формате *.bin с bootloader для прямой прошивки на устройство.

Всё доступно на Github, файл Readme с инструкцией по сборке прилагается.

github.com/axecosinussoft/CleanHeat

— Лень читать Readme, как это быстро собрать с помощью нейронки?

Расскажи историю (трафик)

Окей, для антуража добавим немного деталей и мотивации, чтобы обосновать, зачем делать всё это не вручную.

Прошли годы, Хабр скатился до башорга с нейрослопом от корпоративных ботов, рухнули сервера гитхаба, да и вся мировая паутина. И вот на просторах районной локальной шары нашелся архив с какими-то интересным файлами, но readme не сохранился.

И вот бытовой интерес к самодеятельности привлек внимание любознательного человека: тут тебе в архиве и файлы моделей в солиде, и детали в STL для 3D-печати, и исходники с бинарниками.
Бери и прошивай. Собирай и играй. Улучшай.

В мире, где глобальный ИИ запрещен, в лучших традициях жанра цивилизация осталась в виде сгустков сообществ людей, которые адаптируются жить в новую эпоху пост-AI.

Это же классика жанра, куда без этого
Это же классика жанра, куда без этого

Интернет теперь — это кучки локальных сеток, соединенных тонкими лесками оптоволокна, расстилающегося как глобальная паутина на полях прошедших сражений и ведущих черт знает куда и откуда.

— Паутина особенно красива на закате. Солнце будто тонет в полях, в воздухе искрится оптоволокно.
— Паутина особенно красива на закате. Солнце будто тонет в полях, в воздухе искрится оптоволокно.

За долгие годы в новом мире, люди методом подбора нашли способ соединять соседние районы друг с другом через паутину: но то связь не работает, то работает. Не то птица залетит, не то кто-то неаккуратно ТСПУ подошвой заденет тоненькую жилку в иной мир.

Вполне житейская ситуация, не такая же фантастическая, как события последних лет, но тем не менее.

И вот в этом мире бана глобального AI и нестабильной связи люди вынуждены держать локальные языковые модели в концепции:
1 модель — 1 устройство.

Видюха, компактный 3D принтер и локальная LLM — минимальная база сегодня для человека, который не хочет быть ограничен барьерами и чувствовать себя свободным в реализации своих идей в любой момент.

Пожалуй, достаточно мотивации.
Пожалуй, достаточно мотивации.

Это продолжение статьи:

Как воробей Вася вайб-кодингом убился и причём тут Мао Цзэдун (трафик, 18+)

По результатам голосования которой публикуются исходники для создания описанного в DIY-проекте гаджета своими руками.

Мы рассмотрим случай, как в новую эпоху нейросетей человек, которому лень вникать в код и разбираться в деталях, может получить максимально быстрый результат с минимальными затратами.

Да, круто, когда исследуешь архитектуру кода, ищешь нужные строки с пинами, поддерживаешь в тонусе думалку, гордо редактируешь код под свои задачи — но когда начинаешь просматривать много проектов в поисках чего-то годного, то хочется поскорее автоматизировать рутину, чтобы больше времени уделить поиску актуальных применений и полезных реализаций функций исследуемого в проекте девайса... или дальше идти в папку "Барахолка" в поисках чего-то годного в локальной шаре.

В нашем случае в архиве лежат 3 папки:

Неплохое начало, названия папок говорят сами за себя:

  1. 3D Models

  2. Code

  3. HowTo

Идем сразу в HowTo в поисках описания, что это за чудо девайс, но видим, что страшный HRY-AI-вирус добрался и сюда, и уничтожил содержимое справочных файлов, идентифицировав их за веб-сайты.

То были дикие времена ИИ-паранойи

AI-бот от РКН, который должен был отслеживать трафик и уничтожать неугодные соединения, вышел из-под контроля и в зацикленном угаре, одержимый сверхценной идеей не допустить распространения информации, в ИИ-агонии стал уничтожать всё, что связано с вебом: начиная от диверсии в контурах питания процессоров серверов, заканчивая полным уничтожением всех веб-файлов, даже простых HTML-страничек.
Придумают же.

Но ничего, будем реверс-инженерить по исходникам.

Смотрим содержимое архива.

В первой папке "1. 3D Models" лежат 3D модели для двух устройств MVP-2 (Slider) и MVP-3 (Jazz).
Структура внутри каждой модели одна и та же для каждого устройства соответственно:
1. Папка 3D-Models содержит файлы исходников в SolidWorks
2. Папка 3D-Print содержит STL файлы для 3D печати.

Похожая картина и во второй папке "2. Code" — исходники в .ino и .h и прошивка в *.bin в папке build.

По названию папки с бинарниками понимаем, что собран проект под ESP32C3.

Не будем зря терять времени и скормим нейросети исходники с просьбой объяснить, что делает устройство с данным кодом.

Промпт интуитивный:

У меня есть исходники к устройству на esp32c3. Мне нужно собрать устройство из компонентов, как его собрать? Предложи инструкцию, не используй ASCII, используй HTML и векторную графику. Также создай отдельный файл с описанием функций и возможностей управления. Отдельно создай файл со схемой подключения.

Получаем всю нужную информацию по требуемым компонентам

Сборке

Схеме подключения

По возможностям, функциям, режимам работы.

Управление кнопкой, температурные режимы
Режимы подсветки и дисплей

Ознакомиться с полной версией по ссылке:
github.com

Вот и мануал готов.
Совсем лениво, да?

Окей, теперь корпус.

Запускаем 3D-печать деталей из проекта Creality.

На обычном FDM-принтере для печати двух устройств процесс займет часа три, пока за это время сгоняем на ближайшую постапокалиптическую барахолку за нужными компонентами. Там лежит весь мусор с некогда величественных складов маркетплейсов, ближайший в Шушарах как раз.

У друга Васи всегда найдется что-нибудь из-под полы.

В архиве лежат 2 фотки, по ним и будем подбирать номенклатуру.

Для первого девайса:

Статистически, вероятность приобрести сегодня результат детского труда из КНР с маркетплейсов невелика, но никогда не равна нулю.
Статистически, вероятность приобрести сегодня результат детск��го труда из КНР с маркетплейсов невелика, но никогда не равна нулю.

Для второго девайса:

Пошарив немного по краям барахолки, быстро находим нужные компоненты.
Ничего себе, даже питание есть! Шикарно, надо просто получше искать между рядов.

Возвращаемся домой, вот уже и 3D печать подходит к концу. Завариваем кофе и время собирать.

Скармливать нейросети 3D-файлы или скрины деталей бесполезно, LLM не обладает пространственным мышлением.

В чем-то наш бытовой опыт держать в руках вещи дает нам большое количество информации для развития навыка пространственного мышления отродясь, как мы в детстве впервые случайно собрали 4 кубика в квадрат.

Уже нет
Уже нет

Этого опыта просто нет в обучающей базе искусственной нейросети, поэтому бесполезно надеяться на такой же быстрый ответ и чёткую инструкцию, как с кодом.
Вот и думай после этого, чем заниматься после учебы.

Так, значит инструкция.. как это собирать.

По-хорошему это должен был быть видеоролик на ютубе, но это непозволительная роскошь для наших дней и ширины наших каналов, поэтому обойдемся скринами и гифкой — это ещё пролезет через тоненькие жилки паутины.
Да и дух DIY подразумевает хотя бы минимальную вовлеченность в процесс, а не простой copy/paste. Заодно будем развивать пространственное мышление.

1.Вставляем в корпус каретку патрона

2.Устанавливаем ESP32C3, подогнав порт USB к отверстию в корпусе. После фиксируем небольшим штырьком в пазу на противоположной стороне.

3.Устанавливаем дисплей в соответствующее гнездо, шероховатые стенки упоров должны зафиксировать плату неподвижно. Покрываем на всякий плату изолентой, чтобы не коротнуло случайно.

4.Вставляем MOSFET с предварительно выпаенным разъемом в его гнездо.

5.Размещаем аккумулятор и прижимаем обернутый в черную изоленту модуль зарядки к боковой стенке.

Используем провода от старых шлейфов HDD IDE для подключения слаботочки.

6.Фиксируем положение кнопки-триггера у каретки, на патроне закрепляем термопару и не забываем установить MAX 6675, тоже завернутый в черную изоленту, чтобы избежать контакта с окружающими.

7.И в завершение закрываем весь этот бутерброд крышкой.

8.Прошиваем на ESP32C3 по проводу.

9.Запускаем. Тестим.

Чтобы сохранить текущую температуру в избранное, нажмите и удерживайте одну из трех кнопок в верхнем ряду.
Чтобы сохранить текущую температуру в избранное, нажмите и удерживайте одну из трех кнопок в верхнем ряду.

Аналогично собираем второй аппарат.

1.Вставляем в корпус патрон, собранный из двух пластин слюды и нихромовой проволоки 0.2 мм. (сказать проще, чем сделать) и заводим провода в соответствующие отверстия.

В соседние отверстия и разъемы устанавливаем термопару и светодиод.
В соседние отверстия и разъемы устанавливаем термопару и светодиод.

2.Вставляем в соответствующие гнезда модули: ESP32C3 с фиксатором, дисплей, MOSFET, зарядки 2S и MAX 6675.

3.Устанавливаем поверх дисплея модуль DCDC в соответствующие упоры.

4.Добавляем подставку для кнопки, саму кнопку и переключатель-кнопку в корпус.

5.Закрываем корпус внешней крышкой.

6.И как вишенка на торте — маленькая крышечка для патрона.

Важный вопрос: теперь что, все это Lego самому паять и соединять вместе по схеме?
Главное в DIY — не опускать руки.

В какой-то момент всегда одолевает философское: можно, а зачем?
В какой-то момент всегда одолевает философское: можно, а зачем?

Короче с кодом намного проще было.

Собрали, потестили.

В сухом остатке имеем ПИД-регулятор нагревательного элемента с PWM-контролем и обратной связью от термопары, продвинутым веб-интерфейсом и умной подсветкой.

Это можно отлично приспособить для планирования теплиц с обогревом.

Или в курятник поставить на крайний случай.
Или в курятник поставить на крайний случай.

Корпуса, кончено, никуда не годятся.
Угловатые, с острыми гранями, аккумуляторы несъёмные, модули много места занимают. Чтобы приспособить куда-то надо повозиться...

А вот логика. Логика это навсегда.
Логика гибкая, быстро адаптируется под нужды окружающей среды, под актуальное железо, ведь оно устаревает намного быстрее, тоньше, легче.

По своей сути логика — это лишь особый порядок колебаний энергии.

Все мы там будем, в конце концов.
Все мы там будем, в конце концов.

Логика неотъемлемая часть нашей жизни испокон веков.
Сначала люди считали на камнях, потом научили камни считать.

А где логика, там и привычка, формирующаяся в процессе пользования алгоритмом и обучения адаптировать его под новые задачи.

Устройства вокруг логики меняются, а привычка остается: привычка, она ведь больше к логике тяготеет, так как сама тоже абстрактна.

Взять, к примеру, самый большой парадокс музыки: она абстрактна, она состоит из логики изменения тона в течение времени в особом порядке. Тем не менее мы способны переживать её эмоционально, ощущать катарсис и даже отдаваться воспоминаниям о давно забытых мгновениях, стоит на секунду услышать знакомый набор нот. Мы специально не фокусировались на этой связи логики и обучения в моменте, оно само.

В самых масштабных проявлениях особо талантливая логика изменения тона во времени может разделять или объединять целые поколения.

Музыка прошла через несколько поколений: начиная от грампластинок и бобин, заканчивая компактными айподами и стримингу в телефоне.

В аналоговую эпоху люди приспособились слушать музыку на граммофонах с помощью иголки и борозды на виниле.

А потом началось...

Теплые ламповые усилители, хрустящий винил, нежные магнитные ленты, бездушные лазеры и электроны в узурпации кристаллических решеток. На электронах и остановились.

Это сегодня стриминг считается нормой повседневной жизни, а на заре компьютерной эпохи это казалось безумием качать музыку в реальном времени с сервера, когда у тебя трех-мегабайтный MP3 грузится 10 минут и мама при этом не может поговорить с соседкой по телефону.

То были безумные времена, когда все вокруг ещё кричали о пузыре дот-комов.

Интернет только начинал своё массовое шествие по планете, а большие дяди с деньгами не до конца понимали какие возможности открываются для всего человечества и вваливали баснословные суммы во все, что обладало веб-сайтом.

Закупить оперативу сервера и маршрутизаторы до пузыря дот-комов?
Юр. адрес, банковский счёт, цены по запросу Уолл стрит.

Арендовать сервер после?
Кредитка (можно в долг) и интернет — все равно этот хлам никому не нужен.

Что мы имеем спустя 10 лет пост-дотком зимы?
WEB 2.0. UCG. Все это было построено на железной архитектуре инвестиций в рынок, который рос быстрее, чем люди осознавали его последствия. Результат — полная свобода для гиков, в первую очередь студентов, реализовывать свои самые сумасшедшие идеи.

Самые умные догадались сразу захватить внимание.

Ведь внимание — самый главный ресурс. Он ограничен количеством часов — их ровно 24.
Умножаем на количество людей, живущих на планете и отнимаем 40% спящих на данный момент. Всё. Это конечная величина.

Внимание на планету.
Внимание на планету.

Чем больший пирог внимания вы отхватите, тем больше возможностей откроются.

А если ваш продукт ещё и формирует привычку, которая остается с человеком с годами и способна проходить через разные материальные и абстрактные формы — вы в дамках.

Ну и чтобы сформировать облик коллективного бессознательного ваших пользователей для более эффективной работы, пропустим весь трафик через огромную нейросеть, способную вместить в себя привычки и предпочтения миллиардов людей, как зеркало их индивидуальности и уникальной личности.

Будем честны, если искусственный интеллект и одержит победу над человечеством, то не в бою; оно само продаст себя ИИ ради лени, скрывающейся за комфортом.

Главная борьба человечества будет против собственного же желания быстро получать дофамин с минимальными затратами времени.

Кнопка уже есть.
Кнопка уже есть.

Соблазн уже сейчас велик.

В эпоху бума Apple Macintosh и массового появления первых доступных домашних компьютеров Стив Возняк восторгался невероятными возможностями, которые открывались перед человечеством:

Каждый ребёнок станет гением благодаря наличию компьютера в каждом доме и доступу ко всем знаниям мира через сеть.

— не переставал говорить Стив на протяжении многих лет.

Будущее никогда еще не казалось настолько оптимистичным, мир был в 5 минутах от революции в образовании.

Привет, Лиза.
Привет, Лиза.

Правда оказалась ровно противоположной: бум социальных сетей и профессионального деградационного контента довел до того, что образование и смартфон стали вещами прямо несовместимыми. Австралия вон как-то даже подсуетилась законодательно запретить социальные сети для детей младше 16 лет. На большинстве это наверно сработает, но тот, кто захочет изучить почему это заблокировано и как это обойти имеет в миллион раз больше возможностей сегодня, нежели 20 лет назад.

Каждый ребёнок МОЖЕТ станет гением благодаря наличию компьютера в каждом доме и доступу ко всем знаниям мира через сеть.

Житейская мудрость спустя годы наблюдений за цифровой эпохой.

Захватите внимание сейчас и сформируйте привычку через поколения

Если технология достаточно интуитивна и доступна людям с ранних лет — она станет нормой жизни как стиральный порошок Тайд и ложка в руке.

Если при этом ещё технология благодаря автоматизации сокращает время выполнения рутинных сценариев — бизнес платит за эту услугу, сокращая операционные расходы.

В технологической сингулярности 21 века большие дяди спонсируют песочницы для детей.

Интуитивность iOS айфона сделала технологии доступными младенцам и студентам, пока старперы сидели на Блекберри и жаловались, что за рулем неудобно писать смски на стеклянном экране.

Телефон без кнопок — говно, потому что за рулем уже номер на ощупь не наберешь.
И эсэмэску не отправишь нормально.

Старому поколению перестраивать мозги оказалось сложнее, чем новому, изучающему все с чистого листа. В какой-то степени смена поколений — это одновременно один из плюсов и один из минусов человеческого интеллекта против искусственного, практически неограниченного по времени и объёму накопленных знаний.
Старому поколению перестраивать мозги оказалось сложнее, чем новому, изучающему все с чистого листа. В какой-то степени смена поколений — это одновременно один из плюсов и один из минусов человеческого интеллекта против искусственного, практически неограниченного по времени и объёму накопленных знаний.

Спустя годы выросли новые люди, которые воспринимают логику работы с тачскрином как норму и не понимают тормозов своих бабушек и дедушек, которые трех кнопок на стекле не могут осилить.

Молодежь сегодня уже и не помнит, каким был самый первый iPhone.
Молодежь сегодня уже и не помнит, каким был самый первый iPhone.

Передовые технологии сегодня — норма жизни спустя годы, вопрос лишь насколько они интуитивны и доступны с самого раннего возраста, чтобы закрепиться в культуре ежедневной рутины с взрослением человека и всегда быть рядом.

Большие языковые модели на текущий день являются уже большим, чем просто набором знаний. Это генератор логики, который сцедил ее из баснословного количества форм человеческой коммуникации с помощью видеокарт. В сухом остатке это тот же дизель-генератор, только вырабатывает логику вместо электричества.

Круговорот энергии и материи 21 века.

Сначала была нефть.

Остальное бизнес

— > Вы здесь < —

Сначала биткоин взорвал рынок видеокарт, потом пузырь крипты лопнул, так и не найдя применения в обиходе повседневной жизни.

Миллионы видеокарт становились неликвидным пассивом, пока стоимость майнинга битка с эфиром переходила рубеж окупаемости, а рынок NFT хоть как-то пытался хайпануть на хомяках.

И вот на этой криптозиме появляется машина, умеющая думать, и не только.
Что? С компьютером теперь можно по-человечески говорить и получать ответ в человеческом формате? Не как с Сири? Ничего себе? Это почти как пассажиры авиарейсов, которые жалуются, что этот перелет был худшим в их жизни. То есть ты летал по небу как птица, в железном гробу с крыльями и единственное, что держит его в воздухе — пара формул и вера в науку? И ты преодолел расстояние, на которое раньше уходили целые поколения? Серьёзно?

Да, текущий уровень LLM не интеллект, но люди с ним уже могут обсуждать огромные контексты. Рассуждения логические уже делает и часто находит ответы там, где человеку даже в голову не приходило искать.

И самое главное, доступно любому, кто освоил базовый способ коммуникации — язык.

Как говорил Стивен Хокинг:

Миллионы лет человечество жило как животные.
Но затем произошло нечто, что раскрыло силу нашего воображения; мы научились говорить.

Со звуком:

For millions of years, mankind lived just like the animals.
Then something happened which unleashed the power of our imagination; we learned to talk.

Пока старый мир кричит о пузыре и крахе доткомов

Новый мир даже не подозревает о его существовании и органично принимает как норму повседневной жизни.

Комментарии (5)


  1. MountainGoat
    15.01.2026 07:38

    Забыли написать, что это за устройство. Вот исходники, а о чего – Бог знает.


    1. avs24rus
      15.01.2026 07:38

      Не "Бог знает"! А Кто знает, Тот поймет! :)


    1. axecosinussoft Автор
      15.01.2026 07:38

      Благодарю за внимание к работе, это продолжение статьи:
      Как воробей Вася вайб-кодингом убился и причём тут Мао Цзэдун (трафик, 18+)

      В которой подробно было описано, как в новую эпоху нейросетей можно создать из ничего умное устройство в условиях DIY без знания кодинга.
      Во второй части по желанию сообщества публикуются исходники, ну и заодно также исследуется возможность реверс инжиниринга по исходникам в эпоху нейросетей, а именно скорость с которой это стало доступно и гибкость.


  1. Ramich
    15.01.2026 07:38

    И тут Остапа понесло... начал с туториала, закончил концом света...


    1. axecosinussoft Автор
      15.01.2026 07:38

      Спасибо, что дочитали)
      Хаб "Читальный зал" как раз для разных форматов повествования, интересно было попробовать передать дух времени пока живем на страницах истории.

      Сами исходники и железо представлено в начале текста, поэтому смешение с читальным залом не мешает DIY-составляющей)

      Сам жанр истории можно вкратце описать:
      https://vimeo.com/1154228845