#  Пиксельные Пои или Pixel Poi своими руками
BotHabr (tgi,2) → All  –  13:00:15 2023-04-04

Опубликовано: Mon, 27 Mar 2023 10:34:52 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

В этой публикации речь пойдет о тестировании светодиодной ленты APA102 высокой плотности, совместно с модулем WeAct Black Pill V3.0 (MiniF4 V3.0) или «Черная таблетка» с AliExpress в качестве контроллера пиксельных пои. Пиксельные пои — представляют собой световой реквизит на основе управляемых светодиодов, при вращении которого можно отображать разнообразные картинки, эффекты, надписи и т. п. Читать далее

https://habr.com/ru/articles/724988/
#  NORVI GSM AE02-V: просто добавь GSM
BotHabr (tgi,2) → All  –  13:00:14 2023-04-04

Опубликовано: Mon, 27 Mar 2023 16:25:05 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места



В своём блоге я рассмотрел устройство и назначение почти всех контроллеров Norvi, обойдены вниманием оказались только контроллеры линейки GSM, имеющие соответствующие модули на своём борту.

Как вы понимаете, наличие GSM модуля является существенным дополнением и значительно расширяет возможности контроллера: можно посылать и принимать информационные и управляющие SMS, можно организовать резервный, независимый от вашей IoT инфраструктуры канал связи и т. д.

В этой статье я рассмотрю модель NORVI GSM AE02-V, которая кроме ESP32 и GSM модуля содержит цифровые и аналоговые входы, интерфейс RS485 и прочие возможности, что делает этот контроллер интересным решением для создания ваших проектов по автоматизации. Читать дальше →

https://habr.com/ru/companies/timeweb/articles/721060/
#  Zynq 7000. AXI GPIO. Мигаем светодиодом по-новому
BotHabr (tgi,2) → All  –  13:00:13 2023-04-04

Опубликовано: Tue, 28 Mar 2023 08:01:03 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

После написания последнего обзора на новую отладку Я не смог удержаться от того, чтобы не сделать простую проверку работоспособности платы, т.к. очень не хотелось бы напороться на какие-либо проблемы во время решения сложной задачи. Поэтому решил сделать простую мигалку светодиодами и задействовать, плюсом к этому, кнопки на плате. Немного поразмыслив, Я решил, что обычный “ногодрыг” на Verilog - это уже не так интересно и мне показалось, что лучше сделать это с помощью AXI GPIO и своего IP-ядра, инициировав экшн из baremetal-приложения. В общем, кому интересно, заглядывайте в статью, там Я описал, как добавить свое кастомное AXI Peripheral IP-ядро, как правильно организовать проект и обратиться к GPIO для чтения и записи логического уровня. Поехали… Читать далее

https://habr.com/ru/companies/timeweb/articles/725022/
#  Десятичный счётчик-дешифратор K561ИЕ8 (CD4017) и красивый эффект на нём
BotHabr (tgi,2) → All  –  13:00:12 2023-04-04

Опубликовано: Thu, 30 Mar 2023 09:00:02 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места


Привет, Хабр! Бегущие огни многие из нас уже собирали. А что, если сделать их не одномерными, а двумерными? То есть, чтобы они бегали не по вектору, а по матрице?

Получится эффект со множеством вариантов настройки, в зависимости от частоты вертикальной и горизонтальной развёртки.

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

https://habr.com/ru/companies/ruvds/articles/723200/
#  [Перевод] Кофемашина с открытым исходным кодом — как сделать (почти) с нуля
BotHabr (tgi,2) → All  –  13:00:11 2023-04-04

Опубликовано: Thu, 30 Mar 2023 14:37:59 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Эспрессо‑машины — это сложные, загадочные штуки, которые тяжело обслуживать. А ещё они очень дорогие. Но для тех, кто не может жить без кофе, нет никаких преград. Например, можно сделать вот такую эспрессо‑машину... Читать далее

https://habr.com/ru/companies/cloud4y/articles/725932/
#  [Перевод] Starting Electronics: руководство по веб-серверам на Arduino. Часть 9. Работа с изображениями
BotHabr (tgi,2) → All  –  13:00:11 2023-04-04

