«Моя электрическая зубная щётка барахлила. Поиск в интернете по такой неисправности говорит, что мне нужно перезагрузить мою электрическую зубную щётку. Почти ни одна часть этого последнего предложения не имела смысла 40 лет назад. Мой друг, который работал над разработкой спецификации USB, однажды прислал мне электронное письмо, в котором просто говорилось: „Только что мне пришлось перезагрузить мою мышь. Подумал, что тебе будет интересно узнать“. У моего коллеги на велосипедных туфлях установлен датчик каденса. Он получил уведомление в приложении датчика и приступил к установке обновления прошивки. Он специально сказал всем в пределах слышимости: „Я обновляю прошивку на своей обуви“. О, кстати, мои попытки перезагрузить электрическую зубную щётку не увенчались успехом. Мне пришлось её заменить», — рассказал ветеран Microsoft Реймонд Чен в своём техническом блоге.

Электроника для начинающих
Arduino, DYI и как собрать Электроника
Ещё одна «затылочная лампа» встала на испытания :)
Отличается высотой (118 мм) и резисторами 5.1 и 3.6, причём 3.6 при отрывании с определённой вероятностью увлечёт за собой дорожку (соединил обратно каплей припоя).
Как можно догадаться по этому обстоятельству — 5.1 я оставил, сильно занизив мощность (но почему-то глазом этого обстоятельства всё равно не видно). 5.1 там с краю — возможно, его оторвать было бы проще и безопаснее для дорожек.
Как её отличить от позапрошлой «затылочной лампы», у которой тоже 118 мм, но резисторы 4.3 параллельно с 3.0 (в камментах к посту про первую «затылочную лампу» — наука не знает. Пропорция там та же, поэтому не уверен, что это важно.
Поиск хорошего удлинителя-зарядника продолжается. Если не будет ещё вариантов — будем считать этот победителем, вероятность, что куплю, вскрою и распишу внутрянку постом — более 50%.

Обнаружена плюс ещё одна лампа с удобно отрываемым «лишним резистором». На всякий случай ещё и вентиляционных отверстий наделал, ибо конденсатор. Вверху — опознавательные данные для покупки. Легко открывается плоской отвёрткой, легко закрывается обратно. Яркость, что удивительно, почти не изменилась (свойства глаза или она работает на нелинейном участке, в глубокой перегрузке?)
Может, ей в светодиодной плате и алюминиевом цоколе тоже несколько отверстий сделать, чтобы прямотоком продувало?
Учебник по Программированию Микроконтроллеров.
Господа,
Предлагаю Вашему вниманию мой авторский учебник по программированию микроконтроллеров.
Всё утро его писал.
Называется
Hard Fault
или
Фундаментальные Основы Программирования Микроконтроллеров
Эта книга адресована всем нынешним программистам микроконтроллеров, студентам технических ВУЗов, а также всем тем, кто думает заниматься программированием микроконтроллеров.
Скачать учебник можно по ссылке
https://drive.google.com/file/d/1CQ2pcPftuUNDWId98PluuufFn7GrNCVt/view?usp=sharing
https://github.com/aabzel/Artifacts/blob/main/mcu_book_m/Hard_Fault_Book_tnr.pdf
клонируйте репозиторий https://github.com/aabzel/Artifacts.git
git clone https://github.com/aabzel/Artifacts.git
И Hard_Fault_Book.pdf окажется в папке mcu_book_m
Буду признателен за конструктивные предложения к улучшению материала в новых изданиях и за обнаружение опечаток.
Только что вышел первый коммерческий маршрут синтеза для FPGA на Apple Mac - его надо срочно протестировать! Прошу всех у кого есть Apple Mac и плата от Gowin - скачать Gowin V1.9.10.03 Education (Mac) и клонировать с гитхаба примеры BGM и попробовать запустить их вместе. Для этого возможно понадобиться модифицировать bash скрипты в директории scripts, но если кто-нибудь это сделает и пришлет pull request, это будет здорово - можно будет сообщить и Gowin-у, и использовать для Школы Синтеза.
К нам на митапы в Hacker Dojo в Маунтин-Вью, Калифорния, часто приходят студенты с маковскими ноутбуками и на вопрос "как запустить софт для разработки на Маке", мне приходилось отвечать: "на Маке пока работает только симуляция с Icarus Verilog, а также нестабильный открытый софт для синтеза на основе OSS CAD Suite, с которым нужно обходить разные проблемы, так что пока купите на eBay старый x86 компьютер, поставьте на него Линукс и упражняйтесь на нем". Но с новым софтом от Gowin картина радикально меняется!
Замечу, что синтез у Gowin гораздо быстрее чем у Xilinx и Altera, а платы - дешевле и достаточные. Поэтому Gowin может реально отобрать кусок образовательного рынка - Xilinx/AMD и Intel/Altera просто слишком медленно шевелятся.
Привет Хабр!
Меня зовут Сергей, а ниже это мой поток сознания. Возникает вопрос и крик души к людям и организациям сильным мира сего. Состоит в следующем тезисе: «Революция в бытовой электротехнике или когда уже сделают следующий шаг?». Условно и абстрактно я сказанул.
Дело в том, что форм фактор современного бытового компьютера пора приставить к стенке. Современные реалии и запросы пользователей вполне себе коррелируют, но воплотиться во единое целое им мешает несогласованность, что ли…
Судите сами. Все хотят реалистичной видео картинки в играх, это факт. Индустрия мало-мальскими шагами шла-шла и пришла ко множеству эпических реализаций как в схемотехнике, так и софте. Мы пришли к Unreal Engine 5, например и крутым CUDA-ядрам с другой стороны. Казалось бы, — во что уперлись? По мимо схемотехники (это я бы попробовал обсудить в другой раз), мы уперлись в форм-фактор, ведь чертовы фотореалистичные игры очень короткие, потому что чертовые текстуры супер-куад качества весят дорого. В итоге создать бродилку на много часов игрового времени, будет стоит дорого, как по оперативке (ddr / gddr), так и постоянной памяти (там терабайт или сколько выйдет?).
Вот и возникает вопрос, до коли мы будем это терпеть? Пора попросить эти Пиджаки изменить форм фактор оперативной и постоянной памяти, ибо я знаю, мы пришли к технологческому пределу на миниатюризацию, и следующий шаг, это извращения в схемотехнике и форм-фаторинге. Большые винты на тысячи терабайт и оперативка соответ.
Спасибо)
Копал в поисках хорошего материала — и откопал вот это чудо:
HOMS — Hardware-Oriented Microprocessor Simulator, или аппаратно-ориентированный симулятор микропроцессора. Автор этого образовательного проекта — профессор, написавший две книги в области электроники и программирования:
В первоисточнике о проекте утверждается, что:
комплектующие доступны на любом рынке электроники;
возможно создавать инструкции ассемблера под свои задачи;
HOMS не требует ПК.
Лицензия — CC BY-NC-SA 4.0 DEED.
Попалось неплохое приложение для определения типа SMD-компонентов по маркировке на корпусе. Гугл не всегда находит то, что нужно, вдобавок тут можно искать по фрагментам кода или маркировки и находить похожие компоненты в семействе, если искомого нет в базе.

