Укрощение установщика ZB3245TSS

Самый популярный SMD-установщик на AliExpress. История о тернистой любви со счастливым концом: дебри переписки с заводом, простор для модернизации и почему не стоит покупать через Али.

Arduino, DYI и как собрать Электроника

Самый популярный SMD-установщик на AliExpress. История о тернистой любви со счастливым концом: дебри переписки с заводом, простор для модернизации и почему не стоит покупать через Али.

Даже на небольшой плате может понадобиться несколько напряжений.
Как будем питать плату? Сколько потребляют разные экраны? Какие топологии преобразователей выбрать?
В данной части рассмотрим эти и другие вопросы. Спроектируем систему питания и станем ещё на шаг ближе к завершению разработки схемы основной платы!

Привет, решил немного отвлечься от Java и поделиться своим опытом в любительском дроностроении, а именно в настройке приёмников ГНСС, с помощью которых птица сможет вернуться домой при обрыве сигнала или по крайней мере передать свои последние координаты. Это сильно облегчит поиск, особенно, если вы всё сделали правильно, передаёте координаты в телеметрии* и пишете их в лог в вашем пульте ;)

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

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

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

Привет, Хабр! Меня зовут Данила, мне 21 год, и за последние 2,5 года я успел поработать в роли разработчика программного обеспечения для встраиваемых систем — в основном на базе STM32. В этой статье я хочу поделиться тем, как я вообще пришёл в эту сферу, с чего начинал, какие грабли собрал и какие выводы сделал по пути.


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

Некоторое время назад мне удалось-таки сделать обратную разработку нескольких экранов от смартфонов с интерфейсом MIPI DSI.
В какой-то момент пришло время пробовать запускать и проверять наработки, но под рукой не было удобного железа с MIPI DSI видеовыходом. Поэтому решил спроектировать свою плату, а по пути узнать что-то новое.
Обратная и прямая разработки поскакали в одной упряжке :-)
Посмотрим живой процесс разработки. Это всегда интересно!
В первой части рассмотрим несколько решений и выберем наиболее подходящее. А также начнём проектировать схему.

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

КДПВ
Обычно сервер ассоциируется с чем-то дорогим и недоступным обычному человеку. Даже на вторичном рынке они пока еще стоят весьма существенно (если не рассматривать совсем уж допотопные экземпляры). Однако, есть и такие, которые можно приобрести весьма недорого.
Это так называемые блейд-серверы. Блейд-сервер (от англ. blade — лезвие) – концепция использования нескольких компактных серверов в одной общей корзине (шасси). Некоторые узлы сервера (такие как блоки питания, охлаждение, сетевые адаптеры, управление) вынесены за пределы сервера и сделаны общими для всех. Благодаря этому исключается излишнее дублирование и, соответственно, уменьшаются габариты и общее энергопотребление всей сборки. Увеличивается плотность вычислительной мощности на единицу объема серверной стойки. Из-за того, что единичный блейд-сервер бесполезен без корзины, а в корзине избыточен, они не пользуются спросом на вторичном рынке, а потому стоят весьма недорого.

Привет, Хабр!
Это третья статья из цикла по ESP-IDF. Ранее мы разобрали стек задач, работу с GPIO и прерывания. Теперь перейдём к очередям FreeRTOS — мощному инструменту для безопасного обмена данными между ISR и задачами. Поехали!

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

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


В предыдущей статье я начал разработку open-source веб-приложения для стриминга видео с веб-камеры и управления роботом. Написал фронтенд, который принимает видеопоток от mjpg_streamer, а также отправляет команды через WebSocket на бэкенд, написанный на FastAPI.
Во второй части я расскажу, как отправлять команды роботу с WebSocket-бэкенда. Мой робот работает на плате Orange Pi Zero, передавая и принимая информацию через Wi-Fi. Я покажу, как настроить сервер Nginx на роботе в качестве обратного прокси, а также напишу Python-код для приёма команд с веб-приложения.
Статья будет полезна любителям робототехники и веб-программистам, интересующимся фреймворком FastAPI. Я продемонстрирую работу с несколькими WebSocket-соединениями в одном веб-приложении, а также покажу настройку Orange Pi Zero для работы.

Привет, Хабр!
Это вторая статья из цикла по программированию ESP32 на ESP‑IDF. В первой части мы познакомились с базовой терминологией RTOS и реализовали несколько простых задач (tasks). Сегодня же мы перейдём к работе с GPIO и прерываниями (ISR), а заодно обсудим особенности настройки стека задач в ESP‑IDF (спасибо за совет @0x6b73ca).

Но тогда почему любимые рок-группы вполне можно слушать, причём с удовольствием, через динамики, которые ещё меньше и дешевле? — Потому что в записи звук уже сформирован должным образом.
