Kirill Ivanychev

На моем канале Вы найдете видео-ролики о применении Схемотехнических и Программных решений при создании электронных устройств на базе микроконтроллеров ESP32 или Atmega.

Все это я применяю в своей деятельности частного разработчика электронных устройств по контрактам с зарубежными и российскими компаниями.
Подробнее на kirill-ivanychev.tilda.ws/

Я также консультирую электронщиков, которым нужно быстро получить базовые навыки работы в сознании электронных устройств на микроконтроллерах Atmega и ESP32
Первая консультация - БЕСПЛАТНАЯ:
kirill-ivanychev.tilda.ws/



Kirill Ivanychev

JLCPCB Restrictions will Burn Your Budget and you Business

JLCPCB demonstrates exactly the kind of corporate behavior that may look like “a local issue affecting a few accounts” today, but tomorrow can paralyze your entire business. The company officially admits that after a certain “system upgrade” and stricter compliance requirements, it simply restricted access to some accounts, citing “risky IP addresses and activities.” In practice, this means only one thing: you can use the service in good faith for years and then one day discover that your account is blocked and your key processes—from prototyping to mass production—are stopped.


The tone of the notice is especially telling: customers are not warned in advance but are presented with a fait accompli, and the company openly states that “there is currently no confirmed timeline for lifting the restrictions.” In other words, you may wait weeks or months for your access to be restored—or never see it restored at all. JLCPCB offers a “two‑month grace period,” during which it promises to complete already placed orders, return the remaining balance, and allow you to download files, including items from your private component library. But it is important to understand: this is not care, it is an evacuation mode—they politely give you time to pack up and leave.

For an engineer, this results in missed deadlines, broken supply chains, and additional operational costs. You will have to urgently migrate libraries, adapt your BOM to another manufacturer, and completely replan production and logistics. If you have tied part of your infrastructure to JLCPCB’s closed ecosystem—their libraries, templates, specific in‑stock parts—then a sudden account restriction becomes a single point of failure you did not even know existed.

What makes this especially dangerous is that JLCPCB clearly shows its willingness to unilaterally change the rules of the game: today the criteria of “riskiness” are one thing, tomorrow they may be something else, and you will be the one who pays the price in any case. Your money, files, and current orders are formally “protected,” but the very right to work with the service can be taken away without any clear, transparent procedures or recovery timelines. Making such a contractor a key link in your production chain means deliberately building a delayed‑action time bomb into your system: today they let down “a small number of accounts,” and tomorrow, when you are critically dependent on them, they will let you down as well—along with your deadlines, reputation, and budget.

(based on jlcpcb.com/help/article/notice-of-limited-account-…)

1 month ago | [YT] | 1

Kirill Ivanychev

ОПАСНО БРАТЬ ЗАКАЗЫ "ТОЛЬКО ЗА ФИНАЛЬНЫЙ РЕЗУЛЬТАТ"
...Партнерство за ваш счет или Как НЕ вписаться в кабалу потенциального заказчика...


Ко мне иногда приходят с запросом создать нечто, чего у меня еще нет «на полке».

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

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


Но если заказчик говорит:
«Сделай именно то, что я описал, и никакие промежуточные версии мне не нужны — их всё равно выбросят в мусор» —


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


НИКОГДА не соглашайтесь на условия:
«Я плачу только за конечный результат, а за всё промежуточное — не плачу, ведь оно "в мусор"».

За этой «красивой» фразой скрывается:
. нежелание вкладываться в процесс,
. страх перед неопределенностью,
. завышенные ожидания,
. и готовность свалить вину на вас, если что-то пойдёт не так.


ПУТЬ — ЭТО И ЕСТЬ РЕЗУЛЬТАТ

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

Эти данные — и есть настоящий результат.
Даже если финальный продукт не состоится, вы всё равно доставили экспертную ценность: вы проверили гипотезу, снизили риски, показали реальную картину.
Но некоторые заказчики этого не понимают. Если данные покажут, что идея — «фуфло», они сделают вид, что вы «ничего не сделали», и откажутся платить. А если проект взлетит — забудут, что именно ваша работа его запустила.



Особенно опасны предложения в духе:
«Давай партнериться! Ты сейчас всё сделаешь за свой счёт, а потом я тебе дам процент от продаж».

Как правило, у такого «партнёра»:
. нет предоплаты,
. нет реальных покупателей,
. нет договоренностей с инвесторами.

