Феномен Arduino

Пианино, бандурино.
Вау-вау! Ардуино.

Разработчики новых изделий существовали всегда. Примерно тридцать лет назад микроконтроллеры были в основном представлены в виде двух семейств i8048 и i8051. Их ещё называли микроконтроллерами на базе 48-ого ядра и на базе 51-го.

48-ое быстро сошло не нет, и в основном на рынке доминировало 51-е ядро со всеми его модификациями и усовершенствованиями. Были жалкие попытки «натянуть сову на глобус» — сформировать семейство микроконтроллеров на базе 52-го ядра и даже 53-го. Только это всё равно было 51-ое ядро. В общем, только они и было.

Читать далее

Стариковское ворчание

Старым я стал. Ворчливым.

А кроме того, в последнее время я стал замечать, что рисовать элементы на принципиальной схеме мне удобнее не по ГОСТ-у. Ну, резисторы-конденсаторы — понятно, эти элементы рисую по правилам. А, вот, микроконтроллеры, радиочастотные микросхемы и прочие сложные штучки, мне удобнее изображать прямоугольниками и рисовать расположение выводов у них согласно топологии корпуса, а не правилу — «слева входы, справа выходы».

Вот, примеры «моих» УГО (условно-графических изображений) некоторых электронных элементов.

Читать далее

Байт-стаффинг в каналах передачи данных

Аннотация

Длинная и нудная статья, которая описывает проблемы передачи пакетных данных посредством последовательного порта (виртуального последовательного порта) и описывает один из способов решения проблемы «слипания» пакетов при плотном трафике. Статья рассчитана на уровень продвинутых разработчиков. Кроме того, в ней совсем нет картинок.

Читать далее

Сниффер на 2.4 ГГц

Живопись. Холст. Масло. Майонез. Размер — семь на восемь, восемь на семь.

Linux. KiCAD. arm-none-eabi-gcc. Размер 57×30 мм.

Девайс «вынюхивает» радио-пакеты и передаёт их по USB в комп.

Читать далее

Про туалетный таймер и алчность капиталистов

Микроконтроллеры ATTINY10-TSHR в магазин поступили, как и было обещано — через неделю.

Ага. Только, вот, цена у них была уже не по 28.88, а чуть-чуть дороже 30 рублей.

— Фигня! — сказал я, — Переживём и это.

Интересный факт — кто-то предприимчивый в первые же дни успел закупить 25 штук. В магазине осталось 475 штук.

— Фигня! — сказал я, — Всем хватит!

Читать далее

Защищено: Установка Arduino IDE на Линукс

Это содержимое защищено паролем. Для его просмотра введите, пожалуйста, пароль:

Как купить M2D/M2D2?

В общем-то это не сложно.

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

После накопления определённого опыта в поставке микросхем декодеров M2D и M2D2 я пришёл к выводу, что не имеет особого смысла делать дифференциацию по цвету штанов по стоимости для коммерческих предприятий и радиолюбителей. Покупатели обеих категорий заказывают по 2-5 штук. Никто не заказывает 10 и более. Никто не собирает серийно свои изделия. Все покупатели приобретают микросхемы исключительно для «попробовать» и/или для изготовления всего нескольких приборов. Поэтому я решил установить единую цену на все типы декодеров (не зависимо от корпуса) и для всех покупателей (не зависимо от их статуса и количества приобретаемых микросхем).

Читать далее

Гальванически не отвязанный от сети блок питания

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

Вот и с туалетным таймером та же ситуация — создавать блок питания напряжением 5 В и максимальным током не более 15 мА по традиционной схеме с трансформатором, как-то не совсем правильно. Применять китайские AC/DC-преобразователи — тоже как-то не совсем то. А что же делать?

Читать далее

Туалетный таймер

— Кухонный таймер был?
— Был.
— Ага. Значит сейчас замутим туалетный таймер…

Вопрос — для чего?
Ответ — для вытяжки.

Поскольку у меня туалет и ванная комната раздельные, то будет два таймера — для туалета и для ванной комнаты. Разница только во времени их работы. В остальном же таймеры одинаковые.

В чём фишка самодельного туалетного таймера? Почему бы не прикупить уже готовый?

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

И вот мы плавно переходим к вопросу — что мне хочется от вытяжки?

Читать далее

Когда не хватает ног

Как часто у вас возникала проблема исчерпания ног у микроконтроллера?

Вот, вы стоите перед «чистым листом» нового грандиозного проекта и раздумываете какой корпус заложить в разработку:

— … сейчас мне надо раскидать 15 сигнальных цепей по ножкам (микроконтроллера). Хорошо. Заложим LQFP32. Ног вполне хватит и даже останется небольшой запас. Да, но ведь я, прожжёный (паяльником в нескольких местах) специалист, и я хорошо знаю, что потом, по мере развития проекта, ног всё равно не хватит. Поэтому заложу-ка я корпус побольше — LQFP48.

И, вот, проходит несколько месяцев, и тот же разработчик в задумчивости чешет над ухом пинцетом (или отвёрткой) и мысленно страдает:

— Эх! Надо было всё-таки заложить «кузов» на 64 ноги…

Читать далее