Опубликовано: Fri, 31 Mar 2023 14:01:08 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места



От переводчика. Сегодня у нас лёгкий урок, мы можем расслабиться и просто следовать за объяснениями автора. Если вы внимательно ознакомились с предыдущей статьёй и уяснили принцип работы веб-сервера с файлами на SD карте памяти, то на этом занятии вам всё должно быть понятно — мы просто добавим одну строку в код страницы и немного модернизируем скетч из прошлого урока.

Несмотря на лёгкость сегодняшнего занятия, оно даёт нам важное умение — добавлять изображения на веб-страницы сервера и делать эти страницы красивыми и информативными. Читать дальше →

https://habr.com/ru/companies/timeweb/articles/723474/
#  [Перевод] PCIe для электронщиков: анатомия канала передачи
BotHabr (tgi,2) → All  –  13:00:10 2023-04-04

Опубликовано: Fri, 31 Mar 2023 15:00:01 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места


В предыдущий раз мы разбирали дифпары, их основы, правила разводки и известные допуски PCIe в этом отношении. Сегодня же мы поговорим о конкретных сигналах, на которых работает PCIe, а также узнаем, какие разъёмы применимы к этому интерфейсу. Читать дальше →

https://habr.com/ru/companies/ruvds/articles/725502/
#  Ретро-компьютер уровня «Радио-86РК» с RISC-V процессором на плате OMDAZZ
BotHabr (tgi,2) → All  –  13:00:09 2023-04-04

Опубликовано: Fri, 31 Mar 2023 19:13:10 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Статья про то, как из недорогой отладочной платы OMDAZZ c ПЛИС  CycloneIV EP4CE6 получить ретро-компьютер с монитором, клавиатурой и тетрисом, но с современным процессором на базе RSIC-V и компилятором GCC. Как же это сделать

https://habr.com/ru/articles/726250/
#  «МИРАН» тестирует ШПД по технологии Aqua Ethernet
BotHabr (tgi,2) → All  –  13:00:09 2023-04-04

Опубликовано: Sat, 01 Apr 2023 11:18:03 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

R&D-департамент компании «Комфортел» разработал инновационную технологию обеспечения связи на последней миле, получившую название Aqua Ethernet, а мы приступили к ее тестированию.



«В данном случае мы можем отказаться от дорогих решений зарубежных вендоров, которые сейчас сложно реализовать в РФ. Это является действительно прорывной технологией, которую, я надеюсь, мы запустим в массовое производство уже сейчас, и это даст новый толчок, не побоюсь этого слова, в достижении задач цифровизации всей страны», — поделился мнением Виталий Николаев, директор по инфраструктуре ЦОД сети дата-центров Миран. Читать дальше →

https://habr.com/ru/companies/dcmiran/articles/726334/
#  Можно ли привить кибериммунитет роботу? Практическое исследование на примере DIY робота официанта
BotHabr (tgi,2) → All  –  13:00:08 2023-04-04

Опубликовано: Sun, 02 Apr 2023 22:11:19 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Иногда, устроившись на мягком пуфике с книжкой, так и хочется скосплеить Громозеку из мультфильма Тайна третьей планеты, и сказать “Официант, 400 капель яблочного сока и печеньку”. Статья описывает результаты работ по разработке DIY робота-официанта на базе Alpahabot, а также эксперимента по прививке роботу киберимунитета при помощи KasperskyOS CE. Читать далее

https://habr.com/ru/articles/726466/
#  Ethernet для Ариты
BotHabr (tgi,2) → All  –  13:00:07 2023-04-04

Опубликовано: Mon, 03 Apr 2023 14:01:09 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места



Недавно в моём блоге вышла статья о контроллере NORVI Arita на ATmega2560, которая вызвала неподдельный интерес у публики — на данный момент статья набрала аж 23 тысячи просмотров. Тут я полностью согласен с читателями, я тоже неровно дышу к красавице Арите и имею в отношении неё далеко идущие планы.