Он использует ваш опыт, чтобы бесплатно получить данные и прототип, а потом исчезает или говорит: «Пока не готов платить». Вы теряете время, ресурсы и идею — которая была его, но реализована вами.

Как выглядит честное партнёрство?
Честный партнер приходит и говорит:
«У меня уже есть предзаказы и предоплата — например, на 50 млн. Мне нужен ты, чтобы реализовать часть X. Давай заключим соглашение: из собранных денег ты берешь столько, сколько тебе нужно на работу — остальное идёт в развитие проекта».

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


ВЫВОД

. ИИ и технологии ускоряют работу, но не заменяют профессионала.
. Путь к результату — это и есть ваша работа.
. Оплачиваться должен каждый час, когда вы применяете свой опыт.
. Если вы — опытный разработчик (не студент!), берите оплату за время.
И эта ставка должна быть выше 80 евро в час — потому что вы продаёте не руки, а экспертный труд, в который вы уже вложились годами и десятилетиями опыта!

Не работайте за «проценты от продаж потом».
Работайте с теми, кто ценит не только свою мечту, но и Ваш труд, который превращает её в реальность!

1 month ago (edited) | [YT] | 2

Kirill Ivanychev

ДЕЛАЮ ПРОЕКТ ОБОГРЕВАТЕЛЯ С АЛИСОЙ



В ответ на интерес подписчиков моего канала "От Идеи До Железа" к теме создания я решил показать в нескольких видео шаги создания проекта Обогревателя с голосовым управлением от Яндекс-Алисы.



Основные фичи проекта:
о Управление режимами с графической панели
о Управление через MQTT
o Расширение для связки Алисы и MQTT-сервера


Возможно добавлю фичу Обновления прошивки по WiFi с шагами создания ключей и настройкой HTTPS на локальном сервере

Сейчас готовлю проект UI посредством EEZ Studio, по которой я недавно опубликовал мини-курс "ESP32: Профессиональный UI на LVGL и платформе IDF" (kirill-ivanychev.tilda.ws/mini-courses)

5 months ago | [YT] | 0

Kirill Ivanychev

ДЕВАЙС СТОИТ ДОРОЖЕ ЕСЛИ ОН С ГРАФИЧЕСКОЙ ПАНЕЛЬЮ

Видели кофейный аппарат с красивыми менюшками, на экране которого можно пальцем выбирать заказ напитка?

Как сделать такую панель для своего продукта на ESP32?

Для этого нужно:

(1) Выбрать экран и научиться рисовать на нем базовую графику с обработкой тач-панели
(2) Подключить библиотеку с крутыми UI фишками, например LVGL
(3) Разработать красивый UI для продукта при помощи например EEZ Studio


Для реализации шага (1) я записал видео-урок в котором:

👉 Возьмем за основу готовый код из папки примеров для ESP IDF
👉 В него встроим современную графическую либу с драйверами экранов
👉 Я покажу где взять шаблон для заполнения параметров экранов
👉 Покажу как выглядит адаптированный шаблон настроек для экрана ILI9341 и тач-панели XPT2046
👉 Построим код вместе с либой
👉 Сделаем код который:
✍️ использует примитивы библиотеки для отрисовки текста и геометрических фигур
✍️ ориентирует экран на горизонтальное расположение
✍️ пишет текст по середине экрана
✍️ и рисует рожицу в месте нажатия на тач-панели



Запись урока пока за микро-цену всего 1900 руб
Заявки на запись урока начну принимать с 15 Июля 2025

C 25 июля 2025 цена за запись будет 7000 руб

8 months ago (edited) | [YT] | 3

Kirill Ivanychev

ХАЛЯВЩИКИ



Ко мне иногда приходят люди из категории "халявщики"

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

Как только они пытаются снизить стоимость вашей работы, гоните их в шею! В смысле - вежливо отказывайте 😊


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

Поэтому когда на этапе обсуждения проекта вы почувствовали легкий негатив в ваш адрес по поводу стоимости, времени работы или слышите что-то типа: "Да че там делать-то" и т.п. -- это громкий сигнал, что этот человек обесценит ваш труд

Они не плохие сами по себе, просто у них другой путь и другие ценности

1 year ago | [YT] | 1

Kirill Ivanychev

Какой девайс будет полезен для вас?

3 years ago | [YT] | 0