
У каждого из нас в кармане лежит коробочка, которая умеет почти все. Смартфоны обновляются каждый год, и разница между поколениями становится почти незаметной. Если закрыть глаза и попросить вас показать, где на такой коробочке находятся камера, кнопки громкости и блокировки, вы точно справитесь. К смартфонам мы давно привыкли, и сегодня они уже превратились в обычные расходники.
Меня зовут Виталий Митрофанов, я пресейл-аналитик в ДАРе («КОРУС Консалтинг»). В этой статье я расскажу о том, как собрал три устройства, которые не пытаются заменить все сразу, а делают что-то одно и при этом не скрывают, как именно они устроены.
Когда устройства были живыми
Раньше для каждого действия существовал отдельный предмет: плеер — чтобы слушать музыку, часы — чтобы узнавать время, а термометр за окном — чтобы понять, в чем сегодня выйти на улицу и не замерзнуть. У каждой такой вещи была своя форма, звук, место, а потом появился смартфон и заменил все и сразу. С одной стороны, это удобно, спорить тут не с чем. Но вместе с удобством мы кое-что потеряли: перестали радоваться новым устройствам. Теперь они меняются почти незаметно — камера становится на 0,5% быстрее, экран на 0,2 мм шире, а затем все это повторяется через год снова.
Мне захотелось сделать что-то другое — такое, на что человек посмотрит и скажет: «Вау! А что это? Покажи». Хотелось устройства, которое было бы прозрачным и в прямом, и в переносном смысле: чтобы через корпус можно было увидеть внутренности, понять принцип работы и поставить его на стол просто для того, чтобы рассматривать.
В основу я положил три принципа: понятность, простоту и открытость. Весь код выложен на GitHub: его можно повторить, доработать и использовать как основу для собственной версии. Каждое устройство решает одну задачу и делает это хорошо, без лишней магии и черных ящиков.
БИБС: маленький робот из будущего, который заботится о тебе
БИБС — это не просто гаджет, а маленький друг, с которым действительно хочется разговаривать. Он здесь, чтобы помочь тебе не выгореть за рабочим столом: напоминает сделать перерыв, немного прогуляться и выпить воды.

С ним можно разговаривать почти как с обычным собеседником: говоришь — он отвечает, ищет информацию в интернете, запоминает факты и показывает свой статус на маленьком экране. Стоит поставить БИБСа на рабочий стол, как мимо уже никто не проходит: коллеги подходят, трогают его, задают вопросы и удивляются.
Работает он без подписок и расхода токенов, поэтому здесь не появится сообщение вроде «купите премиум, чтобы задать еще один вопрос». К Wi-Fi устройство подключается один раз, после чего о настройках можно забыть. А еще устройство можно подключить к мобильной раздаче интернета и спокойно брать с собой на улицу (запоминает до 10 сетей). Голос выбирается из нескольких мужских и женских вариантов, а роль можно настроить самостоятельно — например, прописать собственного персонажа.
БИБС размером 41 на 41 миллиметр легко помещается в ладони, а наполовину прозрачный корпус нужен не только ради внешнего вида. Это своего рода заявление: вот как выглядит ИИ, когда он становится физическим, когда его можно взять в руку и рассмотреть со всех сторон.
Что внутри
Внутри находится плата XH-S3E-AI на базе ESP32-S3 с 16 мегабайтами флеш-памяти и встроенным аудиоусилителем. Информацию БИБС выводит на OLED-дисплей диагональю 0,96 дюйма с разрешением 128 на 64 пикселя.
Доработки во второй версии
Готовая плата работала хорошо, но была крупновата для компактного корпуса, а её возможности — встроенный усилитель, лишние контакты — оставались невостребованными. Поэтому я решил попробовать собрать устройство на базе ESP32-S3 Zero.
Стоковая прошивка рассчитана на 16 мегабайт флеш-памяти, тогда как у ESP32-S3 Zero их только 8, поэтому пришлось переписать конфигурацию, перенастроить таблицу разделов и убрать все лишнее. В результате прошивка стала занимать около 2 мегабайт, а значит, теоретически БИБС можно собрать даже на ESP32-S3 с 4 мегабайтами памяти — на ещё более простом чипе.

В корпусе появился емкостный сенсор TTP223, реагирующий на прикосновение прямо через пластик: касаешься стенки — БИБС начинает слушать и отвечать, касаешься еще раз — прекращает.

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

