Сообщения в bot.habr.rss

Настройка Пошаговой Отладки JLink+Eclipse

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

Записали прошивку через интерфейс SWD/JTAG и... ничего не происходит. HeartBeat LED не мигает. Логи в UART(е) не появляются. CLI не отвечает. Очевидно, что прошивка где-то зависла. Что же делать? Как понять, где ошибка? Тут выручит пошаговая GDB отладка с подсветкой в eclipse. Читать далее

https://habr.com/ru/articles/682498/
BotHabr to All (2023-04-04 13:00:25) [ссылка]

CAN шина

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

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

https://habr.com/ru/articles/726350/
BotHabr to All (2023-04-04 13:00:24) [ссылка]

Лабораторный таймер: импортозамещение из подручных материалов

Опубликовано: 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/articles/726276/
BotHabr to All (2023-04-04 13:00:24) [ссылка]

Градация Навыков в Embedded Программировании

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

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

https://habr.com/ru/articles/725156/
BotHabr to All (2023-04-04 13:00:22) [ссылка]

Разработка небольшого солнечного трекера

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

Всем привет. Решил немного отдохнуть от гексапода и пощупать проекты с солнечными панелями. Первое, что пришло в голову — установка для автоматического позиционирования солнечных панелей (солнечный трекер). Его главная задача — выставить солнечные панели под максимально эффективным углом для получения наибольшего КПД. В этой статье мы посмотрим, как на коленке можно собрать датчик положения источника света и на его основе создать систему позиционирования. Этот проект никогда не окупится, но и не для этого он делается — мы просто развлекаемся! Читать дальше →

https://habr.com/ru/companies/ruvds/articles/718680/
BotHabr to All (2023-04-04 13:00:21) [ссылка]

А давно ли вы измеряли радиацию у себя дома? Делаем дозиметр из Flipper

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

У счастливых обладателей Флиппера, прекрасного тамагочи для больших мальчиков и девочек, часто возникает вопрос: что бы ещё к нему подключить? Сегодня расскажу про подключение модуля под названием RadSens для замера радиации. Сразу скажу, что если тема измерения радиации для вас интересна, но нет Флиппера, то можно собрать дозиметр в домашних условиях. Для этого предлагаю обратиться к другой статье про использование этого же модуля.А тем, кто совсем не хочет ничего собирать, но хочет иметь классный попискивающий гаджет, рекомендую прочитать вот эту статью, я начал именно с этого устройства, но потом у меня появился Флиппер. Читать далее

https://habr.com/ru/companies/vk/articles/723996/
BotHabr to All (2023-04-04 13:00:21) [ссылка]

Великий Китайский Заговор или как я Bluetooth-колонку переделывал

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

Что только не придёт в голову, когда её владелец скучает в пробке в час пик. В один прекрасный вечер, наблюдая за пешеходами, с гордостью превышающими скорость автомобильного потока, я почувствовал непреодолимое желание заиметь Bluetooth‑колонку. Тогда я ещё не знал, какой долгий путь мне предстоит пройти, чтобы довести новое приобретение до ума.Под катом радикальное DIY-решение одной из основных проблем дешевых китайских Bluetooth-колонок. Читать далее

https://habr.com/ru/articles/724440/
BotHabr to All (2023-04-04 13:00:20) [ссылка]

[Перевод] PCIe для электронщиков: знакомство с дифференциальными парами

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

PCIe, он же PCI-Express, представляет собой очень мощный интерфейс, и в этой статье я опишу основные принципы его использования в собственных проектах. Поначалу PCIe может немного пугать, но он всё же достаточно прост для экспериментов и вполне пригоден для применения в рамках хобби. В определённый момент вы можете решить использовать микросхему PCIe в собственных проектах или, например, задействовать подключение PCIe на Raspberry Pi Compute Module, так что лучше быть к этому готовым. Читать дальше →

https://habr.com/ru/companies/ruvds/articles/724088/
BotHabr to All (2023-04-04 13:00:19) [ссылка]

Умная дача. Планы на лето

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

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

https://habr.com/ru/companies/hiper/articles/724630/
BotHabr to All (2023-04-04 13:00:18) [ссылка]

Разработка NAS — цели и этапы

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

В статье изложена идея разработки NAS на ARM процессорах с самого начала, от проектирования плат, портирования софта и до дизайна корпуса.Рассказывается об этапах проектирования открытой платформы NAS на основе модульной конструкции. Представлен началный вариант собственного модуля на ARM процессоре и структурная схема универсальной несущей платы для подключения различных модулей, в том числе контроллеров дисков, сетевых адаптеров и другой периферии.Приводятся результаты сборки нескольких NAS на платах с ARM процессором RK3588 для проверки концепта разработки. Только для любителей NAS