Как вы помните по вводной статье, в моём распоряжении имеется Model 5, то есть самый урезанный в функциональном плане вариант контроллера: в нём нет дисплея, Ethernet интерфейса, картридера для microSD карт памяти и т. д., оставлен только «слабенький» базовый набор функций, что, конечно, никак не могло меня устроить.

Поэтому я вооружился лупой, паяльником, тестером, осциллографом, термостолом, лабораторным источником питания, даташитами и дремелем (куда ж без него) и решил сделать из NORVI Arita Model 5 человека, то есть полноценный контроллер, что-то вроде Model 8++. Возможно в нём появятся функции, которых нет даже в оригинальных контроллерах NORVI.

Начнём мы с добавления в контроллер Ethernet интерфейса, который там просто обязан быть, без него Арита смотрится как инвалид, лишённый одной из важных частей тела. Немного магии и, с позволения сказать, реверс-инжиниринга и… Читать дальше →

https://habr.com/ru/companies/timeweb/articles/725200/
#  Исправление аппаратных ошибок на серийных изделиях
BotHabr (tgi,2) → All  –  13:00:05 2023-04-04

Опубликовано: Tue, 04 Apr 2023 08:30:50 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Приветствую, Хабр! В этой статье я приведу пример того, как достаточно эстетично можно исправлять ошибки, допущенные при разработке устройств. Идея у меня возникла после того, как я вносил некоторые изменения в Nintendo Switch, если вы понимаете, о чем я. В случае с консолью все относительно просто, так как наборы для доработки можно приобрести. Читать далее

https://habr.com/ru/articles/726786/
#  Оперативная память. Строение и устройство (RAM, ОЗУ)
BotHabr (tgi,2) → All  –  12:00:07 2023-04-04

Опубликовано: Tue, 04 Apr 2023 11:35:15 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника

Оперативная память это важная часть любой компьютерной системы и сейчас я объясню, почему это так. Читать далее

https://habr.com/ru/post/726866/
#  Исправление аппаратных ошибок на серийных изделиях
BotHabr (tgi,2) → All  –  09:00:04 2023-04-04

Опубликовано: Tue, 04 Apr 2023 08:30:50 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Приветствую, Хабр! В этой статье я приведу пример того, как достаточно эстетично можно исправлять ошибки, допущенные при разработке устройств. Идея у меня возникла после того, как я вносил некоторые изменения в Nintendo Switch, если вы понимаете, о чем я. В случае с консолью все относительно просто, так как наборы для доработки можно приобрести. Читать далее

https://habr.com/ru/post/726786/
#  Ethernet для Ариты или есть у моей девочки одна маленькая штучка
BotHabr (tgi,2) → All  –  15:00:06 2023-04-03

Опубликовано: Mon, 03 Apr 2023 14:01:09 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места



Недавно в моём блоге вышла статья о контроллере NORVI Arita на ATmega2560, которая вызвала неподдельный интерес у публики — на данный момент статья набрала аж 23 тысячи просмотров. Тут я полностью согласен с читателями, я тоже неровно дышу к красавице Арите и имею в отношении неё далеко идущие планы.

Как вы помните по вводной статье, в моём распоряжении имеется Model 5, то есть самый урезанный в функциональном плане вариант контроллера: в нём нет дисплея, Ethernet интерфейса, картридера для microSD карт памяти и т. д., оставлен только «слабенький» базовый набор функций, что, конечно, никак не могло меня устроить.

Поэтому я вооружился лупой, паяльником, тестером, осциллографом, термостолом, лабораторным источником питания, даташитами и дремелем (куда ж без него) и решил сделать из NORVI Arita Model 5 человека, то есть полноценный контроллер, что-то вроде Model 8++. Возможно в нём появятся функции, которых нет даже в оригинальных контроллерах NORVI.

Начнём мы с добавления в контроллер Ethernet интерфейса, который там просто обязан быть, без него Арита смотрится как инвалид, лишённый одной из важных частей тела. Немного магии и, с позволения сказать, реверс-инжиниринга и… Читать дальше →

https://habr.com/ru/post/725200/
#  Технологии производства электронных модулей: 14 материалов для развития инженерных компетенций
BotHabr (tgi,2) → All  –  13:00:07 2023-04-03