Третья версия
В третьей версии я вернулся к плате XH-S3E-AI. Экран стал больше — 1,3 дюйма вместо 0,96, динамик чище и громче, а оба разъёма USB-C заменила магнитная зарядка: достаточно поднести провод — и он примагнитится. Корпус стал тоньше, отверстий меньше — осталось только одно, для динамика.

Дополнительно:
Веб-поиск — API Tavily, выполняет поиск в интернете и отвечает голосом.
OTA — онлайн обновление прошивки, без необходимости подключения кабелей.
Планирую создание четвертой версии устройства. Делюсь процессом создания тут — присоединяйтесь.
Stellar Clock: часы из медной проволоки
Это настольные часы на ESP32-C3 SuperMini с вертикальным OLED-дисплеем размером 128 на 32 пикселя и датчиком BME280. На экране отображаются время, дата, температура, влажность и давление, а при каждом включении часы синхронизируются по NTP, поэтому не отстают.
Но начинка здесь не самое интересное, главное начинается с корпуса.

Корпус, которого нет
Корпус сделан из медной проволоки, а не из акрила или из пластика. Все соединения между компонентами тоже выполнены проволокой, поэтому привычных проводов и изоляции здесь нет: часы словно парят в воздухе и при этом каким-то образом держат сами себя.
Самая большая сложность оказалась связана с формовкой металла. Проволоку нужно сначала идеально выпрямить, и я делаю это следующим образом: один конец привязываю к чему-нибудь устойчивому, а второй зажимаю в шуруповерт. Затем натягиваю проволоку и раскручиваю ее — она растягивается и становится ровной. После этого остается нарезать заготовки, плоскогубцами загнуть их под нужными углами и все спаять.
Когда каждый провод находится на виду, случайно замкнуть плюс с минусом очень легко, зато и любая ошибка сразу бросается в глаза. Прозрачность здесь работает в обе стороны: она подчеркивает красоту конструкции, но одновременно не позволяет спрятать огрехи.
Идея проволочного корпуса вдохновлена работами мейкер-сообщества, в частности каналом Huy Vector и Mohit Bhoite.
Кассета-плеер: ноль кода, чистая магия
Снаружи это настоящая аудиокассета из восьмидесятых, внутри которой находится цифровой плеер. Вставляешь карту памяти, включаешь тумблер, подключаешь наушники, и можно слушать музыку, как будто перед тобой обычная кассета. Только без самой пленки.

Внутри находятся DFPlayer Mini — MP3-декодер с поддержкой MicroSD, аккумулятор с зарядкой через USB, разъем 3,5 мм и тумблер питания. Вся конструкция держится на десяти проводках и трех кнопках, причем здесь нет ни микроконтроллера, ни кода, ни Wi-Fi с Bluetooth, ни обновлений прошивки.

Разумеется, можно было поставить ESP32 и написать собственную прошивку, но зачем усложнять проект, если DFPlayer Mini и так делает все необходимое? Иногда элегантность как раз и заключается в том, чтобы не добавлять в устройство ничего лишнего.
Это мое самое «честное» устройство: здесь нечему ломаться, нечему обновляться и нечему подключаться к облаку. Корпусом служит обычная аудиокассета со своими наклейками и вкладышами, поэтому каждый экземпляр получается уникальным.

Зачем все это
Я не против смартфонов и сам пользуюсь ими каждый день, но когда весь цифровой мир помещается в одной коробочке в кармане, иногда хочется достать что-нибудь другое — вещь, которая делает одну задачу и делает ее хорошо, а заодно не скрывает, как именно она устроена.
Часы показывают время, кассета воспроизводит музыку, а ассистент слушает и отвечает. Никаких подписок, уведомлений и бесконечных предложений «обновить до последней версии» — только понятные устройства, у каждого из которых есть собственный характер.
Все проекты open-source:
Neon Cassette — MP3-плеер в кассете
Stellar Clock — автономные часы
UPD: поправил вводную часть по замечанию @AlexanderS — не все меняют смартфоны каждый год.
UPD: добавил источники вдохновения часов: Huy Vector и Mohit Bhoite.
Комментарии (31)

