# Действующий процессор на 13 микросхемах стандартной логики
BotHabr (tgi,2) → All – 13:00:08 2023-06-29
Опубликовано: Thu, 29 Jun 2023 13:00:02 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника
Привет, Хабр! Для меня было просто невозможно пройти мимо этого схемотехнического чуда. Горстка деталей на небольшой двусторонней плате выполняет команды машинного языка и выводит результат в виде двоичного кода!
Действующая модель называется "TD4 CPU", является проектом с открытыми исходниками, реально работает и позволяет понять устройство и принцип работы процессора. Читать дальше →
https://habr.com/ru/companies/ruvds/articles/742466/
BotHabr (tgi,2) → All – 13:00:08 2023-06-29
Опубликовано: Thu, 29 Jun 2023 13:00:02 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника
Привет, Хабр! Для меня было просто невозможно пройти мимо этого схемотехнического чуда. Горстка деталей на небольшой двусторонней плате выполняет команды машинного языка и выводит результат в виде двоичного кода!
Действующая модель называется "TD4 CPU", является проектом с открытыми исходниками, реально работает и позволяет понять устройство и принцип работы процессора. Читать дальше →
https://habr.com/ru/companies/ruvds/articles/742466/
# Озвучка самокатов, часть 1: зачем нам пьезокерамика и как ее готовить
BotHabr (tgi,2) → All – 13:00:05 2023-06-29
Опубликовано: Thu, 29 Jun 2023 12:10:25 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры
В Софт, хард и два колеса: как мы строили IT-инфраструктуру в Whoosh упоминалось, что первые версии IoT мы ставили под непрозрачную крышку, замещая стандартный модуль управления от самоката Xiaomi M365. То есть, после установки и проклеивания крышки, связь с модулем была только через облако. В идеальном мире этого было бы достаточно, но реальность диктовала условия, в которых нужна была индикация процессов — как в режиме обслуживания, так и в городе, у пользователей. Прием управляющих команд, отправка телеметрии, подключение к сети и выход устройств в онлайн — разные этапы нужно было различать сервисной команде для быстрой диагностики, а пользователя — предупреждать об изменениях в базовых сценариях использования — командах, ошибках, ограничениях и т.д.Нужны звуки — решили ставить buzzer (или зуммер). Это такая электромеханическая штуковина, которая под воздействием внешнего переменного напряжения умеет деформироваться и издавать звуки.Под катом рассмотрим базовые принципы работы излучателей, стандартные техники дизайна управляющей электроники, а в продолжении расскажем, как мы выжали из зуммера максимум возможностей Читать далее
https://habr.com/ru/companies/whoosh/articles/734332/
BotHabr (tgi,2) → All – 13:00:05 2023-06-29
Опубликовано: Thu, 29 Jun 2023 12:10:25 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры
В Софт, хард и два колеса: как мы строили IT-инфраструктуру в Whoosh упоминалось, что первые версии IoT мы ставили под непрозрачную крышку, замещая стандартный модуль управления от самоката Xiaomi M365. То есть, после установки и проклеивания крышки, связь с модулем была только через облако. В идеальном мире этого было бы достаточно, но реальность диктовала условия, в которых нужна была индикация процессов — как в режиме обслуживания, так и в городе, у пользователей. Прием управляющих команд, отправка телеметрии, подключение к сети и выход устройств в онлайн — разные этапы нужно было различать сервисной команде для быстрой диагностики, а пользователя — предупреждать об изменениях в базовых сценариях использования — командах, ошибках, ограничениях и т.д.Нужны звуки — решили ставить buzzer (или зуммер). Это такая электромеханическая штуковина, которая под воздействием внешнего переменного напряжения умеет деформироваться и издавать звуки.Под катом рассмотрим базовые принципы работы излучателей, стандартные техники дизайна управляющей электроники, а в продолжении расскажем, как мы выжали из зуммера максимум возможностей Читать далее
https://habr.com/ru/companies/whoosh/articles/734332/
# Обзор контроллера SSD1306 для OLED экранов
BotHabr (tgi,2) → All – 09:00:05 2023-06-29
Опубликовано: Tue, 27 Jun 2023 12:13:55 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
В этом тексте я представил обзор контроллера графических монохромных OLED экранов SSD1306. В этом тексте я напишу с какой стороны следует подходить к этому ASIC(у). Перечислю достоинства и недостатки дисплея SSD1306.--------------------------------- Читать далее
https://habr.com/ru/articles/741164/
BotHabr (tgi,2) → All – 09:00:05 2023-06-29
Опубликовано: Tue, 27 Jun 2023 12:13:55 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
В этом тексте я представил обзор контроллера графических монохромных OLED экранов SSD1306. В этом тексте я напишу с какой стороны следует подходить к этому ASIC(у). Перечислю достоинства и недостатки дисплея SSD1306.--------------------------------- Читать далее
https://habr.com/ru/articles/741164/
# Организация присутствия на датчике движения в Home Assistant
BotHabr (tgi,2) → All – 08:00:05 2023-06-28
Опубликовано: Wed, 28 Jun 2023 07:40:29 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Допустим у вас есть: Home Assistant, Zigbee2MQTT, Node-RED, датчик движения RTCGQ01LM или RTCGQ11LM и желание что бы на всем этом включался и горел свет когда кто-то находится в помещении Читать далее
https://habr.com/ru/articles/744398/
BotHabr (tgi,2) → All – 08:00:05 2023-06-28
Опубликовано: Wed, 28 Jun 2023 07:40:29 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Допустим у вас есть: Home Assistant, Zigbee2MQTT, Node-RED, датчик движения RTCGQ01LM или RTCGQ11LM и желание что бы на всем этом включался и горел свет когда кто-то находится в помещении Читать далее
https://habr.com/ru/articles/744398/
# Книга «Тайная жизнь программ. Как создать код, который понравится вашему компьютеру»
BotHabr (tgi,2) → All – 15:00:04 2023-06-27
Опубликовано: Tue, 27 Jun 2023 14:12:45 GMT
Канал: Assembler – Язык программирования низкого уровня
Привет, Хаброжители!
Знакомы ли вы с технологиями, лежащими в основе вашей собственной программы? Почему «правильный» код не хочет работать? Истина проста и банальна — нужно сразу создавать код, который будет работать хорошо и не будет прятать в себе трудноуловимые ошибки.
Для этого Джонатан Стейнхарт исследует фундаментальные концепции, лежащие в основе работы компьютеров. Он рассматривает аппаратное обеспечение, поведение программ на определенных устройствах, чтобы показать, как на самом деле должен работать ваш код.
Узнайте, что на самом деле происходит, когда вы запускаете код на компьютере, — и вы научитесь программировать лучше и эффективнее. Читать дальше →
https://habr.com/ru/companies/piter/articles/744168/
BotHabr (tgi,2) → All – 15:00:04 2023-06-27
Опубликовано: Tue, 27 Jun 2023 14:12:45 GMT
Канал: Assembler – Язык программирования низкого уровня
Привет, Хаброжители!
Знакомы ли вы с технологиями, лежащими в основе вашей собственной программы? Почему «правильный» код не хочет работать? Истина проста и банальна — нужно сразу создавать код, который будет работать хорошо и не будет прятать в себе трудноуловимые ошибки.
Для этого Джонатан Стейнхарт исследует фундаментальные концепции, лежащие в основе работы компьютеров. Он рассматривает аппаратное обеспечение, поведение программ на определенных устройствах, чтобы показать, как на самом деле должен работать ваш код.
Узнайте, что на самом деле происходит, когда вы запускаете код на компьютере, — и вы научитесь программировать лучше и эффективнее. Читать дальше →
https://habr.com/ru/companies/piter/articles/744168/
# Выступления на конференции АРПЭ «Контрактная разработка электроники» #2023
BotHabr (tgi,2) → All – 10:00:09 2023-06-27
Опубликовано: Tue, 27 Jun 2023 09:54:59 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника
Прошла конференция (напомню Ежегодная Конференция АРПЭ "Контрактная разработка электроники" // 2023), было интересно и полезно, мне точно зашли пару-тройку выступлений, вот что было в официальной части:— Суровая реальность коммерческой контрактной разработки электроники и ПО в 2023 // Денис Киселев, ПРМ Иннополис — Барьеры развития контрактной разработки электроники // Иван Ларионов, Третий Пин — Как выбрать контрактного разработчика – требования проектов и заказчиков к участникам кооперации // Игорь Фроликов, Элманк — Цена и ценность контрактной разработки: взгляд с двух сторон договора // Антон Кобак, Кобак Лаб — Разработка в России для китайских заказчиков: в чем ценность и какова маржинальность // Ольга Квашенкина, СНДГруп… Смотреть полный список и видео
https://habr.com/ru/articles/744080/
BotHabr (tgi,2) → All – 10:00:09 2023-06-27
Опубликовано: Tue, 27 Jun 2023 09:54:59 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника
Прошла конференция (напомню Ежегодная Конференция АРПЭ "Контрактная разработка электроники" // 2023), было интересно и полезно, мне точно зашли пару-тройку выступлений, вот что было в официальной части:— Суровая реальность коммерческой контрактной разработки электроники и ПО в 2023 // Денис Киселев, ПРМ Иннополис — Барьеры развития контрактной разработки электроники // Иван Ларионов, Третий Пин — Как выбрать контрактного разработчика – требования проектов и заказчиков к участникам кооперации // Игорь Фроликов, Элманк — Цена и ценность контрактной разработки: взгляд с двух сторон договора // Антон Кобак, Кобак Лаб — Разработка в России для китайских заказчиков: в чем ценность и какова маржинальность // Ольга Квашенкина, СНДГруп… Смотреть полный список и видео
https://habr.com/ru/articles/744080/
# Портативный аппаратный проигрыватель музыки для AY-3-8910 — hway
BotHabr (tgi,2) → All – 10:00:06 2023-06-27
Опубликовано: Tue, 27 Jun 2023 09:00:02 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Представляю вашему вниманию мою конструкцию такого экстремально нишевого, убер-гиковского гаджета, как портативный аппаратный проигрыватель чиптюновой музыки для звукового чипа AY-3-8910. В этой статье вы получите краткую историческую справку об истории компьютерной музыки, узнаете о довольно занимательном факте существовании класса подобных устройств, а также кому и для чего таковые могли понадобиться. Ну а если по прочтении вы обнаружите, что и вам тоже такое надо, и вы знаете, с какой стороны нагревается паяльник, у вас будет возможность собрать себе личный экземпляр, используя прилагающиеся исходники проекта. Читать дальше →
https://habr.com/ru/companies/ruvds/articles/743024/
BotHabr (tgi,2) → All – 10:00:06 2023-06-27
Опубликовано: Tue, 27 Jun 2023 09:00:02 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Представляю вашему вниманию мою конструкцию такого экстремально нишевого, убер-гиковского гаджета, как портативный аппаратный проигрыватель чиптюновой музыки для звукового чипа AY-3-8910. В этой статье вы получите краткую историческую справку об истории компьютерной музыки, узнаете о довольно занимательном факте существовании класса подобных устройств, а также кому и для чего таковые могли понадобиться. Ну а если по прочтении вы обнаружите, что и вам тоже такое надо, и вы знаете, с какой стороны нагревается паяльник, у вас будет возможность собрать себе личный экземпляр, используя прилагающиеся исходники проекта. Читать дальше →
https://habr.com/ru/companies/ruvds/articles/743024/
# Субъективно о радиолюбительстве
BotHabr (tgi,2) → All – 10:00:05 2023-06-27
Опубликовано: Tue, 27 Jun 2023 09:19:43 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Далеко не самый удачный пост, вышедший практически только что, вызвал много удивления при прочтении. В комментариях к нему хорошо прошлись по разным косякам, которые были озвучены. В подкасте, наверное, их ещё больше. И это, с одной стороны, странно — действительно, даже при тестировании на 4-ю категорию нужно отвечать на ряд базовых вопросов. С другой, вопросы в тестах простейшие и в этом конкретном случае их будет всего‑то 20 и допускается 5 ошибок. На этом уровне даже элементарные схемотехнические знания не проверяются. Поэтому захотелось сделать короткую выжимку из действующих регламентов и заодно, куда ж без этого, тоже коротко привести свой опыт.(Там немножко фотографий под спойлерами) Читать далее
https://habr.com/ru/articles/744072/
BotHabr (tgi,2) → All – 10:00:05 2023-06-27
Опубликовано: Tue, 27 Jun 2023 09:19:43 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Далеко не самый удачный пост, вышедший практически только что, вызвал много удивления при прочтении. В комментариях к нему хорошо прошлись по разным косякам, которые были озвучены. В подкасте, наверное, их ещё больше. И это, с одной стороны, странно — действительно, даже при тестировании на 4-ю категорию нужно отвечать на ряд базовых вопросов. С другой, вопросы в тестах простейшие и в этом конкретном случае их будет всего‑то 20 и допускается 5 ошибок. На этом уровне даже элементарные схемотехнические знания не проверяются. Поэтому захотелось сделать короткую выжимку из действующих регламентов и заодно, куда ж без этого, тоже коротко привести свой опыт.(Там немножко фотографий под спойлерами) Читать далее
https://habr.com/ru/articles/744072/
# Рост 3DP бизнеса в 2022 в РФ составил 499%
BotHabr (tgi,2) → All – 10:00:05 2023-06-27
Опубликовано: Tue, 27 Jun 2023 09:52:05 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Мы провели анализ 26 компаний, производящих 3D принтеры, продукты и сервисы для аддитивных технологий в России. Средний рост выручки этих компаний в 2022 году равен 499%. Совокупная выручка - 3,495 миллиарда рублей. Пока ни одна из компаний, производящих 3D принтеры, не добралась до выручки в 500 млн. руб., но лидер заработал 447 миллионов рублей. 7923% и 2488% - рост выручки двух лидеров.Все компании, которые мы изучили, частные, большинство основаны в 2013-2021 годах. Только две компании из 90-х.Рост прибыли ещё значительнее, 1240%. Прибыль трёх лидеров выросла на 15299%, 10712%, 1228%. Совокупная прибыль 26 компаний - 457 миллионов рублей. Лидер получил прибыль 121 млн. руб.Пообщавшись с командами этих быстро растущих компаний на двух выставках – Металлообработка и Rosmould&3D-TECH, я понял, что в 2021–23 классические аддитивные технологии вышли на принципиально новый этап развития. Читать далее
https://habr.com/ru/articles/744180/
BotHabr (tgi,2) → All – 10:00:05 2023-06-27
Опубликовано: Tue, 27 Jun 2023 09:52:05 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Мы провели анализ 26 компаний, производящих 3D принтеры, продукты и сервисы для аддитивных технологий в России. Средний рост выручки этих компаний в 2022 году равен 499%. Совокупная выручка - 3,495 миллиарда рублей. Пока ни одна из компаний, производящих 3D принтеры, не добралась до выручки в 500 млн. руб., но лидер заработал 447 миллионов рублей. 7923% и 2488% - рост выручки двух лидеров.Все компании, которые мы изучили, частные, большинство основаны в 2013-2021 годах. Только две компании из 90-х.Рост прибыли ещё значительнее, 1240%. Прибыль трёх лидеров выросла на 15299%, 10712%, 1228%. Совокупная прибыль 26 компаний - 457 миллионов рублей. Лидер получил прибыль 121 млн. руб.Пообщавшись с командами этих быстро растущих компаний на двух выставках – Металлообработка и Rosmould&3D-TECH, я понял, что в 2021–23 классические аддитивные технологии вышли на принципиально новый этап развития. Читать далее
https://habr.com/ru/articles/744180/
# Копилка для киловатт: экскурсия на производство накопителей электроэнергии
BotHabr (tgi,2) → All – 08:00:03 2023-06-27
Опубликовано: Tue, 27 Jun 2023 07:07:23 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Отключение электроэнергии происходит везде: в офисах, квартирах, магазинах. Проблему решают по-разному: резервируют ввод, ставят генератор или используют ИБП. Но можно ли поставить ИБП на весь дом? Можно!Из статьи вы узнаете, как производят современные мощные накопители энергии Volts, как они устроены, сколько служат и какое отношение ко всему этому имеет Wiren Board. Также мы сводим читателей на виртуальную экскурсию по производству. Читать далее
https://habr.com/ru/companies/wirenboard/articles/743432/
BotHabr (tgi,2) → All – 08:00:03 2023-06-27
Опубликовано: Tue, 27 Jun 2023 07:07:23 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Отключение электроэнергии происходит везде: в офисах, квартирах, магазинах. Проблему решают по-разному: резервируют ввод, ставят генератор или используют ИБП. Но можно ли поставить ИБП на весь дом? Можно!Из статьи вы узнаете, как производят современные мощные накопители энергии Volts, как они устроены, сколько служат и какое отношение ко всему этому имеет Wiren Board. Также мы сводим читателей на виртуальную экскурсию по производству. Читать далее
https://habr.com/ru/companies/wirenboard/articles/743432/
# Любовь, 3D-печать и роботы: сезон DIY на Хабре
BotHabr (tgi,2) → All – 13:00:04 2023-06-26
Опубликовано: Mon, 26 Jun 2023 12:56:12 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Было бы нелегко объяснить нашим далёким предкам концепцию Do It Yourself. Предки бы удивились: а кто ещё, собственно, do, кроме yourself? Срубить избу, соткать полотно, вырезать ложку-плошку — навыки, которыми крестьянин прошлых веков не стал бы даже особо хвастать. Уатт своими руками сделал паровую машину. Харли с Дэвидсоном собрали первый мотоцикл в сарае. Хьюлет и Паккард создали свой первый продукт в гараже. Сегодня же многие паникуют и вызывают мастера, если заискрила розетка или заело замок. Но есть и те, кто продолжает славные традиции прошлого и творит в своём гараже такое, что удивился бы даже Уатт.Привет, Хабр, на связи компания VK. Сегодня мы открываем новый сезон, посвящённый DIY. Под катом расскажем, чем этот сезон важен лично для нас, а также об условиях конкурса и призах. Читать далее
https://habr.com/ru/specials/743788/
BotHabr (tgi,2) → All – 13:00:04 2023-06-26
Опубликовано: Mon, 26 Jun 2023 12:56:12 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Было бы нелегко объяснить нашим далёким предкам концепцию Do It Yourself. Предки бы удивились: а кто ещё, собственно, do, кроме yourself? Срубить избу, соткать полотно, вырезать ложку-плошку — навыки, которыми крестьянин прошлых веков не стал бы даже особо хвастать. Уатт своими руками сделал паровую машину. Харли с Дэвидсоном собрали первый мотоцикл в сарае. Хьюлет и Паккард создали свой первый продукт в гараже. Сегодня же многие паникуют и вызывают мастера, если заискрила розетка или заело замок. Но есть и те, кто продолжает славные традиции прошлого и творит в своём гараже такое, что удивился бы даже Уатт.Привет, Хабр, на связи компания VK. Сегодня мы открываем новый сезон, посвящённый DIY. Под катом расскажем, чем этот сезон важен лично для нас, а также об условиях конкурса и призах. Читать далее
https://habr.com/ru/specials/743788/
# Миссия выполнима: собрать и настроить супергетеродин
BotHabr (tgi,2) → All – 08:00:07 2023-06-26
Опубликовано: Mon, 26 Jun 2023 08:00:02 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника
Многие из нас, особенно те, кто постарше, до сих пор называют электронные компоненты «радиодеталями». Потому что любительская электроника берёт своё начало с первой половины прошлого века, и собирали тогда почти исключительно радиоприёмники и радиограммофоны, то есть проигрыватели грампластинок с ламповым усилителем.
Высшим пилотажем для любителя электроники десятилетиями была постройка супергетеродина, то есть приёмника с преобразованием частоты. Не только потому, что у супергетеродина обычно больше деталей, а главным образом потому, что его гораздо сложнее настроить.
Сегодня я расскажу, как собрать супергетеродин, как его настроить, и что такое преобразование частоты. Познакомимся с историей радио и изучим схемы. Читать дальше →
https://habr.com/ru/companies/first/articles/740304/
BotHabr (tgi,2) → All – 08:00:07 2023-06-26
Опубликовано: Mon, 26 Jun 2023 08:00:02 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника
Многие из нас, особенно те, кто постарше, до сих пор называют электронные компоненты «радиодеталями». Потому что любительская электроника берёт своё начало с первой половины прошлого века, и собирали тогда почти исключительно радиоприёмники и радиограммофоны, то есть проигрыватели грампластинок с ламповым усилителем.
Высшим пилотажем для любителя электроники десятилетиями была постройка супергетеродина, то есть приёмника с преобразованием частоты. Не только потому, что у супергетеродина обычно больше деталей, а главным образом потому, что его гораздо сложнее настроить.
Сегодня я расскажу, как собрать супергетеродин, как его настроить, и что такое преобразование частоты. Познакомимся с историей радио и изучим схемы. Читать дальше →
https://habr.com/ru/companies/first/articles/740304/
# Библиотека libopencm3: Быстрый старт (Часть 1)
BotHabr (tgi,2) → All – 07:00:04 2023-06-26
Опубликовано: Mon, 26 Jun 2023 06:00:01 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры
Как всем известно, в настоящее время одним из популярных микроконтроллеров у любителей электроники, являются микроконтроллеры семейства STM32. Оно и не удивительно: богатая переферия, обилие различных статей о программировании среде STMCube завлекают все больше и больше хоббийных разработчиков. Когда автор начал знакомиться с микроконтроллерами STM32 после долгой работы с семейством Atmega/Attiny, он так же как и все начинающие, использовал IDE (это был неторопливый Eclipse) и пользовался CMSIS + SPL/HAL. И эта связка была работоспособна. Но душа моя, почему-то испытывала дискомфорт от рабочегоокружения. Eclipse на ноутбке не радовал отзывчивостью, изучение исходниковстандартных библиотек не всегда гладко ложилось в моей голове с содержимым даташита на микроконтроллер. Но все это было терпимо.Но вот я замахнулся на самый сложный и полезный интерфейс - USB. С первого взгляда все было просто - куча примеров кода для HAL, как сделать USB микрофон или CDC устройство. Но стоило лишь поставить цель реализовать композитный девайс сочетающий в себе аудиоустройство и CDC) как ты вступал в темный лес. Структура STMовской USB библиотеки была нелогична, и опять же, очень плохосовмещалась с официальной спецификацией USB. Я штурмовал этот «USB пик»несколько лет, периодически забрасывая, пока не наткнулся на упоминание отом, что прошивка микроконтроллера что отвечает за работу с USB в SDR трансивереHackRF написана с помощью некой библиотеки libopencm3. Изучение документации, приятно порадовало мой глаз. Изучение исходников - радовало максимальной близостью к регистрам. И я решился сменить HAL/SPL на libopencm3. Единственная проблема в том, что в сети ГОРАЗДО меньше статей и руководств для начинающих, как подготовить среду разработкию. 90% информации ты находишь сам, копаясь в образцах чужого когда на GitHub, и вчитываясь в официальную документацию не забывая заглядывать в даташит. Данный путь закалаяет характер, но совсем не то, что хочется для быстрого старта и быстрого результата. Читать далее
https://habr.com/ru/companies/auriga/articles/728270/
BotHabr (tgi,2) → All – 07:00:04 2023-06-26
Опубликовано: Mon, 26 Jun 2023 06:00:01 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры
Как всем известно, в настоящее время одним из популярных микроконтроллеров у любителей электроники, являются микроконтроллеры семейства STM32. Оно и не удивительно: богатая переферия, обилие различных статей о программировании среде STMCube завлекают все больше и больше хоббийных разработчиков. Когда автор начал знакомиться с микроконтроллерами STM32 после долгой работы с семейством Atmega/Attiny, он так же как и все начинающие, использовал IDE (это был неторопливый Eclipse) и пользовался CMSIS + SPL/HAL. И эта связка была работоспособна. Но душа моя, почему-то испытывала дискомфорт от рабочегоокружения. Eclipse на ноутбке не радовал отзывчивостью, изучение исходниковстандартных библиотек не всегда гладко ложилось в моей голове с содержимым даташита на микроконтроллер. Но все это было терпимо.Но вот я замахнулся на самый сложный и полезный интерфейс - USB. С первого взгляда все было просто - куча примеров кода для HAL, как сделать USB микрофон или CDC устройство. Но стоило лишь поставить цель реализовать композитный девайс сочетающий в себе аудиоустройство и CDC) как ты вступал в темный лес. Структура STMовской USB библиотеки была нелогична, и опять же, очень плохосовмещалась с официальной спецификацией USB. Я штурмовал этот «USB пик»несколько лет, периодически забрасывая, пока не наткнулся на упоминание отом, что прошивка микроконтроллера что отвечает за работу с USB в SDR трансивереHackRF написана с помощью некой библиотеки libopencm3. Изучение документации, приятно порадовало мой глаз. Изучение исходников - радовало максимальной близостью к регистрам. И я решился сменить HAL/SPL на libopencm3. Единственная проблема в том, что в сети ГОРАЗДО меньше статей и руководств для начинающих, как подготовить среду разработкию. 90% информации ты находишь сам, копаясь в образцах чужого когда на GitHub, и вчитываясь в официальную документацию не забывая заглядывать в даташит. Данный путь закалаяет характер, но совсем не то, что хочется для быстрого старта и быстрого результата. Читать далее
https://habr.com/ru/companies/auriga/articles/728270/
# Гайд по беспроводной связи в кружке робототехники
BotHabr (tgi,2) → All – 13:00:04 2023-06-25
Опубликовано: Sun, 25 Jun 2023 12:02:24 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
По моим наблюдением, создание управляемых роботов – самая популярная тема во время занятий по освоению Arduino. Ученикам нравится мастерить не просто автоматику – но контролируемые ими напрямую устройства. В статье я рассказываю о некоторых модулях беспроводной связи и их применении в занятиях робототехникой. Даны описания их преимуществ и недостатков, а также указаны особенности их использования именно в учебном процессе. Читать далее
https://habr.com/ru/articles/743734/
BotHabr (tgi,2) → All – 13:00:04 2023-06-25
Опубликовано: Sun, 25 Jun 2023 12:02:24 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
По моим наблюдением, создание управляемых роботов – самая популярная тема во время занятий по освоению Arduino. Ученикам нравится мастерить не просто автоматику – но контролируемые ими напрямую устройства. В статье я рассказываю о некоторых модулях беспроводной связи и их применении в занятиях робототехникой. Даны описания их преимуществ и недостатков, а также указаны особенности их использования именно в учебном процессе. Читать далее
https://habr.com/ru/articles/743734/
# Вслед за Титаником. Трагичная судьба батискафа OceanGate Expeditions
BotHabr (tgi,2) → All – 15:00:07 2023-06-23
Опубликовано: Fri, 23 Jun 2023 14:12:30 GMT
Канал: Робототехника – Роботы, роботы, роботы
Судно Titan весом 50 тонн, принадлежащее OceanGate Expeditions, пропало с радаров утром 19 июня примерно через час и 45 минут после спуска у побережья Кейп-Код, штат Массачусетс. 22 июня 2023 года были обнаружены обломки туристического подводного аппарата с пятью пассажирами, направлявшихся к месту крушения корабля «Титаник» (обломки знаменитого корабля находятся на глубине 4 км под Атлантическим океаном, в 60 км от Ньюфаундленда, Канада). После того как спасатели связали обломки с пропавшим судном, OceanGate объявил, что пассажиры на борту корабля считаются мёртвыми. В состав экипажа входили генеральный директор экспедиций OceanGate, британский бизнесмен, французский дайвер и исследователь, а также отец и сын из Пакистана.
OceanGate Expeditions — единственная компания, которая предлагает подводные туры по цене 250 000 долларов. Когда стало известно, что судно пропало, в Интернете началось бурное обсуждение новости. И как всегда это бывает, с каждыми новыми подробностями, начали появляться мемы: про сам батискаф, про туристов, про проклятие Титаника. На самом деле никакого проклятия нет, и не Титаник виноват в катастрофе. Виновато банальное пренебрежение мерами безопасности, и частично, невезение. Ведь, как стало известно, батискаф не проходил должные испытания и проверки техники безопасности.
Эта история ещё одно важное напоминание, что никогда не стоит пренебрегать мерами безопасности. Особенно, при экстремальных погружениях на глубину. Читать дальше →
https://habr.com/ru/articles/743588/
BotHabr (tgi,2) → All – 15:00:07 2023-06-23
Опубликовано: Fri, 23 Jun 2023 14:12:30 GMT
Канал: Робототехника – Роботы, роботы, роботы
Судно Titan весом 50 тонн, принадлежащее OceanGate Expeditions, пропало с радаров утром 19 июня примерно через час и 45 минут после спуска у побережья Кейп-Код, штат Массачусетс. 22 июня 2023 года были обнаружены обломки туристического подводного аппарата с пятью пассажирами, направлявшихся к месту крушения корабля «Титаник» (обломки знаменитого корабля находятся на глубине 4 км под Атлантическим океаном, в 60 км от Ньюфаундленда, Канада). После того как спасатели связали обломки с пропавшим судном, OceanGate объявил, что пассажиры на борту корабля считаются мёртвыми. В состав экипажа входили генеральный директор экспедиций OceanGate, британский бизнесмен, французский дайвер и исследователь, а также отец и сын из Пакистана.
OceanGate Expeditions — единственная компания, которая предлагает подводные туры по цене 250 000 долларов. Когда стало известно, что судно пропало, в Интернете началось бурное обсуждение новости. И как всегда это бывает, с каждыми новыми подробностями, начали появляться мемы: про сам батискаф, про туристов, про проклятие Титаника. На самом деле никакого проклятия нет, и не Титаник виноват в катастрофе. Виновато банальное пренебрежение мерами безопасности, и частично, невезение. Ведь, как стало известно, батискаф не проходил должные испытания и проверки техники безопасности.
Эта история ещё одно важное напоминание, что никогда не стоит пренебрегать мерами безопасности. Особенно, при экстремальных погружениях на глубину. Читать дальше →
https://habr.com/ru/articles/743588/
# RasPad — DIY-планшет из Raspberry Pi
BotHabr (tgi,2) → All – 10:00:04 2023-06-23
Опубликовано: Fri, 23 Jun 2023 09:15:20 GMT
Канал: Разработка на Raspberry Pi – Одноплатный компьютер компактного размера
На Хабре можно встретить разные статьи про одноплатные компьютеры и проекты на их основе: от потрясающего БабаГрам до крутейшей цифровой панели приборов и хитроумной клубничной чудо-коробки. Все они — результат кропотливой работы не только по подбору нужных компонентов, но и по их программированию. Базой для этих проектов выступает Raspberry Pi как наиболее доступный и универсальный вариант. Выбор «малинки» характерен не только для хоббийных проектов. Её берут за ориентир и при создании коммерческих продуктов, например планшетный ПК RasPad. Задумка проста — создать DIY-набор модулей, позволяющих легко превратить одноплатник в полноценный планшетный компьютер. Средства для разработки команда проекта решила собрать при помощи краудфандинга. В феврале 2018 идея была представлена на Kickstarter и собрала целых $610 966 из требуемых $10 000. Это был превосходный старт, но впереди предстояло решить множество проблем. Подробности о проекте — под катом. Читать далее
https://habr.com/ru/companies/ru_mts/articles/743510/
BotHabr (tgi,2) → All – 10:00:04 2023-06-23
Опубликовано: Fri, 23 Jun 2023 09:15:20 GMT
Канал: Разработка на Raspberry Pi – Одноплатный компьютер компактного размера
На Хабре можно встретить разные статьи про одноплатные компьютеры и проекты на их основе: от потрясающего БабаГрам до крутейшей цифровой панели приборов и хитроумной клубничной чудо-коробки. Все они — результат кропотливой работы не только по подбору нужных компонентов, но и по их программированию. Базой для этих проектов выступает Raspberry Pi как наиболее доступный и универсальный вариант. Выбор «малинки» характерен не только для хоббийных проектов. Её берут за ориентир и при создании коммерческих продуктов, например планшетный ПК RasPad. Задумка проста — создать DIY-набор модулей, позволяющих легко превратить одноплатник в полноценный планшетный компьютер. Средства для разработки команда проекта решила собрать при помощи краудфандинга. В феврале 2018 идея была представлена на Kickstarter и собрала целых $610 966 из требуемых $10 000. Это был превосходный старт, но впереди предстояло решить множество проблем. Подробности о проекте — под катом. Читать далее
https://habr.com/ru/companies/ru_mts/articles/743510/
# Такой дозиметр может сделать каждый
BotHabr (tgi,2) → All – 09:00:05 2023-06-23
Опубликовано: Fri, 23 Jun 2023 08:58:19 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Хомяки приветствуют вас друзья!Сегодняшний пост будет посвящен радиометру Atom-Scan, универсальному самодельному прибору, который может работать c разными счетчиками Гейгера включая слюдяные, а так же детектировать альфа, бета и гамма излучение. В ходе поста посмотрим как собрать такое устройство, где достать дефицитные радиокомпоненты и как правильно настроить схему чтобы все работало. По традиции смоделируем и напечатаем корпус на фотополимерном 3D принтере, проведем сравнительный тест счётчиков, а так же попытаемся разобраться какой дозиметр на сегодняшний день самый лучший. Читать далее
https://habr.com/ru/articles/743504/
BotHabr (tgi,2) → All – 09:00:05 2023-06-23
Опубликовано: Fri, 23 Jun 2023 08:58:19 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Хомяки приветствуют вас друзья!Сегодняшний пост будет посвящен радиометру Atom-Scan, универсальному самодельному прибору, который может работать c разными счетчиками Гейгера включая слюдяные, а так же детектировать альфа, бета и гамма излучение. В ходе поста посмотрим как собрать такое устройство, где достать дефицитные радиокомпоненты и как правильно настроить схему чтобы все работало. По традиции смоделируем и напечатаем корпус на фотополимерном 3D принтере, проведем сравнительный тест счётчиков, а так же попытаемся разобраться какой дозиметр на сегодняшний день самый лучший. Читать далее
https://habr.com/ru/articles/743504/
# Умный дом с голосовым ассистентом на минималках
BotHabr (tgi,2) → All – 19:00:04 2023-06-22
Опубликовано: Thu, 22 Jun 2023 18:20:07 GMT
Канал: Разработка на Raspberry Pi – Одноплатный компьютер компактного размера
Небольшой лонгрид с предысторией и планами, чтобы лучше понимать почему, что и как получилось.Разработка шла с переменной скоростью в течении лет 5. Совсем не сразу взялся за летопись, поэтому прошу прощения, если что-то будет некорректно ;)В результате имеем масштабируемое решение, которое можно использовать в любом месте (квартира, дом или еще что). Читать далее
https://habr.com/ru/articles/743424/
BotHabr (tgi,2) → All – 19:00:04 2023-06-22
Опубликовано: Thu, 22 Jun 2023 18:20:07 GMT
Канал: Разработка на Raspberry Pi – Одноплатный компьютер компактного размера
Небольшой лонгрид с предысторией и планами, чтобы лучше понимать почему, что и как получилось.Разработка шла с переменной скоростью в течении лет 5. Совсем не сразу взялся за летопись, поэтому прошу прощения, если что-то будет некорректно ;)В результате имеем масштабируемое решение, которое можно использовать в любом месте (квартира, дом или еще что). Читать далее
https://habr.com/ru/articles/743424/
# Обзор отладочной платы Altera Cyclone IV EP4CE6
BotHabr (tgi,2) → All – 15:00:07 2023-06-22
Опубликовано: Thu, 22 Jun 2023 14:01:01 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника
Очередной раз пролистывая Aliexpress, в поисках чего-нибудь интересного из мира FPGA-отладок, я наткнулся на один интересный экземплярчик. Попалась отладка на Altera Cyclone IV с большим количеством всякой периферии на борту + с которой за сравнительно небольшие деньги можно приобрести 4.3’’ LCD дисплей и камеру.
Посмотрев детально документацию и характеристики модулей — я особо не раздумывая решил ее заказать. После получения ее с пункта выдачи — я был в восторге и твердо для себя решил — нужно поделиться своей радостью со всеми интересующимися, сделав обзор этой отладочной платы со всеми ссылками и картинками. Поехали!
Читать дальше →
https://habr.com/ru/companies/timeweb/articles/743340/
BotHabr (tgi,2) → All – 15:00:07 2023-06-22
Опубликовано: Thu, 22 Jun 2023 14:01:01 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника
Очередной раз пролистывая Aliexpress, в поисках чего-нибудь интересного из мира FPGA-отладок, я наткнулся на один интересный экземплярчик. Попалась отладка на Altera Cyclone IV с большим количеством всякой периферии на борту + с которой за сравнительно небольшие деньги можно приобрести 4.3’’ LCD дисплей и камеру.
Посмотрев детально документацию и характеристики модулей — я особо не раздумывая решил ее заказать. После получения ее с пункта выдачи — я был в восторге и твердо для себя решил — нужно поделиться своей радостью со всеми интересующимися, сделав обзор этой отладочной платы со всеми ссылками и картинками. Поехали!
Читать дальше →
https://habr.com/ru/companies/timeweb/articles/743340/
# Ряд опытов на летние деньки
BotHabr (tgi,2) → All – 10:00:05 2023-06-22
Опубликовано: Thu, 22 Jun 2023 09:00:02 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Картинка Freepik
Лето постепенно вступает в свои права, температура на улице повышается, и думать о чём-то серьёзном совершенно не хочется. Тут нам как раз помогут немножко поразвлечься простые опыты, которые может проделать каждый.
Читать дальше →
https://habr.com/ru/companies/ruvds/articles/742448/
BotHabr (tgi,2) → All – 10:00:05 2023-06-22
Опубликовано: Thu, 22 Jun 2023 09:00:02 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Картинка Freepik
Лето постепенно вступает в свои права, температура на улице повышается, и думать о чём-то серьёзном совершенно не хочется. Тут нам как раз помогут немножко поразвлечься простые опыты, которые может проделать каждый.
Читать дальше →
https://habr.com/ru/companies/ruvds/articles/742448/
# Обзор FPGA платы MCY112
BotHabr (tgi,2) → All – 09:00:05 2023-06-22
Опубликовано: Thu, 22 Jun 2023 08:04:50 GMT
Канал: Разработка на Raspberry Pi – Одноплатный компьютер компактного размера
Что-то давно на Хабре не было статей про FPGA и я решил немножко восполнить этот пробел. Расскажу про нашу новую плату на ПЛИС Cyclone I. Да-да, вы правильно прочитали. На плате стоит первый циклон компании Альтера. Микросхеме больше десяти лет, но еще поработает. Причины использования этого чипа думаю всем понятны: санкции и плюс недавно случившийся мировой кризис полупроводников, который еще не вполне закончился.
Цель разработки этой платы — создать по возможности недорогую FPGA плату для студентов из минимального числа доступных и имеющихся в наличии компонентов. Далее давайте рассмотрим плату подробнее. Читать дальше →
https://habr.com/ru/articles/743218/
BotHabr (tgi,2) → All – 09:00:05 2023-06-22
Опубликовано: Thu, 22 Jun 2023 08:04:50 GMT
Канал: Разработка на Raspberry Pi – Одноплатный компьютер компактного размера
Что-то давно на Хабре не было статей про FPGA и я решил немножко восполнить этот пробел. Расскажу про нашу новую плату на ПЛИС Cyclone I. Да-да, вы правильно прочитали. На плате стоит первый циклон компании Альтера. Микросхеме больше десяти лет, но еще поработает. Причины использования этого чипа думаю всем понятны: санкции и плюс недавно случившийся мировой кризис полупроводников, который еще не вполне закончился.
Цель разработки этой платы — создать по возможности недорогую FPGA плату для студентов из минимального числа доступных и имеющихся в наличии компонентов. Далее давайте рассмотрим плату подробнее. Читать дальше →
https://habr.com/ru/articles/743218/
# Как сделать средневолновый радиопередатчик своими руками
BotHabr (tgi,2) → All – 09:00:03 2023-06-22
Опубликовано: Thu, 22 Jun 2023 08:01:01 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Если ваш любимый радиоприёмник из детства умеет ловить только средневолновые и длинноволновые радиостанции с амплитудной модуляцией, и на таких частотах в ваших краях слушать нечего, это не повод переделывать его в FM-, MP3-проигрыватель или блютус-колонку.
Существует несколько вариантов AM модуляторов, то есть микромощных радиопередатчиков, с помощью которых можно прослушивать любой аудиосигнал через ваш старый радиоприемник без вмешательства в его конструкцию.
Сегодня я соберу и испытаю один из таких гаджетов — AMT-MW207, доступный как в виде радиоконструктора, так и готового аппарата. Разумеется, подробно изучим схемы.
https://habr.com/ru/companies/first/articles/737048/
BotHabr (tgi,2) → All – 09:00:03 2023-06-22
Опубликовано: Thu, 22 Jun 2023 08:01:01 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Если ваш любимый радиоприёмник из детства умеет ловить только средневолновые и длинноволновые радиостанции с амплитудной модуляцией, и на таких частотах в ваших краях слушать нечего, это не повод переделывать его в FM-, MP3-проигрыватель или блютус-колонку.
Существует несколько вариантов AM модуляторов, то есть микромощных радиопередатчиков, с помощью которых можно прослушивать любой аудиосигнал через ваш старый радиоприемник без вмешательства в его конструкцию.
Сегодня я соберу и испытаю один из таких гаджетов — AMT-MW207, доступный как в виде радиоконструктора, так и готового аппарата. Разумеется, подробно изучим схемы.
https://habr.com/ru/companies/first/articles/737048/
# Arduino AY player с экраном и кнопками
BotHabr (tgi,2) → All – 06:00:03 2023-06-22
Опубликовано: Thu, 22 Jun 2023 05:57:37 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Конструируем музыкальный плеер PSG-файлов на чипе AY-3-8910 с OLED-экраном, кнопками управления и дополнительной памятью, а также подключаем выходные и входные сдвиговые регистры и прочие устройства с интерфейсами I2C и SPI к Arduino. Читать далее
https://habr.com/ru/articles/743234/
BotHabr (tgi,2) → All – 06:00:03 2023-06-22
Опубликовано: Thu, 22 Jun 2023 05:57:37 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Конструируем музыкальный плеер PSG-файлов на чипе AY-3-8910 с OLED-экраном, кнопками управления и дополнительной памятью, а также подключаем выходные и входные сдвиговые регистры и прочие устройства с интерфейсами I2C и SPI к Arduino. Читать далее
https://habr.com/ru/articles/743234/
# Заметка к примеру «procfs3.c» 7 главы книги «The Linux Kernel Module Programming Guide»
BotHabr (tgi,2) → All – 09:00:05 2023-06-21
Опубликовано: Wed, 21 Jun 2023 08:25:35 GMT
Канал: Системное программирование – Обеспечение работы прикладного ПО
В данной заметке хочу оставить пару комментариев к примеру работы с файловой системой /proc из вышеприведенного мануала. Во время познания материала обнаружил некоторые несостыковки и вещи не совсем поясненные до конца, так что тут попытаюсь внести немного больше ясности для тех, кто начнет топать этим путем. Что там?
https://habr.com/ru/articles/743002/
BotHabr (tgi,2) → All – 09:00:05 2023-06-21
Опубликовано: Wed, 21 Jun 2023 08:25:35 GMT
Канал: Системное программирование – Обеспечение работы прикладного ПО
В данной заметке хочу оставить пару комментариев к примеру работы с файловой системой /proc из вышеприведенного мануала. Во время познания материала обнаружил некоторые несостыковки и вещи не совсем поясненные до конца, так что тут попытаюсь внести немного больше ясности для тех, кто начнет топать этим путем. Что там?
https://habr.com/ru/articles/743002/
# nRF52832. Реализация сопряжения и списка доверенных подключений
BotHabr (tgi,2) → All – 11:00:04 2023-06-20
Опубликовано: Tue, 20 Jun 2023 10:15:58 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры
В предыдущей статье я кратко описал как начать работать с nRF52832. Для полноценной работы периферийного устройства необходимо реализовать функции сопряжения и подключения "по кнопке", как многие серийные Bluetooth устройства. Этот путь был тернист и долог, этой статьей постараюсь его облегчить. Читать далее
https://habr.com/ru/articles/741960/
BotHabr (tgi,2) → All – 11:00:04 2023-06-20
Опубликовано: Tue, 20 Jun 2023 10:15:58 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры
В предыдущей статье я кратко описал как начать работать с nRF52832. Для полноценной работы периферийного устройства необходимо реализовать функции сопряжения и подключения "по кнопке", как многие серийные Bluetooth устройства. Этот путь был тернист и долог, этой статьей постараюсь его облегчить. Читать далее
https://habr.com/ru/articles/741960/