Опубликовано: Mon, 03 Apr 2023 12:03:51 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника

Недавно мы опубликовали на портале «Истовый Инженер» финальный материал из цикла лекций и интервью о производстве электронных модулей. Мы постарались объединить и представить читателям прикладные знания от ведущих специалистов в этой сфере и их личные оценки современных тенденций развития производственных площадок и самой технологии создания электронных модулей.Серия, которая у нас получилась — это экскурс в производственные технологии — как печатных плат, так и электронных сборок на их основе, методы управления и отслеживания производственных потоков в режиме массового производства, а также необходимые решения для достижения максимального качества. В ней мы рассказываем  о лучших практиках из мирового опыта, разбираем интересные кейсы, а здесь, на Хабре делимся дайджестом по этим материалам. Добро пожаловать под кат. Читать далее

https://habr.com/ru/post/726162/
#  Можно ли привить кибериммунитет роботу? Практическое исследование на примере DIY робота официанта
BotHabr (tgi,2) → All  –  23:00:07 2023-04-02

Опубликовано: Sun, 02 Apr 2023 22:11:19 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Иногда, устроившись на мягком пуфике с книжкой, так и хочется скосплеить Громозеку из мультфильма Тайна третьей планеты, и сказать “Официант, 400 капель яблочного сока и печеньку”. Статья описывает результаты работ по разработке DIY робота-официанта на базе Alpahabot, а также эксперимента по прививке роботу киберимунитета при помощи KasperskyOS CE. Читать далее

https://habr.com/ru/post/726466/
#  Градация навыков в Embedded программировании
BotHabr (tgi,2) → All  –  22:00:09 2023-04-02

Опубликовано: Sun, 02 Apr 2023 21:05:07 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры

В программировании микроконтроллеров нет как таковой общепринятой градации на Junior->Middle->Senior. Не сложилось.Давайте попробуем разобраться, где же происходит водораздел. Далее речь пойдет в основном про программирование микроконтроллеров. Тут не будет затронут Embedded Linux, FPGA разработка. Читать далее

https://habr.com/ru/post/725156/
#  Простой испытатель ферритов
BotHabr (tgi,2) → All  –  13:00:09 2023-04-02

Опубликовано: Sun, 02 Apr 2023 12:16:01 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника

Реалии нашей жизни поменялись. Если раньше мы шли в магазин и покупали нужное ферритовое кольцо для трансформатора, то теперь порой приходится довольствоваться тем, что удалось найти. В ящике стола, в лампочке-экономке из ближайшей мусорки, у китайцев на Алиэкспрессе... Зачастую без маркировки, тип которого известен лишь приблизительно. И вопросы, вопросы... Действительно ли из Китая выслали то, что просили? Подойдет ли для двухтактного трансформатора это зеленое кольцо? А что будет, если намотать трансформатор на феррите с мю 10000? Какой выбрать число витков на вольт, когда формула из статьи в журнале "Радио" дает 0,4 витка на вольт, а популярная программа -- 1,2 витка?В статье описывается небольшой стенд для испытания ферритовых сердечников, главным образом, колец, в режиме двухтактного преобразователя. Читать далее

https://habr.com/ru/post/705844/
#  Руководство по Кросс-Платформенному Системному Программированию для UNIX и Windows: Уровень 1
BotHabr (tgi,2) → All  –  10:00:06 2023-04-02

Опубликовано: Sun, 02 Apr 2023 09:50:42 GMT
Канал: Системное программирование – Обеспечение работы прикладного ПО

С помощью этого учебного материала мы научимся писать кросс-платформенный код на Си, используя системные функции популярных ОС (Windows, Linux/Android, macOS и FreeBSD): управление файлами и файловый I/O, консольный I/O, пайпы (неименованные), запуск новых процессов. Мы напишем свои небольшие вспомогательные функции поверх низкоуровневого системного АПИ (API), для того чтобы наш основной код, используя эти функции, мог работать на любой ОС без изменений. Этот учебный материал — начального уровня. Я делю сложные вещи на части, чтобы примеры кода здесь не были слишком заумными для тех, кто только что начал программировать на Си. Мы обсудим различия между системными АПИ и разберёмся, как создать кросс-платформенный программный интерфейс, который скрывает все эти различия от пользователя этого интерфейса. Читать далее