BSOZ
24.08.2026 12:22Что ж, лично я впервые встретил прозрачный корпус у устройства у китайской копии японской тамагочи: через прозрачный пластик был виден весь внутренний мир. Затем подобных устройств стало довольно много, но всё это были “гаджеты” (как бы сейчас это назвали). Первым сотовым телефоном с прозрачным корпусом лично у меня был Motorola E398 (к нему удалось достать прозрачный корпус, хотя с завода он был просто чёрным прорезиненным, несмотря на то, что изначально такой корпус явно предусматривался т.к. даже звуководы динамиков внутри изначально прозрачные). В то время это стало уже редкостью. Ещё в этом десятилетии встретил китайский смартфон с прозрачной задней крышкой, но при детальном рассмотрении оказалось, что под крышкой виднеется не оригинальная плата устройства, а декоративный слой с муляжными микросхемами.
Вообще промышленность и сейчас производит товары с прозрачным корпусом для стран, где в тюрьмах разрешено иметь личные электронные устройства (тогда эти устройства должны быть прозрачными). Поэтому существуют и прозрачные телевизоры и прозрачные планшеты и прозрачные электронные книги. Но штука не массовая, можно встретить только на местных площадках в Европе. Т.е. это цена оригинального устройства + наценка на то, чтобы официально перепаковать его в прозрачный пластик.
Ну совсем уж оффтоп: в Nokia 3310 была пустота в конструкции антенны, в которой лично у меня спокойно хранились 3-4 подушечки жевательной резинки, совершенно никак не влияя на работу устройства. Пустота практически от передней панели до задней панели устройства. Это устройство можно было бы сделать прозрачным на просвет где-то на 4-ть фронтальной поверхности в своё время, если бы к нему продавались корпуса (не внешние накладки).

CrashLogger
24.08.2026 12:22У меня сейчас как раз прозрачный Nothing phone, такой, как на первой картинке.

vitaly120 Автор
24.08.2026 12:22Мне тоже нравится их прозрачная продукция, однажды я на нее перейду. Помню первые рендеры еще не существующих Nothing phone - это было космически

00Kirill00
24.08.2026 12:22Тюремная электроника обычно делается из полностью прозрачного поликарбоната без единого скрытого винта, здесь же просто эстетика нулевых

ts347
24.08.2026 12:22под крышкой виднеется не оригинальная плата устройства, а декоративный слой с муляжными микросхемами
У меня сейчас прозрачный смартфон «поневоле». Когда на моем Samsung S10 лопнула уже шестая или седьмая стеклянная задняя крышка, я взял пластиковую упаковку, извиняюсь, от ножа Royal Kitchen, вырезал по форме и приклеил. Получилась «вечная» прозрачная крышка. Только под ней ничего интересного — кожух с печатными антеннами сверху и снизу да пленочная антенна NFC, из под которой видно часть аккумулятора. До печатной платы, к сожалению, далековато получается.

Andreas_Fogel
24.08.2026 12:22Ого видел ваше устройство на авито. А тут уже статья на Хабре. Поддерживаю ваше творчество, но как готовый продукт с китайскими ассистентами с маркетов конкуренции нету. Нужна прям фишечка эдокая для РУ рынка.

vitaly120 Автор
24.08.2026 12:22Вы правы, нужен УТП чтобы отстроиться от масс-маркета. У меня уже есть несколько идей, которые тестирую. Спасибо за вашу поддержку!

Grey83
24.08.2026 12:22MP3-плеер в аудиокассете - колхоз колхозом:
контроллер зарядки дефолтом настроен на ток 1200мА (или 1000мА, возможно), а аккум на 350мАч (т.е. ток зарядки у нас 3,4С). Т.е. желательно резистор перепаять, чтобы ток заряда был около 175мА.
провода МГТФ просто пучками лежат абы как. Предыдущин 2 самоделки гораздо лучше выглядят.
Модуль плеера понимает форматы MP3, WAV и WMA. Позволяет использовать флешки до 32ГБ включительно. Также он может вывести на динамики сопротивлением 4 Ома мощь в 3 Ватта (мини-колонка, правда с таким аккумом это будет совсем недолго) при питании от 5В (питание можно подавать от 3,2 до 5В).

vitaly120 Автор
24.08.2026 12:22Спасибо за ценное замечание по току зарядки! В следующей ревизии возьму модуль с меньшим током.
Про МГТФ согласен с вами! Уже учел комментарии - стянул провода воедино и спрятал за наклейку на кассете.