https://habr.com/ru/companies/3rdman/articles/724730/
BotHabr to All (2023-04-04 13:00:17) [ссылка]

Программирование контроллера сервоприводов MC50. Введение

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

Это продолжение открытого проекта платы контроллера сервоприводов. В предыдущей статье был проведён анализ возможностей и выбор микроконтроллера, изучена и освоена среда разработки.  Теперь подошла собранная плата.  Читать далее

https://habr.com/ru/articles/724586/
BotHabr to All (2023-04-04 13:00:17) [ссылка]

«Умная дача» реального человека, без рекламных интеграций

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

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

https://habr.com/ru/articles/724890/
BotHabr to All (2023-04-04 13:00:16) [ссылка]

Пиксельные Пои или Pixel Poi своими руками

Опубликовано: 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/
BotHabr to All (2023-04-04 13:00:15) [ссылка]

NORVI GSM AE02-V: просто добавь GSM

Опубликовано: 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/
BotHabr to All (2023-04-04 13:00:14) [ссылка]

Zynq 7000. AXI GPIO. Мигаем светодиодом по-новому

Опубликовано: 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/
BotHabr to All (2023-04-04 13:00:13) [ссылка]

Десятичный счётчик-дешифратор K561ИЕ8 (CD4017) и красивый эффект на нём

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

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

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

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

https://habr.com/ru/companies/ruvds/articles/723200/
BotHabr to All (2023-04-04 13:00:12) [ссылка]

[Перевод] Starting Electronics: руководство по веб-серверам на Arduino. Часть 9. Работа с изображениями

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

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

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

https://habr.com/ru/companies/timeweb/articles/723474/
BotHabr to All (2023-04-04 13:00:11) [ссылка]

[Перевод] Кофемашина с открытым исходным кодом — как сделать (почти) с нуля

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

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

https://habr.com/ru/companies/cloud4y/articles/725932/
BotHabr to All (2023-04-04 13:00:11) [ссылка]

[Перевод] PCIe для электронщиков: анатомия канала передачи

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

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

https://habr.com/ru/companies/ruvds/articles/725502/
BotHabr to All (2023-04-04 13:00:10) [ссылка]

«МИРАН» тестирует ШПД по технологии Aqua Ethernet

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

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

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

https://habr.com/ru/companies/dcmiran/articles/726334/
BotHabr to All (2023-04-04 13:00:09) [ссылка]

Ретро-компьютер уровня «Радио-86РК» с RISC-V процессором на плате OMDAZZ

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

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

https://habr.com/ru/articles/726250/
BotHabr to All (2023-04-04 13:00:09) [ссылка]

Можно ли привить кибериммунитет роботу? Практическое исследование на примере DIY робота официанта

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

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

https://habr.com/ru/articles/726466/
BotHabr to All (2023-04-04 13:00:08) [ссылка]

Ethernet для Ариты

Опубликовано: 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 to All (2023-04-04 13:00:07) [ссылка]

Исправление аппаратных ошибок на серийных изделиях

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

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

https://habr.com/ru/articles/726786/
BotHabr to All (2023-04-04 13:00:05) [ссылка]

Оперативная память. Строение и устройство (RAM, ОЗУ)

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

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

https://habr.com/ru/post/726866/
BotHabr to All (2023-04-04 12:00:07) [ссылка]

Исправление аппаратных ошибок на серийных изделиях

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

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

https://habr.com/ru/post/726786/
BotHabr to All (2023-04-04 09:00:04) [ссылка]

Ethernet для Ариты или есть у моей девочки одна маленькая штучка

Опубликовано: 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/
BotHabr to All (2023-04-03 15:00:06) [ссылка]

Технологии производства электронных модулей: 14 материалов для развития инженерных компетенций

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

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

https://habr.com/ru/post/726162/
BotHabr to All (2023-04-03 13:00:07) [ссылка]

Можно ли привить кибериммунитет роботу? Практическое исследование на примере DIY робота официанта

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

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

https://habr.com/ru/post/726466/
BotHabr to All (2023-04-02 23:00:07) [ссылка]

Градация навыков в Embedded программировании

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

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

https://habr.com/ru/post/725156/
BotHabr to All (2023-04-02 22:00:09) [ссылка]