https://habr.com/ru/post/726410/
#  Как подружить Neovim c русской раскладкой
BotHabr (tgi,2) → All  –  08:00:07 2023-04-02

Опубликовано: Sun, 02 Apr 2023 07:58:00 GMT
Канал: VIM – Свободный текстовый редактор

Этот туториал описывает часть функционала плагина «Langmapper.nvim», ссылка на него будет в конце статьи. Для остальных, кто хочет настроить Neovim для работы с русской или другой раскладкой, описаны необходимые шаги и приведён упрощенный код. Читать далее

https://habr.com/ru/post/726400/
#  CAN шина
BotHabr (tgi,2) → All  –  16:00:07 2023-04-01

Опубликовано: Sat, 01 Apr 2023 15:04:14 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры

Всем привет! Я начинающий разработчик и увлекся Embedded стороной вопроса. Лучший способ запомнить информацию - написать какой нибудь конспект и поделиться им. Ниже моя краткая выжимка о CAN шине и передаче данных через нее. Читать далее

https://habr.com/ru/post/726350/
#  «МИРАН» тестирует ШПД по технологии Aqua Ethernet
BotHabr (tgi,2) → All  –  12:00:07 2023-04-01

Опубликовано: Sat, 01 Apr 2023 11:18:03 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

R&D-департамент компании «Комфортел» разработал инновационную технологию обеспечения связи на последней миле, получившую название Aqua Ethernet, а мы приступили к ее тестированию.



«В данном случае мы можем отказаться от дорогих решений зарубежных вендоров, которые сейчас сложно реализовать в РФ. Это является действительно прорывной технологией, которую, я надеюсь, мы запустим в массовое производство уже сейчас, и это даст новый толчок, не побоюсь этого слова, в достижении задач цифровизации всей страны», — поделился мнением Виталий Николаев, директор по инфраструктуре ЦОД сети дата-центров Миран. Читать дальше →

https://habr.com/ru/post/726334/
#  Лабораторный таймер: импортозамещение из подручных материалов
BotHabr (tgi,2) → All  –  05:00:05 2023-04-01

Опубликовано: Sat, 01 Apr 2023 04:17:01 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры

Мне понадобился простой программируемый таймер, он же реле времени. Простая штуковина, которая в указанное время замыкает контакты. Одним словом, ничего сложного.Вот только с началом санкций даже такое простое лабораторное оборудование купить стало невозможно. Вот хороший пример: http://www.optimum-lab.ru/product/tajmer-laboratornyj/. Отличное лабораторное устройство, но как почти прямо пишет продавец - купить его сейчас не так и просто. Другой случай: https://www.chipdip.ru/product/at8n-24-240v-ac-dc. Не такая удобная и привлекательная разработка как предыдущий вариант, зато в наличии. Но стоит почему-то непотребно много, когда для такой задачи достаточно обычного реле и таймера. А этот вариант: https://www.chipdip.ru/product0/8002563209 совмещает нездоровую цену и нездоровые сроки поставки. Читать далее

https://habr.com/ru/post/726276/
#  Демосцена на релейном компьютере
BotHabr (tgi,2) → All  –  04:00:06 2023-04-01

Опубликовано: Sat, 01 Apr 2023 03:27:04 GMT
Канал: Assembler – Язык программирования низкого уровня

Какой компьютер без демосцены? Обратимся к классике от @Manwe_SandS:До моего визита на Assembly'99 я каждый pаз удивлялся pезультатам голосования на заpубежных demo party. Мне было непонятно, как столько людей могут отдавать голоса за pаботы состоящие из тупой (я пpошу пpощения, но это именно так) последовательности эффектов - плазмы, туннеля, огня, вpащающегося куба (тоpа) и пpочих подобных вещей, не объединенных никаким сюжетом, не несущими никакой идеи. То что нужно! Возьмём первый попавшийся релейный компьютер и понаделаем эффектов. Читать далее

https://habr.com/ru/post/720886/
Powered by iii-php v0.11