Grey83
24.08.2026 12:22В следующей ревизии возьму модуль с меньшим током
Достаточно выпаять резистор между 2-й ножкой микросхемы и минусовой дорожкой. А вместо него запаять подстроечник килоОм на 30 или более подходящий по номиналу резистор (можно хоть выводной). Зарядный ток рассчитывается по формуле: I = (V / R) * 1200, где V равно 1В, сопротивление нужно поставлять в Омах, чтобы получать ток в Амперах. Т.е. при сопротивлении резистора в 6,8кОма зарядный ток будет выставлен примерно на 176,4мА. Это если нужно заряжать используемый аккумулятор током в 0,5C. Если допустимо заряжать этот аккумулятор большим током, то можно уменьшить номинал сопротивления, но обычно такой ток зарядки в 0,5C подходит любым литий-ионным аккумуляторам. Подходит ли больший ток лучше смотреть в даташитах к аккумулятору, если такой вообще существует и доступен.
Я когда из этой платки делал себе драйвер для настольного светодиодного светильника, питающегося от 5В (там нужно было снижать яркость, т.к. светодиоды жили меньше года при питании от зарядных) просто перерезал дорожку с одной стороны от этого резистора и в разрыв цепи последовательно припаял переменный резистор для регулировки яркости. Были ещё доработки, чтобы плата работала нормально с такой нагрузкой в виде светодиодов (дефолтом плата считает что к ней подключили полностью разряженый аккумулятор и выдаёт ток в 10 раз меньше установленого резистором). Это сильно позже китайцы начали продавать платки драйверов cn5711, которыми можно такой «драйвер» заменить без лишних заморочек.

AlexanderS
24.08.2026 12:22Смартфоны стали скучными. Мы меняем их каждый год и даже не замечаем.
Вот не надо обобщать. За всю эру смартфонов у меня 3-тий. И каждый отслужил по 4...5 лет)

00Kirill00
24.08.2026 12:22С голыми проводами надо быть аккуратнее. Кот решит потереться об эти часы, и минус плата от статики)

Grey83
24.08.2026 12:22Можно покрыть металлические части конструкции прозрачным защитным лаком (тем же цапонлаком), заодно это защитит их от контакта с воздухом (не потемнеют современем, да и медь не посинеет тоже).

Nick0las
24.08.2026 12:22Статья порадовала, хотя своеобразные у вас проекты. Ассистент в удобном корпусе и выглядит наиболее законченным. В общем классный проект, если кому-то навится разговаривать с железякой. Часы выглядят супер, их на выставке показывать можно. Ну или ставить в “стеклянный домик” на рабочем столе и любоваться. Но для реальной эксплуатации такое незащищеннное исполнение и маленький экран не очень годятся. Кассета в плеере тоже выглядит круто, можно пользоваться. Хотя есть вопросы: Надолго ли хватает аккумулятора? При ношении в кармане корпус не набирает пыль?
Я в свое время тоже делал устройства в прозрачных корпусах. Причина банальна - в кладовке у родителей лежало несколько листов оргстекла, и я научился его не только резать, но и гнуть нагревая над газовой плитой. Платы я рисовал цапон-лаком и травил дома. С ходу могу вспомнить 4 устройства:
Часы на 176 серии с индикаторами ЗЛС324. Планировались как портативные с включением по кнопке но в итоге использовались как стационарные. Внутри было 3 платы соединенных кучей проводов: Генератор на 1гц на ИЕ12+ИЕ3+ИЕ4, счетчики на ИЕ4+ИЕ3+ИЕ4+ИЕ3 и плата индикации. Часы проработали настольными много лет.
Фонарик на синем светодиоде. Это был подарок подруге. Питание на 2 CR2032, переключатель и генератор на 176 серии для мигания. Поскольку часть корпуса прозрачна, когда светодиод светил, сам корпус тоже красиво подсвечивался.
“Электронный кубик”. Генератор случайных чисел от 0 до 9 на 176ЛА7, 176ИЕ4 и АЛС314. Управлялся одной кнопкой. Питался от 2х батареек CR2032. При нажатии на кнопку счетчик считал на высокой частоте, после отпускания пару секунд светилась цифра. Корпус был из 2х П-образных пластин. Делал прибор чисто по приколу. Жаль, но я потерял этот прибор при переезде.
Дозиметр на СБМ20. Состоял из 2х плат. Одна плата - источник 400в, формирователи импульсов и генератор писка, вторая - счетчик/усреднитель на AT90S2313, и индикатор разряда батареи. Корпус был большой прозрачный со всех сторон. Питание от встроенных Ni-MH аккумуляторов. Исполнение прибора было не ударопрочным но мы с друзьями проверяли свои квартиры, некоторые обнаружили что у них стены немножко фонят.