TG: @Tech Debunker
Представлен выпуск свободного пакета для автоматизации проектирования печатных плат LibrePCB 1.0.0, который помечен как первый полноценный выпуск, избавленный от ограничений, мешавших созданию достаточно сложных печатных плат.
LibrePCB позиционируется как интуитивно понятный пакет для быстрой разработки плат, который отстаёт по функциональности от KiCad, но гораздо проще в работе и при этом учитывает потребности не только начинающих, но и профессиональных инженеров. Программа поставляется в сборках для Linux (Flatpak, Snap, AppImage), FreeBSD, macOS и Windows. Код проекта написан на языке C++ (интерфейс на Qt) и распространяется под лицензией GPLv3.
Из особенностей отмечается интеграция в одном пакете редактора схем и средств управления проектом, простой кросс‑платформенный графический интерфейс на базе Qt, удобная организация работы с библиотекой элементов (предложена концепция «умной» библиотеки), использование доступных для ручного разбора форматов для библиотеки и проектов, режим Multi‑PCB (параллельная разработка разных вариантов плат на базе одной схемы), автоматическая синхронизация списка электрических соединений (netlist) между схемой и раскладкой платы. Программа оснащена многоязычным интерфейсом, предоставляющим возможность наименований элементов на разных языках. Поддерживается импорт файлов DXF и экспорт в форматах PDF, SVG и CSV BOM, pick&place X3/CSV, Gerber/Excellon и STEP.

Источник: OpenNET.
Вклад авторов
DAN_SEA 4472.0Lunathecat 4073.0dmitriyrudnev 2462.0Tiberius 2203.8OldFashionedEngineer 1555.0megalloid 1312.0olartamonov 1309.0alizar 1295.4amartology 1288.0iliasam 1275.6