Несколько недель назад собирал преамп с чистым звуком на NJM2904L. Недавно дошли руки рассчитать его под звук с перегрузом. При сборке канала с чистым звуком использовалась классическая схема включения ОУ с однополярным питанием и виртуальной землей, ничего особенного. Так вот... теперь о искажениях и гармониках! Ультимативная топология включения ОУ с однополярным питанием почти не изменилась, тем не менее, есть важные моменты, которые стоит прояснить.
Изменения коснулись цепи ООС ОУ. Цепь ООС в лице потенциометра R6 (100кОм), резистора R5 (4,7кОм) и резистора R4 (100 Ом) регулирует уровень гейна в достаточно широком диапазоне. Самым правильным решением, для незначительного повышения уровня гейна - изменение сопротивления потенциометра со 100кОм до 200-500кОм, но радикальных изменений это не даст. Сопротивление R5 лучше не менять. Увеличение его сопротивления, скажем, до 20кОм конечно немного поднимет гейн, но почти полностью лишит возможности регулировки. Сопротивление R4 понижено до 100 Ом в попытке создания собственных искажений ОУ, что конечно дало эффект, но не такой разительный, как ожидалось. Так как при питании в 9В амплитуда выходного сигнала составляет примерно 2В, чего достаточно мало, для формирования плотного дисторшена с большим количеством гармоник - пришлось немного поэкспериментировать с диодной парой. Сначала были установлены кремниевые диоды 1N4148 с порогом открытия в 0,7В. Как и ожидалось, звук с ними был скорее кранчевым и сухим. При замене на германиевые Д20 с порогом открытия примерно 0,3В звук стал на порядок интереснее: появилась шероховатая текстура и добавилось достаточно много гармоник в сравнении с кремниевыми. Но полноценного дисторшена достичь не удалось. Если кратко, возможности ОУ по формированию искажений без дополнительных каскадов и бустеров здесь выжаты почти полностью. В таком варианте, звук больше похож на мягкий овердрайв. Тем не менее, для вечерней репетиции, или игры без одержимости демонами, такой вариант может подойти. Впрочем, все это - дело вкуса. Основную задачу формирования искажений здесь выполняет ООС и она переработана. Возможно, есть нюансы о которых я не знаю. Оставлю эту тему для обсуждений.
The Touch - это наш первый концептуальный фузз со схемотехникой на кремниевых транзисторах. Педаль превращает звук гитары в злой, роковый меандр с мощной компрессией и долгим сустейном. Благодаря используемым в схеме транзисторам с высоким коэффициентом усиления и темброблоку с задранной частотой среза вы можете настроить звук, который подходит именно вам. От пробивного воюще-песочного и до плотного, рычащего фузза. в любом случае, звук достаточно жесткий и шершавый.
Теперь немного технической информации. Педаль фузза построена по классическим схемам каскадов с общим эмиттеров на транзисторах серии КТ3102ГМ(Т1, Т2) и КТ3102БМ.
Для Т1 и Т2 подбирались транзисторы с усилением hfe-500...600. Первый каскад выполнен по классической схеме с фиксированным напряжением на базе транзистора для обеспечения стабилизации рабочей точки, эмиттер подключен к потенциометру для регулирования усиления. Второй каскад обеспечивает максимальный динамический разгон сигнала. Во избежание самовозбуждения каскада, между коллектором и базой стоит конденсатор С9. Раскачанный транзистором сигнал уходит на встречно-параллельную диодную пару на 1n4148, которая жестко ограничивает и аппроксимирует синусоидальный сигнал в меандр. Третий каскад - выходной бустер, выполненный на КТ3102БМ с усилением hfe-300.Так же, как и первый каскад, он имеет фиксированное напряжение на базе. Транзистор служит для восстановления и усиления сигнала, так как после диодов и темброблока уровень сигнала падает на 12-14дБ.
"The Touch" - это наше первое прикосновение к миру гитарных примочек. Возможно - попытка удачная, возможно - не очень. В любом случае, для нас это полезный опыт в понимании процессов формирования перегруза и искажения сигналов.
Схемотехника педали очень проста, но к сожалению, одну из проблем исправить так и не удалось. Темброблок частично работает в режиме регулировки громкости при подъеме ВЧ. Если захотите собрать сами, то мы надеемся, что каких-либо проблему вас не возникнет. Спасибо за внимание и удачи в ваших Увлечениях!
Мечта получить «премиум» за копейки, вложив труд и смекалку, двигает многих энтузиастов. Меня всегда тянуло не просто ремонтировать технику, а создавать устройства с нуля под свои задачиПервым проектом стала фузз-педаль, собранная с другом Виктором для двоих. Схему спаяли и закрепили на картоне без оглядки на эстетику — и с первого подключения к гитаре всё заработало. Этот успех запустил цепь новых экспериментов.
Временным корпусом стала обычная коробка, за что знакомый окрестил девайс «картонным фуззом». Позже я перенёс начинку в пищевой контейнер — так родилось название «ланч-бокс» и мой путь в создании самодельных примочек продолжился.
Перешёл на самостоятельное изготовление плат и взялся за дилей с ревербом. Эксперимент не удался: дилей так и не ожил, даже после полной пересборки. Зато следующий проект — фузз Whooly Mammoth — заработал с первого включения и надолго стал моим основным перегрузом для гитары и баса. Fuzz Factory также собрался без нареканий.
Опыт подтвердил: фуззы у меня получаются значительно лучше других эффектовА как вы относитесь к кастомным решениям и был ли опыт создания?
Пару лет назад писал статью про то как сделать самому аналоговый энвелоп для гитары, педаль вышла очень удачная и музыкальная.
Особенно понравилось характерное синтезаторное управление и не типичные подходы к звуку. В частности с перегрузами.
Аналоговое управление хоть и вышло вариативное, но: - требовало много органов управления - было не достаточно гибким
Альтернативы вроде EHX BLURST! за 160 баксов или Spatial Delivery V3 за 250 баксов совсем не впечатлили с их ограниченным функционалом и схожей схемотехникой.
В общем цифровое управление напрашивалось, а здесь этот хайп с нейросетями чуть мотивировал поиграть в эмбедеда.
Это открытый проект с гибридной архитектурой. - FREQ и RES - чисто аналоговые и работают всегда. - Цифровая часть и модуляция работают параллельно.
- Аналоговый SVF на LM13700 - Цифровое управление на Arduino Nano - 2 режима: Envelope + LFO (тест прошивка) - Реле-байпас - 3 ручки, 2 кнопки, 2 двухцветных светодиода
Буду рад заинтересованностью к проекту и альтернативным прошивкам. Особенно радикально экспериментальным)
Ранее я использовал двухполярное питание, но с целью упростить схемотехнику отказался от такого решения.
Поиск подходящей схемы проводил по следующим критериям: - Однополярное питание - Доступная элементная база - Простота повторения
Из удачных примеров практически сразу попалась схема очень популярной в одной время (2007-2010г) на форумах автокваки: И даже на российском гитар-гире есть целая ветка.
Mad Professor White Snow. Судя по характерному звучанию и функционалу Spatial Delivery V3 как раз сделана по схожей схеме.
Схема довольно простая Это фильтр типа SVF (State Variable Filter), основанный на микросхеме LM13700 c диапазоном примерно от 80 Гц до 3 кГц. .
Еще раз прикинув устройство оригинальной педали, меня порадовало решение со стабилизатором напряжения, для разделения управляющего сигнала и ограничивания напряжения использован 78l05, подходящие реле как раз остались с прошлых проектов.
Так как большинство современных контроллеров на рынке имеют уровни 3.3в, на ум сразу пришла Arduino Nano которая работает от 5в и тоже как раз пара завалялась.
Начнем с разбора аналоговой части устройства.
Разбор аналоговой схемы
Принципиальная схема SVF фильтра с НЧ выходом, на однополярном питании со стабилизированной средней точкой.
Аналоговую часть схемы условно можно поделить на 4 части: - Повторитель напряжения (синий) Поскольку в схеме используется однополярное питание, входной сигнал должен быть смещен относительно минуса питания (земли по факту). Для это создается точка, относительно которой измеряются положительный и отрицательные полуволны сигнала.
Для создания такой "средней точки" используется делитель напряжения R2 и R15 и операционный усилитель U4.2 в режиме повторителя напряжения, для ее стабилизации, C15 для гашения ВЧ пульсаций.
- Входной каскад (фиолетовый) В оригинальной схеме используется полевой транзистор 2n5457 Здесь внесены изменения, так как освободилась вторая половина ОУ для этой задачи.
Усилитель с отрицательной обратной связью на U4.1 обеспечивает высокое входное сопротивление и возможность регулируемого усиления сигнала резисторами R17 и R18, конденсатор C17 отсекает постоянное напряжение, оставляя только переменный сигнал.
- Фильтр второго порядка (красный) Классический SVF фильтр, в данной схеме используется выход НЧ фильтра. Два интегратора (IC2.3 и C18) и (IC2.1 и C19). Соединённые последовательно и через обратные связи (R38, R26 и R34). Так же можно ВЧ и полосовой получить взяв сигнал на других точках.
- [Первый интегратор] IC2.3 и C18 образуют первый интегратор и задают "начало" среза и спад -6дБ Участвует в формировании добротности в обратной связи. IC2.2 просто буфер для развязки тока на конденсаторе C18 от остальной схемы. - [Второй интегратор] IC2.1 и C19 это второй интегратор, дает еще спад -6дБ. IC2.4 так же буфер для развязки, выдает сразу низкое выходное сопротивление.
Итоговый спад: -12дБ/окт
- Резистор R27 - настраивает "чувствительность" данной схемы и смещает диапазон регулировок. - Резистор R38 - участвует в формировании глобальной обратной связи и влияет на устойчивость и добротность фильтра. - Резистор R34 - для ограничения, если уменьшить, фильтр начнет заводиться на максимальных значениях резонанса. - Все резисторы по 330 ом для линеаризации, это фича из даташита LM13700, так же для более стабильной работы схемы.
При номиналах C18 и С19 в 22нф Диапазон должен быть примерно: от 80 - 100 Гц до 3 - 5 кГц. (но я не замерял и хз)
Составной эмиттерный повторитель (зеленый) Два npn-транзистора последовательно, как преобразователь ШИМ сигнала из напряжения в ток, так как LM13700 управляется именно током в данной схеме. По этой же причине потенциометр FREQ подключен в режиме сопротивления, а не делителя напряжения.
Это все что касается аналоговой части.
Байпас в схеме реализован с помощью реле. Оно физически переключает контактны аналогично кнопке. Это надежно и расширяет возможности управления.
Реле байпаса HFD4-5V-S управляется с помощью минуса питания, при подачи высокого уровня сигнала (5в) на базу Q5, он открывается создавая низкий уровень на коллекторе и переводя реле в активное состояние. Диод D1 для подавления выбросов от электромагнитной катушки внутри реле.
Далее я составил карту подключений и нарисовал по ней принципиальную схему электронной части.
Цифровые подключения
Принципиальная схема цифровых подключений
Мы уже определились, что будем использовать в качестве контроллера Arduino Nano.
Я хотел повторить аналоговое управление педали, но с меньшим количеством ручек, удобным переключением между режимами и другим блек джеком.
Аналоговые : - FREQ - Resonance
Цифровые: - Attack / Speed (в зависимости от режима) - Decay / Wave (в зависимости от режима) - Depth (общая)
- Кнопка байпаса (тоже цифровая и можно использовать в комбинациях для переключения режимов) - Кнопка взаимодействия (Trigger или Tap Tempo в зависимости от режима) - По одному двухцветному светодиоду на кнопку.
- Реле (цифровой выход, у нас полностью тру байпасс, управляемые с контроллера) - ШИМ выход для управления собственно фильтром.
Прикинув пины к кнопкам, накидал карту подключений:
D10 – ШИМ выход на эффект с RC-фильтром на выходе.
Аналоговая часть в схеме работает независимо от цифровой, Поэтому потенциометры FREQ и RESONANCE остаются и являются базовыми параметрами отвечающими за звук.
Цифровое управление представляет из себя 3 потенциометра, 2 кнопки и 4 светодиода.
Потенциометры подключены к питанию 5в и земле крайними контактами как делитель напряжения. Средним контактом подключены к пинам Arduino nano с АЦП (Аналогово-цифровой преобразователь) и считывают напряжение по потенциометрах. Подключены через ограничивающие резисторы, для защиты МК, а конденсаторы для устранения помех.
Кнопки подключены к цифровым пинам и принимают два положения. Замыкаются на землю (низкий уровень), конденсатор на землю для устранения дребезга контактов.
Реле подключено так же к цифровому пину, но он используется как выход, высокий уровень на этом пине обозначает, что эффект включен.
Для индикации использовал двухцветные светодиоды с общим катодом (земля).
Поскольку контроллер способен выдавать несколько ШИМ сигналов, я использовал еще два пина для управления яркостью светодиодов и отображения параметров, например формы волны и другой индикации состояний эффекта.
При этом светодиоды байпаса лишены такой возможности и могу работать только в двух положениях (вкл/выкл).
D10 - "Главный" пин ради которого все затеялось. Это ШИМ выход, который используется для управления фильтром. Он подключен через сборку Дарлингтона непосредственно к 13700. Подробнее описывал в блоке про аналоговую часть схемы.
Для питания всей этой цифровой части используется стабилизатор напряжения 78L05. Этим напряжением я запитываю непосредственно цифровую часть и управление реле, чтоб разделить ее от аналоговой схемы в плане питания.
Так же я впоследствии задействовал пин A7 как внешний аудио-триггер. Использовал схему бустера LPB-1 на нпн-транзисторе (не знаю зачем, так получилось)
Изначально я подразумевал ручную настройку чувствительности, но в дальнейшем отказался в сторону цифровой.
Можно было вообще без всего этого, но у меня была какая то тактика и я очень торопился заказать перед китайским новым годом.
Перенос на плату был довольно сумбурным и непоследовательным, отсюда несколько не самых удачных решений и пара ошибок, но не критичных и все работает как надо.
Так как часто встречал проблемы в платах педалей при нахождении на них кнопок и гнезд (микротрещины в пайке). Принял решение делать всю эту периферию на проводах.
Я создаю схемы и переношу их на платы в онлайн платформе EasyEDA в стандартном редакторе. Детали на схему подбираю и добавляю по реальному каталогу LCSC.
Это мировой дистрибьютор электронных комплектующих, как правило все посадочные места проверенные можно найти по LCSC Part #, а заодно проверить в целом доступность компонента на перспективу и какое количество предложений есть на рынке.
Ну и про перспективу автоматической сборки для более крупных проектов.
1/2
Выбор компонентов на схеме и где их найти
После завершения схемы и проверку соединений, можно перенести все на печатную плату во вкладке "дизайн".
Перенос принципиальной схемы на печатную плату.
После преобразования схемы в плату мы получаем кашу из выбранных на схеме деталей соединённых линиями связи.
Они отображают соединения на принципиальной схеме.
Все детали на плате зависимы от обозначений на принципиальной схеме и будут отображаться в зависимости от выделения элементов на обеих страницах и платы, и схемы.
Основная задача на этом этапе: - Создать границы платы, выбрав слой "границы платы" - Сгруппировать детали на раздельный блоки, как они сгруппированы на принципиальной схеме. - Распределить комплектующие на верхний/нижний слой. - Разместить органы управления и заблокировать положение на плате (желательно)
1/6
Преобразование в плату, группировка компонентов и трассировка платы
После этого: - Аккуратно расставить компоненты на нижнем слое. - Соединить по линиям связи дорожками. - Залить полигон земли (верхний слой)
Размер корпуса использовал 1590bb Это стандартный корпус для педалей на две кнопки
Размер печатной платы установил: 80х60 мм Это достаточно, чтоб уместить все на одной плате внутрь корпуса 1590bb
Smd комплектующие разместил на нижнем слое, это открывает полный доступ к компонентам и дорожкам в собранной педали и возможность отладки "на горячую".
Верхний слой использовал как земляной полигон (обязательна заливка). Для подключения компонентов к земляному полигону использую переходные отверстия.
На верхнем слое разместились только потенциометры. Они так же являются основным креплением платы к корпусу, посредствам гаек.
Добавляем 3д модели на детали (если их нет) и проверяем плату в 3д на предмет конфликтов расположения.
1/2
3d модель печатной платы с деталями.
Когда убедился, что состояние "ну пойдет", я приступил для заказу плат. Это наверное самое просто и неприятное одновременно, плотить и ждать((
Для заказа плат, нам необходим Gerber файл. Он создается буквально в пару кликов.
Вам необходимо будет пройти проверку на соответствие техническим требованиям. Если все хорошо то сразу получите файл. Если нет, то покажет ошибки которые необходимо исправить
Скачиваете ZIP папку, это и есть необходимый нам файл.
1/2
Создание Gerber файла
Далее с этим файлом идем к китайцам, вариантов заказа плат сейчас масса, я поделюсь опытом (приятным довольно кстати) работы одним из них.
Заказ плат
Я выбрал самый простой пусть и заказал на PCBWAVE. - У них есть оплата через сбербанк. - 10шт за 1000р размером до 10х10см (с учетом доставки на момент января-февраля 2026г) В целом мне этого было достаточно.
Заказывал за пару недель до китайского нового года, цвет решил попробовать желтый. Ожидание около 1 месяца, может чуть больше или меньше.
Фото печатных плат желтого цвета
Был приятно удивлен черной шелкографии на желтой маске и особенно количеством вдвое больше заказанного
Платы нормальные по качеству, никаких нареканий нет Сразу приступил к сборке
BOM (Список комплектующих)
Все комплектующие максимально доступны и продаются на OZON, Aliexpress и ChipDip.
Реле — 1 шт (HFD4-5V-S) DC Jack — 1 шт (5x2.1mm) Audio Jack — 2 шт (6.3mm) Кнопки — 2 шт (Momentary) Корпус — 1шт (1590BB) Держатели светодиода — 2 шт (на любой вкус)
Я подписал модели корпусов или важные спецификации рядом с деталями. Ориентируйтесь на эти заметки при самостоятельном заказе комплектующих.
Монтаж и сборка
Есть много различных способов и подходов к решению этой задачи. Я выбрал для себя следующий способ, в два этапа:
В целом для вполне комфортного изготовления педали потребуется следующий инструмент и материалы на фото.
Забыл собственно паяльник !!!! Инструмент и материалы для изготовления педали VibeFilter
Что то можно исключить, но оно значительно добавляет комфорт.
Вот список инструмента и материалов который был задействован для создания педали: - Паяльник с жалом типа K (топорик/нож) - Шуруповерт + сверла (или ступенчатое) - Мультиметр (обязателен, базовый минимум) - Припой без флюса (для пайки ТАГСом) 0.8-1 мм - Припой с флюсом (для пайки выводных компонентов) 0.8-1 мм - ТАГС (водорастворимый флюс) - Пинцет (50% комфортной работы с smd компонентами это качество пинцета) - Бокорезы (небольшие) - Длинногубцы или набор ключей (гайки крутить и провода держать) - Спирт (изопропиловый) - Линейка, маркер, крышка от бутылки, фен и зубочистки по ситуации
Помещение где происходит пайка должно хорошо проветриваться. Необходим доступ к проточной воде, желательно теплой.
Из комфортного конечно: - Силиконовый коврик, чем больше тем лучше, но маленький тоже отличное решение. - Стриппер для зачистки проводов, прекратите делать это зубами пожалуйста.
Первый этап монтажа smd деталей на печатную плату.
В схеме использованы детали для поверхностного монтажа крупного размера (1206), для удобства ручной пайки.
При использовании ТАГС, ПРИПОЙ БЕЗ ФЛЮСА (строго!).
Можно использовать любой другой флюс и технологию монтажа по вашему желанию. Мой выбор упал конкретно на ТАГС, так как он отлично отмывается тепловой водой, без дополнительных средств химии.
- Использую маленькую емкость для флюса ТАГС (крышку от бутылки) - Пинцетом беру необходимый компонент и окунаю во флюс. - После этого устанавливаю на посадочное место и удерживаю компонент пинцетом - Касаюсь горячим жалом контактной площадки и элемента с набранным припоем на конце жала.
Температуру при пайке использую в диапазоне 270-320 градусов, в зависимости от используемого паяльник, толщины припоя и фазы луны.
Это быстрый и простой способ пайки таких элементов, в среднем на каждый контакт уходит не больше 2-6 секунд.
Какой то особой последовательности по сборке на данном этапе нет. Я начинал с микросхем и крупных элементов, транзисторов, потом частых номиналов вроде 1к, 6.8к, 100нф и тд.
Думаю в другой последовательности не менее комфортно будет собраться.
Процесс ручного монтажа smd компонентов на печатную плату
У ТАГСА очень большая проводимость и его необходимо особо тщательно отмывать!
После того как плата тщательно отмыта, СДЕЛАЙТЕ ПРОМЫВКУ ЕЩЕ РАЗ!
И только после этого приступаем к сушке.
Плата после отмывки проточной водой.
Для сушки использовал обычный фен для волос типа "дайсон". Просушить теплым или холодным воздухом.
После чего обильно залить изопропиловым спиртом и повторно просушить холодным воздухом. Это необходимо для удаления солей, оставшихся от проточной воды.
Я использую спрей-емкость для спирта, это экономный способ использования.
Второй этап монтажа выводных элементов на плату.
Далее вся пайка будет проводиться припоем с флюсом. (БЕЗ ИСПОЛЬЗОВАНИЯ ТАГС)
И кстати желательно уже иметь просверлить корпус, но об этом отдельно.
На этом эта важна последовательность. - 1. Потенциометры - 2. Ардуино Особенно критично если устанавливать контроллер сразу в плату, без возможности снять его.
1/2
В целом работа с печатной платой на этом месте закончена закончена. Осталось подключить периферию (гнезда, кнопки и светодиоды).
Работа с корпусом
Я рассчитывал все под корпус 1590b За забудьте отступить от края примерно 10-12мм, если хотите разместить гнездо питания сверху.
На плате под потенциометрами находятся отверстия, они для разметки на корпусе. Я центровал и сверлил остальные отверстия на глаз, все уместилось.
Диаметр необходимых отверстий: - 7 мм (потенциометры) - 13 мм (питание + кнопки) - 10 мм (джеки) - 3-5мм (светодиоды)
Процесс честно говоря не вижу смысла показывать, просто грязная сверлежка силумина ступенчатым сверлом.
Разметка корпуса с помощью печатной платы.
Собралось у меня следующее, я сразу сделал отверстие для юсб контроллера. На время отладки и вайбкодинга хотелось бы иметь быстрый доступ к прошивке устройства.
1/2
Педаль в сборе
Первый запуск и бринг-ап
Ардуино нано я брал на озоне за 200р, заранее знал, что най ней стоит драйвер FT232, а не привычный CH340. Так что подготовился к вопросу установив заранее драйвер, так что проблем не возникло при прошивке.
И так на этот момент у нас на руках оказалось готовое железное устройство. Для начала я просто выставил высокий уровень на пине реле (D6)
void setup() {
pinMode(6, OUTPUT); // настраиваем пин 6 как выход
digitalWrite(6, HIGH); // устанавливаем высокий уровень на пине 6
}
void loop() {
}
Так реле байпаса окажется включенным и появится возможность проверить аналоговую часть схемы. С ней оказалось все в порядке.
Изначально посоветовавшись с чатом гпт, я развернул проект в курсоре, сделал красивую и понятную архитектуру, а потом токены закончились, гпт отупел и начал просить 20 баксов.
Я ушел в дипсик и первым промтом задал суть и предоставил карту подключений с комментариями.
Я разрабатываю педаль, у меня уже она готовая в железе.
У нее две кнопки, рядом с каждой по двухцветному светодиоду, три ручки управления.
Кнопка байпаса в первую очередь отвечает за управление реле, оно включает и выключает эффект физически.
Для управления используется контроллер arduino nano, список подключенных пинов я предоставляю, его нужно обязательно учитывать.
D5 - Кнопка байпаса, замыкается на землю, конденсатор от дребезга установлен.
D4 - Зеленый светодиод байпаса
D12 - Красный светодиод байпаса (ЩИМ)
D6 - Управление реле, 0в выключен эффект, 5в включен эффект
D10 - ШИМ выход которым управляем эффектом
D9 - Кнопка гейта или тап темпо, замыкается на землю , конденсатор от дребезга установлен.
D13 - Зеленый светодиод лфо
D11 - Красный светодиод лфо (ШИМ)
A0 - Потенциометр, от 0 до 5в (Attack/Speed)
A1 - Потенциометр, от 0 до 5в (Decay/Wave)
A2 - Потенциометр, от 0 до 5в (Depth)
A7 - Входной триггер, временно не используем
Мне нужно разработать логику работы педали и два типа управления реализовать (генератор огибающей и лфо).
Последовательно задавай вопросы для уточнения функционала и логики работы. Далее будем добавлять этот функционал в код. После получения кода буду прошивать контроллер и давать обратную связь.
Создай отладочный код с выводом информации в монитор порта и продолжим после этого.
После пары уточнений по логике работы и использовании выводов он мне предоставил полотно тестовый код. Проверка значений потенциометров и сообщений от кнопок.
Так я нашлась первая неисправность. - Потенциометр Depth, он не выдавал значением на второй контакт. - Выпаяв оказалось 1 и 3 контакты не звонились между собой. - Помогла замена потенциометра на исправный.
Вторая неисправность оказалась в опечатке входа А7. - Исправилась перемычкой и заменой двух номиналов.
Собственно дальше произошел вайбкодинг
Все было проще чем думал и практически с первого промта, так что даже рассказывать нечего.
Последовательно добавил блоки управления. Так же через промты, абсолютно не погружаясь и не читая в код.
В случае неудачи, возвращался к предыдущему коду и вносил изменения в промт до получения необходимого мне результата.
Для создания данной прошивки я использовал 8 диалогов в DeepSeek. Примерно по 6-8 промтов в каждом. То есть, всего около 50 промтов на рабочий тестовый код от которого можно в целом отталкиваться.
После несколько итераций и получения уже рабочего результата. В новом диалоговом окне отправил его на рефакторинг и убрал отладочный функционал который использовал в начале.
Получился рабочий скетч с базовым функционалом. В него сразу добавленны комментарии на все блоки и он в целом понятен и читаем без знания языков программирования
Чисто физически я не могу его здесь предоставить, так что будет доступен по ссылке:
Я пробежался по коду и у меня возникло достаточно много замечаний, особенно в плане EEPROM и частоты ШИМ))
По возможности я буду добавлять обновления на гитхабе, по ссылке будет актуальный на последний момент скетч.
В случае заинтересованности к проекту буду рад дать продолжение и развитие.
Так же буду рад опробовать альтернативные прошивки от участников. Цель была убедиться в простоте создания гибкого и недорого гитарного эффекта не вставая с дивана.
Видео с работоспособностью прилагаю. Не рассчитывайте на звук, базовый функционал и работоспособность за две минуты.
Заключение и ссылки на ресурсы:
Вышла занятная педаль с очень гибкими настройками и функционалом зависящим только от вашей фантазии. Это тот редкий случай когда на DIY можно действительно сэкономить.
Это открытый проект и реализовать его может каждый.
Я не против обсуждения, развития и помощи в изготовлении педали в творческих и образовательных целях.
Github проекта — Информация будет обновляться. Oshwlab — Железная составляющая, от схемотехники до платы. Кружок — Топик проекта в сообществе разработки музыкального оборудования. Сборка онлайн — Личный канал по проектам электронным устройствам обработки. Сборка чат ТГ — Сообщество разработчиков и звуковых устройств и интересующихся энтузиастов с поддержкой.
Есть некоторое количество плат, я не против поделиться с энтузиастами которые хотели бы собрать данный проект. За подробностями и для связи со мной: Обращайтесь в сообщество или личные сообщения.
Если вам понравился материал, поддержите лайком и комментарием. Ваша обратная связь очень ценна.
Данная статья написана без использования нейросетей. Так что возможны орфографические и пунктуационные ошибки.
Пожалуйста, если заметили ошибку или несоответствие, обязательно напишите комментарии, я проверю и обязательно исправлю.
Я вот тоже недавно себе купил 3d-принтер (3-й по счёту) и теперь могу делать всякие интересные штуки для электрогитары и оформлять их в прикольные корпуса:
1/3
Фуззы в разных расцветках
Благодаря 3d-принтеру освоил и 3d-моделирование. Сначала шло тяжело, но потом освоился и начал получать удовольствие. Странные и интересные ощущения когда что-то нарисовал и вот оно материализовалось! Ну и с компоновкой стало сильно проще, так как делаешь уже корпус под изделие, а не изделие под корпус.
Кровь, кишки, распидорасило (18+)
Но некоторые корпуса проектирую в стандартных размерах, чтобы потом легко было перейти на металл:
Решил поиграть с дизайном, но пока проигрываю - не дизайнер я по профессии :)
А вот ещё нестандартный корпус - собирал в подарок учителю музыки и себе заодно копию Sovtek Big Muff Green Russian. Задача была повторить максимально точно: те самые компоненты насколько это возможно и та самая трассировка платы. Поэтому корпус получился большим:
1/2
Воскрешение легенды!
Вот такие интересные коробочки получаются, но в начале изделия были значительно проще.
Ниже одна из моих первых работ - магнитометр и корпус для него. Умеет измерять насколько сильно магнит магнитит (в попугаях) :
Не очень точный, но полезный прибор. Позволяет оценить качество партии магнитов на предмет разброса характеристик.
А вот пустая катушка звукоснимателя, куда я вставил магниты с примерно одинаковыми характеристиками после измерения предыдущим прибором :)
Осталось намотать проволоку и сварить в парафине.
Ну и чтобы мотать звукосниматели, нужен намоточный станок, верно? Так вот же он:
Тут уже не только 3д печать, но и столярное искусство в виде отпиленного куска фанеры!
Станок не очень удачный, буду переделывать, благо уже некоторый опыт имеется и знаю что надо исправить. Однако несколько звукоснимателей на нём сделал :)
Вот как-то так! Всякие другие штуки и игрушки тоже печатаю периодически, но их уже много раз выкладывали, поэтому не вижу смысла постить то что и так есть на MakerWorld.
Желаю всем успехов в инженерном творчестве и пусть 3d печать приносит вам удовольствие!
Каждый гитарист знает: чтобы электрогитара звучала как в рок-группе, а не как в старом гараже, нужны педали эффектов. Это маленькие коробочки между гитарой и колонкой — они добавляют мощь, эхо, искажение.
Я играл на гитаре и мне было интересно попробовать каждую. Покупал, слушал, продавал дальше на Авито. В 2017 открыл шоурум.
Так выглядит гитарная педаль.
ДИСКЛЕЙМЕР: статья написана на основе интервью с Дмитрием Родиным, владельцем магазина гитарных эффектов DMTR Pedal Shop.
Сейчас оборот — 100 миллионов рублей в год. Продаём в шоуруме, на маркетплейсах и через интернет-магазин. Оборот растёт, но денег в кармане больше не становится.
Расскажу, как защищаемся от комиссий маркетплейсов, куда уходят 2 миллиона на маркетинг и как удержать прибыль при росте выручки.
Как я открыл шоурум гитарных эффектов
Гитарные эффекты — педали, процессоры — меня завораживали.
Каждая педаль звучит по-своему:
Хотелось попробовать каждую, понять разницу в звуке, сделать выводы. Покупал устройство, тестировал, записывал с ним — а потом выставлял на продажу и брал следующее.
Общаться с покупателями было интересно. Рассказывал, как настраивал звук, для каких задач подходит педаль, с чем её лучше комбинировать. Люди задавали вопросы, делились своим опытом. Это была не просто продажа — это был обмен экспертизой.
Выкладывал на продажу на Авито. Создал группу ВКонтакте. Связался с отечественными производителями, предложил стать их дилером — на небольшом, бытовом уровне.
Схема работы у меня получилась необычная: я не просто продавал новые педали, но и принимал старые на обмен. Музыкант мог прийти со своей педалью и уйти с той, которая ему нужна сейчас — доплатив разницу или вообще без доплаты.
В 2017 открыл первый шоурум. Главный принцип — открытая витрина. Любое устройство можно взять, подключить к усилителю, настроить и послушать. Налить себе кофе, никуда не спешить, провести час за сравнением звука.
Ассортимент расширялся постепенно. Сначала только российские бренды. Потом зарубежные. Потом аксессуары — кабели, блоки питания, стойки. Потом барабаны, синтезаторы, аудиоинтерфейсы.
Сегодня у нас, наверное, единственный в России шоурум с таким количеством оборудования для электрогитар, которое можно физически послушать и сравнить.
Бизнес рос не через рекламные бюджеты. Он рос через сарафанное радио — музыканты рассказывали друг другу про место, где можно спокойно разобраться в звуке.
Три канала продаж
За восемь лет сложилось три канала. Роли у них разные.
Шоурум в Москве
Метро Серпуховская. Мы не стремимся в проходное место. Если просто повесить вывеску на улице — конверсия будет нулевая. Наша аудитория узкая: гитаристы, которые уже играют, у которых есть опыт и конкретный запрос. Они не случайно заходят — они приезжают целенаправленно. Находят нас через интернет.
Интернет-магазин
Обслуживаем клиентов по всей России. Строим отношения с музыкальным комьюнити — людьми, которым эта тема по-настоящему интересна.
Раньше заявки на обмен приходили из разных каналов — мессенджеры, почта, телефон. Менеджеры обрабатывали их в порядке, кто первый увидел. Не было системы, не было очередности.
Пока обсуждали условия с одним клиентом, товар мог уйти другому. Перенесли все заявки на сайт и интегрировали его с МойСкладом. Теперь, когда клиент отправляет заявку на обмен, товар автоматически резервируется за ним на время согласования условий.
Система выстраивает правильную очередь — все заявки обрабатываются последовательно. В итоге МойСклад связывает сайт, склад и CRM — всё работает как единая цепочка.
Ещё одно: в МоемСкладе каждый клиент числится как поставщик. Видим историю выкупов. Если кто-то пытался продать нам товар ненадлежащего качества — вносим в чёрный список, отключаем от услуги обмена.
Маркетплейсы
Работаем с Ozon и Яндекс.Маркет. От Wildberries отказались сразу — по опыту коллег там самый высокий уровень потребительского экстремизма.
Маркетплейсы для нас — витрина. Надеемся, что клиент увидит наш бренд и придёт к нам напрямую — в шоурум или интернет-магазин DMTR Pedal Shop. Там мы сможем дать настоящую консультацию и сервис.
Но с маркетплейсами отдельная история. И она заслуживает внимания.
Проблема маркетплейсов
Главная проблема — отсутствие прямого контакта с клиентом.
В нашей сфере людям часто нужна помощь. К примеру, не все новички понимают, как правильно запитать устройство, какой блок питания подобрать. На маркетплейсе никто не объяснит. Клиенту проще вернуть товар.
И в итоге клиент не замечает наш магазин. А к самому товару начинает относиться так же, как к покупке футболки или носков — что-то не понравилось, вернул, забыл.
Комиссии растут каждую неделю: с августа Ozon поднимал комиссию пять раз.
Это только комиссия за категорию.
Без эквайринга (комиссия за приём оплаты картой), логистики, комиссии за вывод средств. Рынок музыкальных товаров и так с небольшой наценкой — прибыль с каждой продажи невысокая.
Акции без согласия продавца: Ozon постоянно включает товары в акции — автоматически, без нашего согласия. Цены падают, прибыль исчезает. У нас менеджер каждый день заходит в личный кабинет и вручную удаляет товары из распродаж.
В прошлый Новый год Ozon изменил правила приёмки заказов. Ввёл трек-слоты — это когда нужно заранее бронировать время сдачи товара в ПВЗ и строго в него попадать.
Мы об этом не знали, сотрудники работали, как обычно — собирали заказы утром, относили днём. Но по новым правилам это оказалось «не вовремя». Начали сыпаться штрафы. Плюс товары попадали в акции, клиенты применяли баллы — прибыль падала. Продали много, но прибыль — около нуля.
Я посмотрел на цифры. Вышел к ребятам, извинился:
«Блин, мне просто жаль. Мы такого в следующий раз не допустим»
Сейчас выживаем так:
Увеличиваем цены для маркетплейсов — есть отдельный прайс для этих площадок.
Несколько лет назад мы в течение года замеряли, какую наценку нужно ставить, чтобы после всех комиссий маркетплейса прибыль оставалась хотя бы в том же диапазоне, что и в рознице. Собрали свой кейс, показали крупным дистрибьюторам. Договорились вводить второй уровень цен — специально для маркетплейсов — и рекомендовать его всем дилерам.
Это помогло всей отрасли. Раньше новички выходили на маркетплейсы, ставили обычные розничные цены, а маркетплейс снижал их ещё сильнее. В итоге все теряли — и дистрибьюторы из-за демпинга, и сами продавцы торговали в убыток.
Видеофиксируем каждый заказ — собираем все заказы под камерой, показываем каждую этикетку. Если этих материалов не будет, маркетплейс не компенсирует убытки. Для дорогих заказов купили дополнительную технику для съёмки.
Не используем внутреннюю рекламу маркетплейсов — это лишние расходы.
Считаю прибыльность каждую неделю — чтобы не вылететь в минус. Иногда она доходит до 0% — с учётом штрафов за опоздания.
Сейчас средняя цифра — 15–20% чистой прибыли с продажи. Это выручка минус все комиссии Ozon, до вычета налогов. Маркетплейсы могут давать больше по выручке, но меньше по прибыли.
Вывод: маркетплейсы — витрина. Мы там присутствуем, чтобы клиент узнал о бренде. И пришёл к нам напрямую — в интернет-магазин или шоурум, где мы дадим настоящий сервис.
Б/У и трейд-ин
30% оборота — это б/у оборудование.
В б/у сегменте прибыль ниже — балансируем между достойной оценкой для клиента и рыночной ценой при продаже.
Музыкант хочет заниматься музыкой, а не сидеть неделями на Авито. Он присылает заявку с фото. Оцениваем, отправляем предложение. Согласен — приезжает или отправляет курьером. Проверяем, выплачиваем деньги. В тот же день может взять что-то новое — доплатить разницу и уйти с нужной педалью.
Плюс: быстро, без торга и мошенников.
Минус: не всегда клиент согласен с оценкой. Мы выкупаем оборудование каждый день, знаем рынок. Если время есть — можно попробовать продать дороже на Авито.
Мы выкупаем, чистим, проверяем, фотографируем, даём гарантию. Продаём следующему музыканту с нашей ответственностью.
Наша аудитория понимает разницу. Хочешь продать дороже — иди на Авито, жди месяц-два. Хочешь быстро обменять и заниматься музыкой — приходи к нам. Через полгода клиент вернётся снова.
Закупки и ассортимент
Санкции сильно повлияли на музыкальную индустрию. Под запрет попали сложные технические приборы — гитарные усилители, процессоры обработки звука, устройства с блоками питания. Даже обычные гитарные кабели попали под санкции из-за коммутации. Ушли многие проверенные западные бренды.
Мы адаптировались тремя способами.
Первое — работаем с отечественными производителями напрямую. Российские компании заполняют ниши, которые освободились после ухода западных брендов. Качество растёт, музыканты выбирают российские педали.
Новинки от российских производителей
Второе — китайские альтернативы. Китайцы быстро реагируют на изменения рынка и производят товары для дефицитных категорий. Качество выросло, цены приемлемые.
Третье — параллельный импорт, но очень ограниченно. Это дорого из-за перевозки через третьи страны. Когда цена удваивается или утраивается, клиенты ищут альтернативы.
Результат: дефицита нет. Покупают российские или китайские аналоги.
Наши полки с гитарными эффектами
Менеджеры собирают запросы клиентов и передают мне. Я занимаюсь закупкой, отслеживаю тренды, работаю с производителями напрямую.
Нужно постоянно держать на складе популярные позиции — чтобы клиент мог купить их прямо сейчас. Но при этом не замораживать деньги в лишних запасах. Для учёта использую МойСклад.
На всех ключевых товарах настроил неснижаемые остатки — минимум, который должен быть на складе. Когда нужно сделать заказ — выбираю поставщика, нажимаю «пополнить резервы», вижу, сколько чего докупить. Пользуюсь этой функцией каждый день.
Заказ покупателя в МойСкладе. Система показывает остатки по каждой позиции — видно, сколько товара есть на складе и сколько можно отгрузить клиенту прямо сейчас.
Менеджеры при приёмке проверяют цены в МоемСкладе и корректируют, если нужно. Цены автоматически обновляются на сайте. Раз в квартал проводим инвентаризации. Покупаем товар блоками, а продаём поштучно — разукомплектовываем в системе.
Раньше учёт вели в Excel — регулярно случались проблемы: клиент заказывал товар через сайт, а его уже не было. Или забывали докупить популярную педаль — теряли продажи на две недели. Сейчас таких проблем нет.
Команда
Нас всего 10 человек.
Наша команда
Пять работают в шоуруме — менеджеры, которые общаются с клиентами лично, по телефону и в чатах, плюс те, кто собирает интернет-заказы.
Ещё пять на удалёнке — программист для интеграций с сайтом и складом, маркетолог для контекста и SEO, онлайн-менеджеры для обработки заявок. Собственных водителей нет — доставку делаем через подрядчиков.
Моя задача — чтобы человек в этой среде чувствовал себя в своей тарелке и чтобы ему было интересно то, что мы продаём.
Все, кто общается с клиентами — профессиональные музыканты. Они помогают в подборе оборудования, отвечают на технические вопросы, консультируют — как в шоуруме, так и онлайн.
Менеджер-музыкант понимает, о чём говорит человек, может поделиться опытом и предложить правильное решение.
Когда появляется вакансия, заявок приходит много. Приходится отсеивать людей. Кто-то думает, что это просто тусовка с музыкантами. Но это работа — с обработкой заявок, увеличением среднего чека.
Маркетинг
Мы работаем в узкой нише. Привлечение клиентов происходит исключительно через интернет.
Тратим около 500 тыс рублей в месяц на все каналы.
SEO
Около 200 тыс рублей в месяц уходит на продвижение сайта в поисковиках. Это половина всего маркетингового бюджета.
Когда человек ищет в Google или Яндексе что-то про гитарные педали или эффекты, наш сайт должен появляться на первой странице результатов. Клиенты сами находят нас по запросам, связанным с гитарным оборудованием.
Четвертая строчка, неплохо!
Сайт регулярно обновляется и оптимизируется под эти запросы. Работой занимаются программист и маркетолог, я контролирую общую стратегию и утверждаю план продвижения.
SEO даёт стабильный поток клиентов при невысокой стоимости каждого из них.
Яндекс.Директ
200 тысяч рублей в месяц тратим на контекстную рекламу в Яндексе.
Главное, что работает — догоняющая реклама. Человек зашёл на наш сайт, посмотрел товар, ушёл подумать. А мы потом показываем ему рекламу на других сайтах — напоминаем о себе. Это работает намного лучше, чем пытаться привлечь совсем новых людей.
Также покупаем рекламу по запросам с названием нашего магазина — когда человек ищет нас конкретно. И по коммерческим запросам со словами «купить», «заказать» — когда человек уже готов покупать.
Общие запросы типа «гитарные педали» отключили — они не окупаются. Стоимость клика высокая, а покупают мало. Вычистили всё лишнее, оставили только то, что работает.
Контекстная реклама в нашей нише долго показывала себя плохо. Кампания часто выходит в ноль или небольшой минус в текущем месяце. Но окупается за счёт повторных продаж. Средняя ценность клиента за всё время высокая, поэтому даже условно убыточное привлечение окупается в долгосрочной перспективе.
Рекламой занимается менеджер, я ежемесячно получаю отчёты и утверждаю стратегию.
ВКонтакте
Один из основных каналов общения с нашей аудиторией. Показываем рекламу конкретным людям — тем, кто указал в профиле интересы: музыка, гитары, звукозапись. Также рекламируемся в профильных сообществах, где собираются музыканты.
Авито
80–100 тысяч рублей в месяц платим Авито. Площадка для привлечения клиентов, которые ищут б/у оборудование или хотят что-то продать или обменять. Находим там много новых клиентов.
Выгружаем каталог товаров на Avito. Платим за показы объявлений плюс комиссию за сделки, совершённые внутри платформы.
Приоритет — на долгосрочную стратегию. SEO и догоняющая реклама дают стабильный результат, а высокий процент возвращающихся клиентов позволяет вкладываться в привлечение с расчётом не на разовую продажу, а на годы работы с человеком.
Сколько зарабатывает магазин гитарных эффектов
Чтобы понять экономику бизнеса, начнём с того, куда уходят деньги.
Расходы
Ежемесячные расходы без учёта закупки товара составляют 2,7–3,1 миллиона рублей.
Доходы
Годовая выручка — примерно 100 миллионов рублей. При выручке до 60 миллионов работали на УСН без НДС. Как только преодолели этот порог, по закону обязаны платить НДС — плюс 5% к налоговой нагрузке. Сейчас система налогообложения: УСН + 5% НДС.
В месяц получается примерный средний доход 8 млн.
Это до уплаты налогов. При выручке 100 миллионов в год и операционных расходах остаётся примерно 10% чистой прибыли. Казалось бы, если оборот растёт, прибыль должна расти вместе с ним. Но этого не происходит.
Почему прибыльность не растёт вместе с оборотом
Мы не берём кредиты — всё строится на собственных деньгах. Но при росте оборота прибыльность не выросла пропорционально. Наоборот — начала падать. Почему?
Маркетплейсы съедают прибыль. Когда треть выручки идёт через маркетплейсы с прибылью 15–20% вместо обычных 30–40%, общая рентабельность проваливается. Комиссии выросли с 35% до 44% за два месяца. Это главный удар.
Постоянное расширение ассортимента. Практически вся прибыль вкладывается обратно в новые товары и категории. Деньги не лежат на счетах — они вложены в склад. Это уменьшает текущую прибыльность, хотя увеличивает потенциал роста.
Снижение скидок от поставщиков. Все поставщики за последнее время сокращают дополнительные скидки за объём. У них растут собственные расходы из-за курса валют, логистики и санкций, и они перекладывают их на дилеров.
Рост налогов и банковских комиссий. Переход на НДС добавил 5% к налоговой нагрузке. Банки ужесточили условия по рассрочкам — теперь магазин платит до 10% от стоимости товара за то, что клиент покупает в рассрочку.
Но мы стараемся держать прибыльность. Каждую неделю пересчитываем прибыльность маркетплейсов. Если канал уходит в минус — корректируем цены или сокращаем объёмы. После каждого повышения комиссий пересматриваем весь прайс.
Предлагаем клиентам меньше вариантов рассрочек и на меньшие сроки — чтобы комиссия банкам не съедала всю прибыль. Отказались от рассрочек на суммы меньше 20 тысяч рублей.
Когда вводим новую категорию товаров, например барабанные установки, сначала берём минимальную партию. Смотрим на продажи 2-3 месяца. Если продаётся хорошо — закупаем больше. Если нет — выводим из ассортимента без больших потерь.
Рентабельность 10% держится только за счёт жёсткого контроля расходов и постоянной оптимизации каналов продаж. Без этого маркетплейсы и растущие комиссии давно бы увели нас в минус.
Вывод
За восемь лет я понял главное: в нишевом бизнесе выживает не тот, кто быстрее растёт, а тот, кто лучше понимает свою аудиторию.
Мы могли бы агрессивно масштабироваться через маркетплейсы, взять кредиты, открыть ещё пять шоурумов. Но тогда потеряли бы то, ради чего всё начиналось — контакт с музыкантами и возможность помогать им разбираться в оборудовании.
Маркетплейсы растут, комиссии повышаются, санкции меняют рынок. Но главное остаётся: если ты действительно помогаешь своим клиентам решать их задачи, они вернутся. И приведут друзей.
Рентабельность 10% — это не много. Но это стабильность без кредитов, без долгов, без зависимости от внешних факторов. Это возможность делать то, что нравится, и работать с людьми, которым это тоже интересно.
Бизнес — это не только про деньги. Это про то, чтобы музыканты продолжали заниматься музыкой, а не тратили месяцы на поиск оборудования. Мы решаем эту задачу и будем продолжать. Поэтому мы всегда рады видеть любителей музыки, как в нашем шоуруме по адресу ул. Большая Серпуховская д.46 с34, так и сайте DMTR Pedal Shop
Мы ведем блог для малого бизнеса. Рассказываем новости для предпринимателей, ошибки и лайфхаки в учете, инструменты продвижения, обновления сервиса МойСклад.
Реклама ООО «Логнекс». ИНН: 7736570901. Erid: 2SDnjd4QnZm
В первой части я рассказал, как появилась идея Neko. Почему не стал её делать сразу, а дал возможность настояться. Сколько стоит такую идею реализовать, с какими проблемами столкнулся, и как эти проблемы решал. Как идея стала превращаться в продукт, как прорабатывали дизайн.
Погнали дальше, самое интересное впереди :)
Через тернистый итеративный путь интервью и анализа существующих устройств в частности, и рынка вообще (не без влияния собственной невероятной экспертизы, конечно же) сформулировал такой продукт:
Это Неко — 2 радио-джека, который вставляются в тушку слева и справа. И вид в сложенном состоянии спереди и сзади
Это устройство не только для продвинутых музыкантов (для которых прибор должен стать лучшим предложением по цене/качеству, и удобно решать все рутинные музыкальные задачи).
Но и для для новичков, чтобы после работы за 15 минут взять гитару в руки и создать шедевр, и испытать радость созидания. Эта радость станет топливом, на котором человек будет дальше заниматься музыкой, и учиться играть
Технически это процессор, радиосистема, рекордер и AI сервисы в одном флаконе с доступом в интернет, спроектированный так, чтобы его использование было максимально простым: — Есть 6,3 мм радио-джек, который подключается к электрогитаре или басу с активными или пассивными звукоснимателями. Радио продублировано возможностью подключиться проводом в гнездо, в которое вставляется радио-джек в состоянии покоя — Есть 6,3 мм радио-джект для подключения к гитарному усилителю (небалансный) или микшерскому пульту (балансный). Тоже продублирован возможностью проводного подключения — Есть небольшой встроенный динамик, чтобы играть прямо в устройство, если лениво включать хоть что-то ещё — Есть 3,5 мм выход на наушники low-z и high-z, чтобы подключать и обычные и профессиональные наушники — Есть USB-C, при подключении которого мы получаем звуковую карту с 2 входами (радио + проводной) и двумя выходами (радио + проводной)
Программно, самые важные функции: — Самый крутой гитарный процессор, о нём ниже — AI-функции: Аранжировщик, Стем-сплиттер, Транскрайбер партий в MIDI и табы. Ну и TimeMachine — сохранение и разметка всех сыгранных риффов, чтобы потом легко вспомнить, что ты там играл и редактировать в mini-DAW — Не AI-функции: рекордер, метроном, тюнер, лупер, мультитрек-плейер, mini-DAW — Ну и раз уж оно подключено к Интернету, пусть получает постоянные обновления функциональности. В идеале, чтобы эту функциональность могло создавать комьюнити разработчиков-музыкантов (я знаю, нас много :)
Чтобы уточнить важность наличия этих функции (а это людям вообще надо?) и их реализуемость (а это вообще возможно сделать в нужно форм-факторе?), начали собирать разные прототипчики.
Прототип генеративки
Neko должен помогать любителям музыки реализовать свою потребность творить без необходимости учиться играть на гитаре пяток лет. Для этого нужен AI-аранжировщик треков (зачастую сыгранных далеко не идеально).
Такой вот ботик, слышно как я там высекаю Pantera — Planet Caravan на не подключенной, а дальше оно превращается в клёвый LoFi
Чтобы как-то быстро, без необходимости паять девайс, пощупать — а реально ли в этом есть кайф, собрали ботика в телеграм: https://t.me/IntNekoTechBot (не реклама, всё бесплатно, пользуйтесь на здоровье).
Ему можно кинуть голосовуху с сыгранным гитарным риффом или заранее записанную вавку. А он в ответ вернёт готовый трек с аранжировкой твоего риффа.
Weekly Retention у бота абсолютно незаконный, это что вообще такое
Рассказал о боте в канальчике, подождал первого фидбека пользователей:
Самое крутое, что людям нравится этим пользоваться
На данных это выглядит, как полка retention — люди находят ценность и возвращаются
Дополнительно получили распределение жанров, которое интересует гитаристов. Это тоже полезная инфа
Вот такие гитаристы в стране, а что поделать
Ну вроде бы и устаканилась функциональность софта. Как-будто бы осталось только написать из запихнуть в железку. А что там, кстати, за железка в итоге?
Прототипы железа и гитарное радиостроение
Изначально план был такой — берём мощный Cortex-M микроконтроллер для бизнес-логики, присоединяем к нему мощный DSP, на котором делаем неплохо звучащий гитарный процессор.
На Авито нашёл мощный DSP TMS320C6745 на индийских демо-бордах, из индусов вытрясли софт, завели платы. Параллельно собрали приёмо-передатчики для радио-джеков из какого-то хлама, уже не помню, если честно.
Слева индийская плата с DSP, справа платки для первых прототипов приёмо-передатчиков
Всё заработало, но стало очевидно, что:
Сделать крутой гитарный процессор на DSP — это долго, дорого и на четвёрочку. А нужно быстро, дёшево и на пять с плюсом
Сделать крутую радиосистему — это вообще нетривиальная задача. Всё, что есть на рынке либо дорого и слишком профессионально (хорошо звучит, но долго подключать, плюс большой габарит). Либо не дорого, но качество такое себе — подъедает динамику игры, делает ощущения от игры неживыми
Нужен другой путь. Поехали решать по очереди.
Процессор: гитарный и центральный
Очевидно, делать гитарный процессор с нуля — не вариант. Но тут на помощь пришёл Open Source проект NAM — Neural Amp Modeler.
Это нейросетевой алгоритм, который позволяет создавать и проигрывать слепки звучания любых гитарных усилителей и колонок. Звучит на уровне лучших гитарных процессоров за тысячи долларов. Сюда!
Интерфейс того самого NAM. Насколько круто звучит, настолько им неудобно пользоваться. Но это мы как раз починим нашим божественным UI
Заодно существует ресурс TONE3000, куда сообщество энтузиастов загружает тысячи таких слепков. Хмм, сразу захотелось сделать с ними прямую интеграцию, чтобы пользователь Neko мог загружать их напрямую прямо в девайс и играть.
Это мы с пацанами из Tone3000 болтаем. Офигенные ребята, играют вместе в группе Balkans, у кого есть Спотифай зацените
Созвонились с основателями TONE3000, поболтали о музыке, договорились об интеграции. Огонь, теперь у Neko есть не просто крутой процессор, а вообще всё возможное оборудование в мире в кармане.
Подумали с ребятами, решили, что концепция устройства меняется — давайте откажемся от связки микроконтроллер + DSP, а возьмём мощный проц, чтобы на нём запускать Linux, а под Linux запускать всё что нам нужно.
Как внутри выглядит наш проц. Это просто пушка-бомба
Но нельзя просто так взять и выбрать процессор для фабричного устройства. Важно понять, не снимут ли его с производства, ровно в день, когда нужно будет делать релиз.
Важно понимать, где их покупать. Потому что, например, заказ в жалкие 5 000 — 10 000 штук (на который ещё нужно умудриться наскрести денег) никому из производителей не интересен.
В общем, прикинули требования — перфоманс, NPU с поддержкой floating point (чтобы запускать нейросети прямо офлайн), потребление, цена, бла-бла-бла. А наши китайцы с фабрики помогли выбрать нужный вариант — Rockchip RK3576.
Рокчип, ёпт, да его за одно название надо в Neko брать!
Вайбы системного программирования под передовую инженерию из Поднебесной
Купили на нём платки-отладочки, покрутили, завели периферию, написали драйвера. А китайские драйвера — это то ещё счастье. Запустили альфу — процессор работает, играет просто офигенно.
Так выглядела альфа процессора с ядром на NAM, запущенная на нашем CPU
Радиосистема
Для радиосистемы пришлось делать целое RND, там у нас несколько, не побоюсь этого слова, ноу-хау, и вообще оно играет лучше, чем средняя радиосистема за $200-300.
Когда оно заиграло всё вместе, было просто нереально круто!
В паре слов суть проблемы: электрогитара с подключенным усилителем образуют единый инструмент, влияя друг на дружку, и на ощущения гитариста, которые проявляются в его эмоциях на шоу.
Вставляя радиоканал между гитарой и усилителем, мы нарушаем их прямую связь, искажая ощущения и эмоции от игры. Музыканты это описывают, как "пропадает лампа", "не дышит" или даже "ну это галоша ссаная". И это реальные ощущения, хоть термины и не совсем технические.
Я весь день кайфовал, наиграться не мог, когда всё срослось
Не буду вдаваться в детали, но мы купили пяток радиосистем, аудиокарт и другой гитарной техники. Разобрали, проанализировали, замерили, поиграли, сделали выводы.
Поспорили, пофантазировали, накидали гипотез, порисовали схем, собрали несколько прототипов. Финальный оказался самым крутым, как раз с теми самыми хау-ноу. Здесь готово.
MVP, EVT, DVT и другие слова из трёх букв
Если можно как-то одним словом описать разработку в компании Neko Engineering — это точно фраза «давайте сначала сделаем как-то, а потом хорошо».
Здесь наш подход идеально вписывается в принятые в индустрии hardware-разработки этапы:
MVP (Minimum Viable Product) — железяка из говна и палок, которая как-то реализует нужные функции. Это как раз, то что у нас получилось выше — устройство, которое работает по радиоканалу с гитарой, делает звук крутым и генерирует треки. Его сильно весело использовать, но только мне
Это наше MVP, вы его уже видели
EVT (Engineering Validation Test) — здесь наша железка должна не просто как-тореализовать нужные функции, а делать это хорошо. Должны заработать все ключевые компоненты во всех нужных режимах.
Устройство должно как-то начать принимать свои финальные очертания. Такую железку можно дать самым преданным пользователям и они получат от него кайф. Мы вот как раз его прошли
А это EVT, фотки пока не покажу!
DVT (Design Validation Test) — железку выше мы пихаем в полностью продакшен-корпус, для которого подбираем материалы. На этом этапе устройство должно выглядеть вот именно так, как его нарисовали, но при этом ещё и собираться, работать, и стоить примерно тех денег, которые заложены в его экономику
PVT (Production Validation Test) — железку выше мы приносим на фабрику нашим друзьям-китайцам и просим поколдовать, чтобы устройство можно было оптимально и с минимальными изменениями производить на конвейере. К этому этапу мы готовимся уже сейчас, заранее консультируясь с фабрикой
Как вы догадались, мы на этапе EVT. Сделаны первые 90% работы, но впереди нас ждут вторые 90% работы, ну а там и третьи :)
Чисто вайб в чатиках
Параллельно с инженеркой делается ещё куча операционной работы — проработка запуска (планируем запуститься на Кикстартере, а для этого нужно неплохо так подготовиться).
Проработка необходимой структуры юр лиц (мы же говорим о музыкальной генеративке, там нужно подложить соломки, а ещё компаниям из России не то чтобы сейчас рады на мировом рынке, но всё решается).
Ну и ещё куча всего интересного, ради чего хочется не спать ночами, тратить туда всё свободное время и деньги.
Заключение
В общем, получается реально мощный девайс, который жутко интересно делать. Я невероятно счастлив, что удалось собрать лютую команду мега-спецов, щёлкающих сложные инженерные задачи, как орешки.
И, если честно, уверен, что даже если снова что-то пойдёт не так (а оно точно пойдёт!) и мы вот прям не найдём решение, и снова история закончится фейлом — это будет один из самых крутых и приятных фейлов, в которых я участвовал.
1/4
Это. Просто. Ох#енно!
А пока мы работаем, чтобы устройство, созданное в наших головах, мы же и смогли пощупать.
Спасибо, что дочитали. Надеюсь, удалось рассказать что-то полезное, ну или просто повеселить. Пишите вопросы, с удовольствием на них отвечу!
\m/ Make guitar fun again! All you need is Neko!
—
Vadim Smirnov, Founder and CEO of Neko Engineering
Привет, я — Вадим. Недавно рассказывал, как делал WhammyD — педальки-контроллеры для Digitech Whammy. Это была весёлая история, но закончилась она остановкой проекта, потому что устройства были, прямо скажем, мало кому нужны.
Это Neko — устройство для музыкантов и любителей, чтобы сделать гитару great again
Эта статья о новом проекте — Neko. Это гаджет, чтобы каждый человек мог кайфануть от игры на гитаре, реализовать свои музыкальные идеи и почувствовать себя музыкантом, даже если на это остаётся 15 минут после рабочего дня.
TL;DR
Расскажу, как и почему изменился подход к созданию устройства. Откуда взялась идея, и как из идеи придумался продукт. С какими новыми вызовами пришлось столкнуться. Как вокруг продукта собралась команда и появилась компания. Как делаем железо, пишем софт, договариваемся с партнёрами и планируем запуск.
Немного добавим эпичности, оно того стоит
Возможно, кому-то будет интересен наш опыт, чтобы заняться своим проектом. А кто-то просто покекает с рассказа, потому что наш путь явно не идеален. Энивей, буду рад, если статья покажется полезной или просто весёлой.
Ну поехали.
Почему изменился подход
Признаюсь, работа над WhammyD2 обнажила не только мои технические пробелы, но и полное непонимание, как вообще делать IT-продукты. Тогда, например, я не отличал бэкенд от фронтенда, не знал, зачем система версионирования кода, и не подозревал о профессии продакт-менеджера (это чел, который говорит разработчикам, что надо делать).
Приняв свою ущербность, поскрежетав зубами и возмущённо пофыркав на досуге, поморщился и принял, что это надо как-то решать.
Сказано-сделано: научился прогать под iOS и устроился в 2ГИС, поучаствовал в хакатонах, а потом и вовсе плавно стал тем самым продактом. Запустил пяток проектов, переехал в Москву, и начал в Big Tech запускать AI-hardware устройства на международном рынке. На это ушло почти 10 лет.
Это мы на Хакатоне 2ГИС с приложением, которое находило следующий самый подходящий бар для бар-хоппинга, а в конце вызывало такси домой. Было легендарно
Казалось бы, успешная карьера, крутой проект на работе, почёт и уважение. Но тот фан от работы над WhammyD2 не оставлял в покое. Хотелось сделать какую-то необычную музыкальную коробку, которая бы вернула тот угар, но при этом имела шансы самоокупиться и не зачахнуть. А попутно возродила бы эпоху, когда быть гитаристом было круто.
Играть рочину вообще-то реально весело и круто
Самое главное — чтобы не повторить судьбу WhammyD2, устройство должно подходить не только профессиональным музыкантам, но и любителям музыки, которые с её помощью ощутили бы, насколько круто музыку создавать. Это и голове помогает развиваться, и чувствовать себя счастливее.
Идея такой коробки всё не приходила. То и дело выскакивали разные предположения, но подумав о них чуть тщательнее, отказывался от них одна за другой, ментально навесив ярлык «булшит».
Но в итоге, кое-что нащупал.
Если ты не очень умный, приходится думать 10 лет
Учиться на работах приходилось интенсивно, рока стало меньше. И в какой-то момент обнаружил, что из гастролирующего музыканта превратился в того самого чувака с гитарой, висящей на стене, и тренькающей на неподключенной дай бог полчаса в неделю.
Это я лечу из командировки и думаю, с каким кайфом поиграю на гитаре
Кроме гитары, у меня есть куча гитарного оборудования, накопившегося за годы рока, чтобы заставить её звучать круто — процессоры, аудио-карты, педальки. Даже любимый Marshall JCM900 стоит в углу.
И вроде бы вот хочется прийти после работы и 15 минут покайфовать от игры на инструменте. Но ради этих минут подключать процессор-комбик-аудио-карту лень — поэтому, бренчу на неподключенной.
И регулярно раз в неделю в voice memo айфона записываю очередной гениальный рифф, который никогда не превратится в трек.
А вот был бы такой карманный девайс, который решит задачи:
Нужно, чтобы гитара легко подключалось. Вот так же, как AirPods мы в уши втыкаем, только пусть радио-джеки (это разъём, через который электрогитара передаёт звук) включаются в гитару
Нужно, чтобы звук гитары был крутой. Вот чтобы на уровне топовых процессоров — Fractal, Neural DSP, Kemper, etc. Говнозвуком играть неохота. Проще на неподключенной повысекать
И чтобы оно записывало мой рифф, и превращало в готовую аранжировку в нужном стиле. Сейчас же век генеративок, полюбому так можно
Тот самый JCM900 и 412 кабинет. Точнее, 312, потому что на одном из концертов один динамик был пробит бутылкой. Кабинет после этого заиграл ещё лучше
Эти мысли и стали отправной точкой для идеи Neko.
Инициирующее событие
В общем, загрустил я. Ходил-думал в голове идею, но ничего с ней не делал. Звучало это, если честно, немного фантастично.
Грустил так до судьбоносной беседы с Лёшей — экс-руководителем, нанимавшим меня в Яндекс. Он давно живёт за границей, и как-то спросил, знаю ли я Кена Шафера? Ведь Кен — его сосед. Типа, может вас познакомить?
Ангус и Кен в инстике
Знаю ли я Кена Шафера? Кен — легенда. Он изобрёл гитарную радиосистему — это когда звук гитары передаётся по радио, а не по проводу. И, например, фирменный звук Ангуса Янга из AC/DC — как раз из-за этой системы. Ангус даже на записи её использовал.
Так в моей голове выглядел Neko в самом начале
Хмм.. Раз 50 лет назад Ангус предпочитал радиосистему проводу, может быть, и есть смысл поработать над Neko, как над удобным аналогом провода на современных компонентах? Так я стал не только думать, но и что-то делать над Neko.
Эволюция идеи
Вместо того, чтобы сразу хвататься за паяльник, как было с WhammyD, хотелось как-то заранее понять — а не ерунду ли я придумал? Может, это вообще никому не надо?
На сленге продакт менеджеров, эта стадия работы над продуктом называется «customer development». Звучит заумно, но фактически это означает, что я начал рассказывать об идее всем вокруг, кто хоть сколько-то в теме игры на гитаре.
На работе — от продактов и жутко опытных стратегов с опытом работы в Apple. До членов гильдии композиторов Новой Зеландии, и технических директоров популярных русских рэперов — за пивком.
Интервью проходили в разной обстановке
— Кароче, Вадос, говно твоя идея. Надо, понял да, чтобы это был такой гитарный бро, который тебе идейки подкидывает — Твой бизнес не в этом. Эта штука может привлечь на рынок новую аудиторию? — А можно сделать так, чтобы оно в реал-тайме помогало Металлику играть, типа как esp на машине ездить помогает?
Сотня-другая бесед, и рассказ об устройстве становился чуть убедительнее, короче и понятнее. Так я повторял, пока слушатель стабильно не начал спрашивать, где это купить вот прямо сейчас.
Как это всё визуализировалось в голове. Почему-то у меня почерк врача
Параллельно погуглил, что новенького появилось на рынке — что за устройства, сколько стоят. Ну и на интервью мне накидали фактуры. Так стало примерно ясно, с чем наша железяка будет конкурировать.
Из этого родился вижен продукта, что именно за функции хочется сделать:
Радио-джеки, которые не будут теряться, зато будут всегда заряжены и готовы к игре
AI-аранжировщик, который из моих сыгранных кривой рукой риффов будет создавать готовые мульти-трек аранжировки в нужном стиле и с нужным настроением — как мне захочется
Процессор эффектов с ядром на Neural Amp Modeler — это open source технология, широко поддерживаемая сообществом. Это как цифровые копии звучания усилителей или других устройств, и гитарных колонок-кабинетов
Стем-рипер. Это абсолютно уникальная штука, чтобы играть любимые песни с любимыми артистами. Передаём с телефона по Bluetooth на Neko трек, там он в реал-тайме пилится на дорожки, размечается в MIDI и табы, чтобы можно было его легко выучить. Ну и дальше из микса убираем оригинальную партию гитары, рубим сами
Time Machine. Пусть все мои занятия пишутся и размечаются на сыгранные риффы, чтобы потом я в любой момент мог зайти и вспомнить, что там был за угарный риффчик
All-in-one device. Ну и чтобы эта штука заменила мне вообще все остальные устройства — от кабеля и тюнера-метронома, до рекордера и аудиокарты. Чтобы не таскать за собой тяжеленные кофры на репетиции — кинул в карман и го
Описание аранжировщика на ранних этапах
Собрал pdf-ку с описанием функций — ну типа сайт. Показал друзьям, позадавал вопросы — идеи оценили, цену устройства от балды назвали, она попала в мои ожидания.
Вот таким был сайт в pdf, много мучали формулировки, и до сих пор мучаем
Сайт, понятно, что ещё 10 раз поменялся. Он, кстати, здесь: https://neko.engineering В общем звучит это всё классно, а как теперь это сделать то. Есть прям пара нюансов.
Пара нюансов
WhammyD была сделана мной вручную от первых прототипов до наполнения сайта. Neko же так сделать невозможно. Это сложное устройство, которое должно быть произведено на фабрике, чтобы обеспечить работу закладываемых в него функций.
Чтобы его создать, одной моей головы не хватит — нужен целый штат разработчиков. Если просто нанять этих ребят, сделать устройство, и запустить его в продажу, то экономика такая:
Год работы крепкой команды человек из 8 — $500k, если повезёт.
На закупку прототипов отлетит $20-50k
Сбор данных, разметка и обучение моделей — не меньше $100k
Запуск конвейера — ещё $500k
В общем, где-то $1,5M в разработку и конвейер. Это значит, если продать 10 000 устройств, в каждом будет заложено $150 только затрат на разработку.
Фааантазёр, ты меня называла! Только такие строки пел себе в голове, пока растягивал эксельку бизнес-модели
А ведь его ещё и произвести надо (купить запчасти и материалы, собрать устройства, упаковку, мануалы, сделать сертификацию), и продать (затраты на маркетинг, логистику, хранение, поддержку и т.д.).
Звучит как-то сложно и не радужно. Ну ок, это же не повод портить себе настроение, или, не дай бог, отказываться от идеи. Надо подумать и есть слона по частям.
Едим слона
План простой и прямолинейный — нужно сделать так, чтобы вокруг продуктовой идеи возникла и бизнес-идея — прикинуть пределы роста бизнеса, как он появится, как будет расти и развиваться.
Если предложение будет интересным и правдоподобным, можно найти бабки, ведь идея устройства — огонь! Ну и именно растущий бизнес сделает возможность создать и поддерживать продукт = исправить ошибку WhammyD, ради чего весь сыр-бор.
Не самый свежий, зато бесплатный, отчёт NAMM с поправкой на возраст и состояние рынка дал ключевые инсайты. Очевидно, запускаться надо в США. Очевидно же?
Прикинул объём рынка, конкурентное окружение, экономику, траекторию роста компании. Связал ключевые шаги бизнеса с шагами развития продукта. Порассказывал это умным дядькам, разбирающимся в бизнесе, маркетинге, построении компаний, сделал корректировки на их критику.
Набросал каптейбл (это план, сколько и для чего денег нужно), план реализации проекта, прозрачное предложение для всех участников — инвесторов, ключевых сотрудников, себя самого.
Вот, например, каптейбл. Правда, он довольно секретный — всё сплошь под NDA (Non-Disclosure Agreement, аналог «Совершенно Секретно» в корпоративном мире)
Собрал всё в кучу в единую презентацию с описанием идеи, бизнеса, продукта и уникальной комбинации всего этого. Презентацию показал друзьям-спецам в нужных сферах. Так собралась проектная команда супер-героев.
Заглавная страничка презентации, ну красота же! Хотя, слова на ней менялись ещё не единожды 😂
Её же показал технологическим партнёрам и фондам. Так появились, собственно, партнёры, поверившие в нашу способность сделать интересную штуку. Нашли в Китае фабрику, которая согласилась нам помочь.
Это наш лид инженер на фабрике в Китае. Как вы понимаете, кое-что придумать удалось
Партнёры и фабрика дали толчок по технологиям, компетенциям и бюджету. Не миллион баксов, конечно, но работать можно.
Начали сразу с нескольких сторон: дизайн, инженерка, тестирование ценности продукта.
Дизайн и прототипы
Сначала попросил знакомых ребят-промышленных дизайнеров помочь понять, как вообще должно выглядеть устройство. Это был свободный поиск почти без ограничений по сравнению с тем, с чем мы столкнулись дальше.
Вот такой был прикольный вариант
Ребята проделали очень классную работу, предложили несколько направлений развития прототипов, продумали разные сценарии использования в реальных условиях. Через несколько итераций мы пришли к приоритетному варианту, который захотелось уточнять.
Вот это мне понравилось больше других
Напечатали его на 3Д-принтере, чтобы покрутить в руках, понять, как вообще это будет работать в реальной жизни.
Прикольный корпус. Но, кроме всего прочего, смахивает на электронную сигу
Получилось прикольно, но что-то не то. Самое сложное было — разорвать связь курицы и яйца, когда дизайнеру нужно знать, из каких компонентов будет состоять устройство (какой будет экран, кнопки, масса аккумулятора и т.д.). А инженеру нужно было знать, в какой корпус нужно вписывать электронику.
Доработанный арт-директором вариант выше. Кое-что изменилось
Параллельно начали прорабатывать UI — что именно будет нарисовано на экране. Эта работа тоже итеративная, где всё от всего зависит — функции устройства от экрана и контролов, экран от функций и процессора, процессор от функций, контролов и периферии, и всё это зависит от цены, которая зависит от функций.
Как выглядит божественный, самый лучший, высший UI? Вот так!
Итеративно отсекали лишнее, добавляли нужное, уточняли возможности инженерии. Основываясь на наработках корпуса выше, нарисовали новые обводы корпуса, которые уже вот прям нравились. Осталось только понять, какой будет финальный размер, и как тушка устройства будет сопрягаться с радиомодулями — джеками.
Было сразу несколько картонных Неко
Тут неожиданно случилась одна из самых горячих внутренних баталий — отталкиваться от размеров 5- или 3,5-дюймового экрана. Спорили-спорили, но разрешилось через склеивание нескольких прототипов из картона, и верчения их в руках. Там стало всё ясно.
В сотый раз всё перерисовали, сделали модельку, напечатали на принтере — вроде кайф
Так появился вижен корпуса, а вместе с ним концепция контролов и UI экрана, попутно уточнили ключевые компоненты. И вот вроде бы и всё более-менее срослось. У нас есть корпус, UI, требования к железу и вообще — готовый девайс, осталось реализовать.
Это самое лучшее, что я когда-либо видел
Параллельно начали реализовывать продуктовые и технологические прототипы.
В следующей части:
— Прототип генеративки, и как мы поняли, что он — огонь! — Прототипы устройства: процессор, радио, софт — MVP, EVT, DVT и другие слова из трёх букв — И куда всё это едет
Спасибо за прочтение первой части ^__^
———
UPD: Простите, что не влезла вся статья разом. На Пикабу есть ограничение в 25 медиа (картинок и видео) на пост.
Вторую часть уже готовим к публикации, думаю, будет через пару дней.