IsUnavailable
24.08.2026 12:22Хоть одна настоящая фотография есть в статье?

vitaly120 Автор
24.08.2026 12:22Да, если не считать обложки, то настоящие фото (без генерации красивых фонов): 2, 3, 4, 8 и 9.

Chepush10
24.08.2026 12:22Технологически это конечно не прорыв: ESP32, микрофон, динамик, OLED и Wi‑Fi уже давно продаются готовыми комплектами на Алиэкспрессе и Озоне — часто красивее и дешевле. По уровню электроники это реально чтото из кружка для начинающих.
Но как DIY проект всё вполне честно: человек не выдает китайский модуль за какуюто инновацию, а собрал рабочий прототип своими руками, написал прошивку и выложил процесс. Не новый продукт, а нормальный MVP и творчество из желудей и спичек. За технологию — без оваций, а за то что довел идею до работающего устройства — респект.

Hunt3rSmile
24.08.2026 12:22Классная подборка! Здорово видеть живые железные проекты с открытым исходным кодом.Пара вопросов автору по схемотехнике:
По БИБСу: хватает ли пассивного охлаждения для ESP32-S3 в таком плотном закрытом корпусе при активном Wi-Fi и аудиопотоке?
По питанию кассеты: хватает ли 350 мАч аккумулятора и как DFPlayer переносит просадку напряжения ниже 3.6 В (выключается или начинает хрипеть)?
По часам: проволочный каркас сам выступает в роли общей шины GND/VCC или каждый провод изолирован воздушным зазором?

Astroscope
24.08.2026 12:22Ого, DIY - отлично же! По существу добавить нечего, а не по существу - есть.
примерно раз в год мы меняем ее на новую (почти такую же)
Моему телефону примерно семь лет. Я всерьез думаю заменить в нем аккумулятор (родной потерял больше половины емкости), но зная свои возможности, предполагаю сделать это в платной мастерской. Заменить аккумулятор вместо покупки нового. Да, в новом была бы поддержка 5G, чего в моем нет. Но, по большому счету, на повседневную эксплуатацию это едва ли значимо повлияет. А вот отсутствие в новом разъема для наушников и карты памяти ухудшат повседневное использование кардинально.

neugomonnik
24.08.2026 12:22

К часам наверное стоило бы указать источник вдохновения

Chepush10
24.08.2026 12:22Ну не будьте так строги, добрался парень до паяльника. Нашел на ютубчике видео и решил повторить. Просто инфу подал так, буд-то изобрел машину времени.
Для не погруженных пользователей выглядит красиво, а для тех кто может дома розетку поменять и умеет пользоваться гуглом с легкостью найдет эти DIY конструкторы.
unv_unv
24.08.2026 12:22Да это никакой не парень. На фотках первого устройства женские длинные ногти. А кассета с англоязычной этикеткой и надписана по-английски. Это просто тупой нейросетевой рерайт с выдаванием чужих поделок за свои. Наглый плагиат.

vitaly120 Автор
24.08.2026 12:22Круто, что вы так углубились в тему! Вы правы, мне стоит указать в статье источники вдохновения - так и сделаю!
Кстати, Huy Vector, канал которого вы скидываете - тоже вдохновился Mohit Bhoite, который делает технологичные скульптуры из медной проволоки уже 10+ лет. И даже он в свою очередь, я уверен, что нашел вдохновение в чем-то )
vbifkol
Прям красивое. Снимаю шляпу.
Забавно, у меня мысли примерно в ту же сторону ходят - прям сейчас в разработке похожее. Ну или нет, потому что в процессе создания персональной умной колонки (думал туда клода засунуть) на базе ESP32S3 я нашел кучу бесполезной комплектухи и проект начал рассыпаться и собираться непредсказуемым образом. Так, уже живут и работают часы-информер на выпавшей на меня из шкафа панели 32*16 пикселей, зачем-то достан OPi PC1.2 и засунут на него vosk+piper, наконец реверс-инженернут экран от вейпа 2,2". Короче, творчество из желудей и спичек.
vitaly120 Автор
Понимаю вас - начинаешь один проект, в процессе рождается еще несколько идей. Этот процесс бесконечен как фрактал ) У самурая нет готового устройства - есть только путь к нему
00Kirill00
Если это работает и не дымится, значит это уже инженерный шедевр)
vitaly120 Автор
При условии, что это устройство не было задумано как генератор дыма ))