# Ключевые характеристики материалов для производства печатных плат
BotHabr (tgi,2) → All – 12:00:07 2023-04-27
Опубликовано: Thu, 27 Apr 2023 11:42:20 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника
В этой статье мы пройдемся по типовой технической спецификации — документу, в котором собраны требования к базовым материалам для печатной платы: фольга́м, препрегам и ко́рам. Поймём, как формируются эти требования. И что важно учитывать, чтобы плата не отправилась в утиль на этапе производства, монтажа или эксплуатации. Читать далее
https://habr.com/ru/companies/yadro/articles/731434/
BotHabr (tgi,2) → All – 12:00:07 2023-04-27
Опубликовано: Thu, 27 Apr 2023 11:42:20 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника
В этой статье мы пройдемся по типовой технической спецификации — документу, в котором собраны требования к базовым материалам для печатной платы: фольга́м, препрегам и ко́рам. Поймём, как формируются эти требования. И что важно учитывать, чтобы плата не отправилась в утиль на этапе производства, монтажа или эксплуатации. Читать далее
https://habr.com/ru/companies/yadro/articles/731434/
# [Перевод] Семафоры в Linux медленно сходят со сцены
BotHabr (tgi,2) → All – 12:00:04 2023-04-27
Опубликовано: Wed, 26 Apr 2023 21:36:10 GMT
Канал: Системное программирование – Обеспечение работы прикладного ПО
С годами подходы к обработке конкурентности в ядре Linux сильно изменились. К 2023 году в арсенале разработчиков ядра появились, в частности, автозавершения, хорошо оптимизированные мьютексы, а также россыпь неблокирующих алгоритмов. Но были времена, когда управление конкурентностью сводилось к использованию обычных семафоров. Дискуссия о внесении небольшого изменения в API семафоров лишний раз свидетельствует, как сильно они изменились за долгую историю ядра. Читать далее
https://habr.com/ru/articles/731904/
BotHabr (tgi,2) → All – 12:00:04 2023-04-27
Опубликовано: Wed, 26 Apr 2023 21:36:10 GMT
Канал: Системное программирование – Обеспечение работы прикладного ПО
С годами подходы к обработке конкурентности в ядре Linux сильно изменились. К 2023 году в арсенале разработчиков ядра появились, в частности, автозавершения, хорошо оптимизированные мьютексы, а также россыпь неблокирующих алгоритмов. Но были времена, когда управление конкурентностью сводилось к использованию обычных семафоров. Дискуссия о внесении небольшого изменения в API семафоров лишний раз свидетельствует, как сильно они изменились за долгую историю ядра. Читать далее
https://habr.com/ru/articles/731904/
# Виртуальный тур по выставке WBCE 2023
BotHabr (tgi,2) → All – 08:00:05 2023-04-27
Опубликовано: Thu, 27 Apr 2023 07:00:01 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
21 и 22 апреля на площадке «Физтехпарка» прошла выставка и конференция Wiren Board 2023 (WBCE 2023), которую посетили более 500 гостей. Они смогли ознакомиться с производством Wiren Board, на которое проводились регулярные экскурсии. Любая выставка не обходится без партнеров — их было более тридцати. Они не только выступили с интересными докладами, но и показали новинки на своих стендах.В репортаже мы рассмотрим экспозицию выставки WBCE 2023 и расскажем, что интересного было на каждом стенде. И покажем, конечно. Приглашаем посетить виртуальный тур по выставке! Читать далее
https://habr.com/ru/companies/wirenboard/articles/731882/
BotHabr (tgi,2) → All – 08:00:05 2023-04-27
Опубликовано: Thu, 27 Apr 2023 07:00:01 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
21 и 22 апреля на площадке «Физтехпарка» прошла выставка и конференция Wiren Board 2023 (WBCE 2023), которую посетили более 500 гостей. Они смогли ознакомиться с производством Wiren Board, на которое проводились регулярные экскурсии. Любая выставка не обходится без партнеров — их было более тридцати. Они не только выступили с интересными докладами, но и показали новинки на своих стендах.В репортаже мы рассмотрим экспозицию выставки WBCE 2023 и расскажем, что интересного было на каждом стенде. И покажем, конечно. Приглашаем посетить виртуальный тур по выставке! Читать далее
https://habr.com/ru/companies/wirenboard/articles/731882/
# Аналоговый режим работы К155ЛА3
BotHabr (tgi,2) → All – 08:00:03 2023-04-27
Опубликовано: Thu, 27 Apr 2023 07:00:04 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
В предыдущих двух частях цикла мы использовали микросхему К155ЛА3 в привычном всем цифровом режиме работы. В этой части публикации мы рассмотрим схемотехнические решения на элементах ТТЛ в аналоговом режиме.
Любопытно, что в аналоговом режиме можно включить практически любой из инвертирующих элементов ТТЛ. Примеры подобного использования микросхемы К155ЛА3 есть даже в пособиях для начинающих, правда, мало кто из начинающих догадывается, что режим работы элементов 2И-НЕ в этих схемах аналоговый. Будет интересно
https://habr.com/ru/companies/ruvds/articles/730348/
BotHabr (tgi,2) → All – 08:00:03 2023-04-27
Опубликовано: Thu, 27 Apr 2023 07:00:04 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
В предыдущих двух частях цикла мы использовали микросхему К155ЛА3 в привычном всем цифровом режиме работы. В этой части публикации мы рассмотрим схемотехнические решения на элементах ТТЛ в аналоговом режиме.
Любопытно, что в аналоговом режиме можно включить практически любой из инвертирующих элементов ТТЛ. Примеры подобного использования микросхемы К155ЛА3 есть даже в пособиях для начинающих, правда, мало кто из начинающих догадывается, что режим работы элементов 2И-НЕ в этих схемах аналоговый. Будет интересно
https://habr.com/ru/companies/ruvds/articles/730348/
# Управляем роботами из VR
BotHabr (tgi,2) → All – 15:00:06 2023-04-26
Опубликовано: Wed, 26 Apr 2023 14:02:35 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Удаленная работа уже давно шагает по миру и сильнейшее влияние оказывает все же на ИТ и около ИТ индустрию, а что же ждет сотрудников, которые не могут перейти на «удаленку» из-за специфики задач? А ждет их все то же самое – они (почти) все так же отправлятся на «удаленку», и поможет этому событию робототехника и VR!За последнее десятилетие прогресс в робототехнике и иммерсивных технологиях(VR в частности) просто невероятен. Многие компании уже давно работают в этой области – OhmniLabs, Double Robotics, GITAI, Telexistence и т.д., а такие акции как ANA Avatar XPRIZE еще сильнее стимулируют развитие направления.Но вместо тысячи слов о сферах и плюсах использования, давайте посмотрим как же это работает вживую – соберем из глины и веток свое решение и пощупаем неминуемое светлое будущее твердой холодной клешней робоманипулятора из VR. Пощупать
https://habr.com/ru/articles/730164/
BotHabr (tgi,2) → All – 15:00:06 2023-04-26
Опубликовано: Wed, 26 Apr 2023 14:02:35 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Удаленная работа уже давно шагает по миру и сильнейшее влияние оказывает все же на ИТ и около ИТ индустрию, а что же ждет сотрудников, которые не могут перейти на «удаленку» из-за специфики задач? А ждет их все то же самое – они (почти) все так же отправлятся на «удаленку», и поможет этому событию робототехника и VR!За последнее десятилетие прогресс в робототехнике и иммерсивных технологиях(VR в частности) просто невероятен. Многие компании уже давно работают в этой области – OhmniLabs, Double Robotics, GITAI, Telexistence и т.д., а такие акции как ANA Avatar XPRIZE еще сильнее стимулируют развитие направления.Но вместо тысячи слов о сферах и плюсах использования, давайте посмотрим как же это работает вживую – соберем из глины и веток свое решение и пощупаем неминуемое светлое будущее твердой холодной клешней робоманипулятора из VR. Пощупать
https://habr.com/ru/articles/730164/
# Управляем роботами из VR. Продолжение 1
BotHabr (tgi,2) → All – 15:00:05 2023-04-26
Опубликовано: Wed, 26 Apr 2023 14:03:20 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Продолжение статьи Управляем роботами из VR. В прошлой статье, в частях 1 и 2 мы провели начальную подготовку и реализовали сигнализацию для компонентов средствами websocket. В этой статье мы реализуем работу по WebRTC. Делаем
https://habr.com/ru/articles/730450/
BotHabr (tgi,2) → All – 15:00:05 2023-04-26
Опубликовано: Wed, 26 Apr 2023 14:03:20 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Продолжение статьи Управляем роботами из VR. В прошлой статье, в частях 1 и 2 мы провели начальную подготовку и реализовали сигнализацию для компонентов средствами websocket. В этой статье мы реализуем работу по WebRTC. Делаем
https://habr.com/ru/articles/730450/
# Управляем роботами из VR. Продолжение 2
BotHabr (tgi,2) → All – 15:00:03 2023-04-26
Опубликовано: Wed, 26 Apr 2023 14:03:47 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
В прошлых статьях(Управляем роботами из VR и Управляем роботами из VR. Продолжение 1), мы реализовали основные сетевые функции, настроили DataChannel и работу с медиатраками из JS/Unity/Python. В этой статье мы реализуем управление камерой и манипулятором. Делаем
https://habr.com/ru/articles/730522/
BotHabr (tgi,2) → All – 15:00:03 2023-04-26
Опубликовано: Wed, 26 Apr 2023 14:03:47 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
В прошлых статьях(Управляем роботами из VR и Управляем роботами из VR. Продолжение 1), мы реализовали основные сетевые функции, настроили DataChannel и работу с медиатраками из JS/Unity/Python. В этой статье мы реализуем управление камерой и манипулятором. Делаем
https://habr.com/ru/articles/730522/
# Пол — это лава: разработка прототипа интерактивной светодиодной игровой платформы
BotHabr (tgi,2) → All – 09:00:06 2023-04-26
Опубликовано: Wed, 26 Apr 2023 08:35:17 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Дурная голова рукам покоя не даёт… история началась несколько месяцев назад: я увидел в интернете забавное видео игры в комнате с пиксельным светодиодным полом и решил сделать подобное для своих детей. За эти месяцы я получил массу удовольствия от процесса разработки и даже заразился идеей масштабирования проекта, но обо всём по порядку! Внимание, ниже будет много фото, а в конце статьи есть видео работы! Читать далее
https://habr.com/ru/articles/731704/
BotHabr (tgi,2) → All – 09:00:06 2023-04-26
Опубликовано: Wed, 26 Apr 2023 08:35:17 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Дурная голова рукам покоя не даёт… история началась несколько месяцев назад: я увидел в интернете забавное видео игры в комнате с пиксельным светодиодным полом и решил сделать подобное для своих детей. За эти месяцы я получил массу удовольствия от процесса разработки и даже заразился идеей масштабирования проекта, но обо всём по порядку! Внимание, ниже будет много фото, а в конце статьи есть видео работы! Читать далее
https://habr.com/ru/articles/731704/
# Я написал книгу
BotHabr (tgi,2) → All – 18:00:06 2023-04-25
Опубликовано: Tue, 25 Apr 2023 04:53:08 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника
Я написал книгу и назвал ее "Электрообереги". Она рассказывает про те замечательные устройства в электрощитке, что спасают нас от погибели. Начиная от предохранителей, которые существуют более века, заканчивая новейшими устройствами защиты от дугового пробоя. (Включая АВ, АВДТ, ВДТ, УЗО, РН, УЗИП, СГД и т.д.) Рассказ построен так, чтобы даже блондинке стало ясно как эти устройства устроены и зачем они нужны. Кто давно на меня подписан подобные посты уже видел - книжка представляет собой собранные воедино и причесанные публикации за последние два года. Еще я перерисовал все сторонние иллюстрации и теперь книжка лицензионно чиста - ни один мерзкий копираст не подкопается.А еще сегодня у меня день рождения. И это хороший повод сделать подарок миру - книжка публикуется под открытой лицензией CC BY-NC-SA, тоесть ее можно распространять совершенно свободно. Читать далее
https://habr.com/ru/articles/730958/
BotHabr (tgi,2) → All – 18:00:06 2023-04-25
Опубликовано: Tue, 25 Apr 2023 04:53:08 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника
Я написал книгу и назвал ее "Электрообереги". Она рассказывает про те замечательные устройства в электрощитке, что спасают нас от погибели. Начиная от предохранителей, которые существуют более века, заканчивая новейшими устройствами защиты от дугового пробоя. (Включая АВ, АВДТ, ВДТ, УЗО, РН, УЗИП, СГД и т.д.) Рассказ построен так, чтобы даже блондинке стало ясно как эти устройства устроены и зачем они нужны. Кто давно на меня подписан подобные посты уже видел - книжка представляет собой собранные воедино и причесанные публикации за последние два года. Еще я перерисовал все сторонние иллюстрации и теперь книжка лицензионно чиста - ни один мерзкий копираст не подкопается.А еще сегодня у меня день рождения. И это хороший повод сделать подарок миру - книжка публикуется под открытой лицензией CC BY-NC-SA, тоесть ее можно распространять совершенно свободно. Читать далее
https://habr.com/ru/articles/730958/
# Как Подписать Артефакты?
BotHabr (tgi,2) → All – 14:00:04 2023-04-25
Опубликовано: Tue, 25 Apr 2023 13:32:14 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры
Бывает ситуация, когда надо чтобы прошивка или любой другой артефакт сам сказал в каком состоянии был GIT репозиторий с кодовой базой, когда эту прошивку собирали. Надо как-то добавить в text/rodata сегмент памяти такие метаданные как "из какой ветки собрали прошивку", "какой была контрольная сумма последнего коммита". Данная подсказка может существенно помочь при сопровождении ПО.В тексте представлен скрипт, который делает эту работу. Читать далее
https://habr.com/ru/articles/731484/
BotHabr (tgi,2) → All – 14:00:04 2023-04-25
Опубликовано: Tue, 25 Apr 2023 13:32:14 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры
Бывает ситуация, когда надо чтобы прошивка или любой другой артефакт сам сказал в каком состоянии был GIT репозиторий с кодовой базой, когда эту прошивку собирали. Надо как-то добавить в text/rodata сегмент памяти такие метаданные как "из какой ветки собрали прошивку", "какой была контрольная сумма последнего коммита". Данная подсказка может существенно помочь при сопровождении ПО.В тексте представлен скрипт, который делает эту работу. Читать далее
https://habr.com/ru/articles/731484/
# Управление параметрами FPV видеопередатчиков по протоколам IRC Tramp и TBS SmartAudio
BotHabr (tgi,2) → All – 13:00:04 2023-04-25
Опубликовано: Tue, 25 Apr 2023 12:09:33 GMT
Канал: Робототехника – Роботы, роботы, роботы
Управление параметрами FPV видеопередатчиков по протоколам IRC Tramp и TBS SmartAudio Читать далее
https://habr.com/ru/articles/731514/
BotHabr (tgi,2) → All – 13:00:04 2023-04-25
Опубликовано: Tue, 25 Apr 2023 12:09:33 GMT
Канал: Робототехника – Роботы, роботы, роботы
Управление параметрами FPV видеопередатчиков по протоколам IRC Tramp и TBS SmartAudio Читать далее
https://habr.com/ru/articles/731514/
# Как получить спонсора и популярность, участвуя в инженерных соревнованиях по боям роботов
BotHabr (tgi,2) → All – 11:00:05 2023-04-25
Опубликовано: Tue, 25 Apr 2023 10:45:05 GMT
Канал: Робототехника – Роботы, роботы, роботы
Сегодня направление боев роботов в России получило новый импульс и набирает вокруг себя большую аудиторию поклонников. Но многие команды роботехников уже сейчас сталкиваются с тем, что не знают, как правильно выстроить маркетинговые и пиар-стратегии своей команды, и как искать спонсорскую поддержку. Боевые роботы – хобби не из дешевых: нужно минимум 200–300 тысяч рублей плюс расходные материалы, запасные колеса и все, что ломается и заменяется в бою. И это без учета затраченного времени и труда. Поэтому хочется получить по итогу максимальный эффект. В статье мы собрали для вас свой опыт касательно этого вопроса, где постарались разъяснить все детали подробно, и развеять все страхи и сомнения. Читать далее
https://habr.com/ru/articles/731044/
BotHabr (tgi,2) → All – 11:00:05 2023-04-25
Опубликовано: Tue, 25 Apr 2023 10:45:05 GMT
Канал: Робототехника – Роботы, роботы, роботы
Сегодня направление боев роботов в России получило новый импульс и набирает вокруг себя большую аудиторию поклонников. Но многие команды роботехников уже сейчас сталкиваются с тем, что не знают, как правильно выстроить маркетинговые и пиар-стратегии своей команды, и как искать спонсорскую поддержку. Боевые роботы – хобби не из дешевых: нужно минимум 200–300 тысяч рублей плюс расходные материалы, запасные колеса и все, что ломается и заменяется в бою. И это без учета затраченного времени и труда. Поэтому хочется получить по итогу максимальный эффект. В статье мы собрали для вас свой опыт касательно этого вопроса, где постарались разъяснить все детали подробно, и развеять все страхи и сомнения. Читать далее
https://habr.com/ru/articles/731044/
# Незаслуженно забытая классика: изучаем возможности ATmega324PB
BotHabr (tgi,2) → All – 10:00:04 2023-04-25
Опубликовано: Tue, 25 Apr 2023 09:04:07 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры
Около 15-16-го года, как раз когда Atmel перешла в руки Microchip, я рылся в параметрических таблицах AVR на новом сайте, пытаясь разобраться, «что мы обрели и что потеряли». И тогда обратил внимание на продукт с крайне неудачным, на мой взгляд, названием: ATmega328PB. Почти неотличимый по названию от всем знакомого по Arduino ATmega328P, он, однако, содержит намного больше «фарша»: по паре портов UART, SPI, TWI, два 8-битных и аж три 16-битных таймера; причем все это, в отличие от монстрообразного ATmega2560, в тех же габаритах и с тем же количеством выводов.
Я тогда еще подумал, что хорошо бы кто-нибудь догадался выпустить на этом деле что-то ардуиноподобное. В Arduino всегда остро не хватало лишнего «железного» UART: родной занят общением с компом и загрузкой программ, а SoftwareSerial, как я убедился на собственном опыте, выручает далеко не всегда.
Но прошло почти десять лет, за это время развитие и профессионального и DIY-сектора свернуло в более производительную и удобную сторону 32-разрядных платформ, а на ATmega328PB так ничего и не появилось — казалось, он вообще остался незамеченным. И вот на этом фоне мне вдруг совершенно неожиданно предложили попробовать отладочную плату с контроллером, о котором я ничего ранее не знал: ATmega324PB. По названию можно догадаться, что это какой-то аналог упомянутого ATmega328PB — старая модель с увеличенным количеством «фарша». И все оказалось даже лучше, чем можно было ожидать. Читать дальше →
https://habr.com/ru/articles/731440/
BotHabr (tgi,2) → All – 10:00:04 2023-04-25
Опубликовано: Tue, 25 Apr 2023 09:04:07 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры
Около 15-16-го года, как раз когда Atmel перешла в руки Microchip, я рылся в параметрических таблицах AVR на новом сайте, пытаясь разобраться, «что мы обрели и что потеряли». И тогда обратил внимание на продукт с крайне неудачным, на мой взгляд, названием: ATmega328PB. Почти неотличимый по названию от всем знакомого по Arduino ATmega328P, он, однако, содержит намного больше «фарша»: по паре портов UART, SPI, TWI, два 8-битных и аж три 16-битных таймера; причем все это, в отличие от монстрообразного ATmega2560, в тех же габаритах и с тем же количеством выводов.
Я тогда еще подумал, что хорошо бы кто-нибудь догадался выпустить на этом деле что-то ардуиноподобное. В Arduino всегда остро не хватало лишнего «железного» UART: родной занят общением с компом и загрузкой программ, а SoftwareSerial, как я убедился на собственном опыте, выручает далеко не всегда.
Но прошло почти десять лет, за это время развитие и профессионального и DIY-сектора свернуло в более производительную и удобную сторону 32-разрядных платформ, а на ATmega328PB так ничего и не появилось — казалось, он вообще остался незамеченным. И вот на этом фоне мне вдруг совершенно неожиданно предложили попробовать отладочную плату с контроллером, о котором я ничего ранее не знал: ATmega324PB. По названию можно догадаться, что это какой-то аналог упомянутого ATmega328PB — старая модель с увеличенным количеством «фарша». И все оказалось даже лучше, чем можно было ожидать. Читать дальше →
https://habr.com/ru/articles/731440/
# Разработка эко-системы мобильных роботов для автономной масштабируемой смарт-фабрики
BotHabr (tgi,2) → All – 17:00:06 2023-04-24
Опубликовано: Mon, 24 Apr 2023 16:02:41 GMT
Канал: Робототехника – Роботы, роботы, роботы
Amazon имеет более 520 000 роботов и создала более миллиона рабочих мест по всему миру. Более десятка других типов роботизированных систем используются на предприятиях по всему миру, включая сортировочные центры и авиаузлы.Мобильные роботы становятся все более популярным решением для автоматизированных складов и распределительных центров. Эти роботы способны ориентироваться в складской среде, что позволяет им выполнять такие задачи, как сбор и транспортировка товаров, пополнение запасов на полках и многое другое. Все мы видели видеоролики с сотнями одинаковых роботов, работающих на складах OCADO, Amazone и др. Они очень эффективны и успешны, что стимулирует разработку и запуск новых моделей, рост предложения и т.д.Напротив, на традиционных сборочных фабриках, возможная область применения мобильных роботов изначально ограничена и очень неоднородна. С одной стороны, из-за широкого диапазона требований: работа внутри помещения и снаружи, огромное разнообразие массы и размеров, сложная распаковка, погрузка и т.д. С другой стороны, большая часть логистики на таком производстве осуществляется с помощью конвейерной ленты. Это делает мобильные решения сложными и дорогими, а значит, еще менее привлекательными для заводов - замкнутый круг. В результате мобильные роботы, очень перспективная технология с большим теоретическим потенциалом, стали нишевым продуктом. В итоге мы имеем на рынке множество мелких брендов с высокими ценами, разными API, программным обеспечением, требованиями к инфраструктуре и т.д. - "зоопарк". У технологии не много стимулов для развития и нет возможности внедрения в больших проектах. Читать далее
https://habr.com/ru/articles/731290/
BotHabr (tgi,2) → All – 17:00:06 2023-04-24
Опубликовано: Mon, 24 Apr 2023 16:02:41 GMT
Канал: Робототехника – Роботы, роботы, роботы
Amazon имеет более 520 000 роботов и создала более миллиона рабочих мест по всему миру. Более десятка других типов роботизированных систем используются на предприятиях по всему миру, включая сортировочные центры и авиаузлы.Мобильные роботы становятся все более популярным решением для автоматизированных складов и распределительных центров. Эти роботы способны ориентироваться в складской среде, что позволяет им выполнять такие задачи, как сбор и транспортировка товаров, пополнение запасов на полках и многое другое. Все мы видели видеоролики с сотнями одинаковых роботов, работающих на складах OCADO, Amazone и др. Они очень эффективны и успешны, что стимулирует разработку и запуск новых моделей, рост предложения и т.д.Напротив, на традиционных сборочных фабриках, возможная область применения мобильных роботов изначально ограничена и очень неоднородна. С одной стороны, из-за широкого диапазона требований: работа внутри помещения и снаружи, огромное разнообразие массы и размеров, сложная распаковка, погрузка и т.д. С другой стороны, большая часть логистики на таком производстве осуществляется с помощью конвейерной ленты. Это делает мобильные решения сложными и дорогими, а значит, еще менее привлекательными для заводов - замкнутый круг. В результате мобильные роботы, очень перспективная технология с большим теоретическим потенциалом, стали нишевым продуктом. В итоге мы имеем на рынке множество мелких брендов с высокими ценами, разными API, программным обеспечением, требованиями к инфраструктуре и т.д. - "зоопарк". У технологии не много стимулов для развития и нет возможности внедрения в больших проектах. Читать далее
https://habr.com/ru/articles/731290/
# [Перевод] Rust 1.69.0: автоматические исправления предупреждений, отсутствие информации об отладке в скриптах сборки
BotHabr (tgi,2) → All – 15:00:05 2023-04-24
Опубликовано: Mon, 24 Apr 2023 14:28:14 GMT
Канал: Системное программирование – Обеспечение работы прикладного ПО
Команда Rust рада сообщить о новой версии языка — 1.69.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение.
Если у вас есть предыдущая версия Rust, установленная через rustup, то для обновления до версии 1.69.0 вам достаточно выполнить команду:
rustup update stable
Если у вас ещё не установлен rustup, вы можете установить его с соответствующей страницы нашего веб-сайта, а также посмотреть подробные примечания к выпуску на GitHub.
Если вы хотите помочь нам протестировать будущие выпуски, вы можете использовать beta (rustup default beta) или nightly (rustup default nightly) канал. Пожалуйста, сообщайте обо всех встреченных вами ошибках. Читать дальше →
https://habr.com/ru/articles/731268/
BotHabr (tgi,2) → All – 15:00:05 2023-04-24
Опубликовано: Mon, 24 Apr 2023 14:28:14 GMT
Канал: Системное программирование – Обеспечение работы прикладного ПО
Команда Rust рада сообщить о новой версии языка — 1.69.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение.
Если у вас есть предыдущая версия Rust, установленная через rustup, то для обновления до версии 1.69.0 вам достаточно выполнить команду:
rustup update stable
Если у вас ещё не установлен rustup, вы можете установить его с соответствующей страницы нашего веб-сайта, а также посмотреть подробные примечания к выпуску на GitHub.
Если вы хотите помочь нам протестировать будущие выпуски, вы можете использовать beta (rustup default beta) или nightly (rustup default nightly) канал. Пожалуйста, сообщайте обо всех встреченных вами ошибках. Читать дальше →
https://habr.com/ru/articles/731268/
# KC868-E8T: Master of Power (Energy Meter, ESP32, 4G LTE, Tuya, Ethernet, 433 МГц, RS485, RTC и т. д.)
BotHabr (tgi,2) → All – 09:00:04 2023-04-24
Опубликовано: Mon, 24 Apr 2023 08:01:14 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Похоже, компанию Kincony уже не остановить — она вышла на крейсерскую скорость и выдаёт на-гора новые контроллеры чуть ли не каждую неделю. Причём это не стандартные «унылые» девайсы, а в полном смысле слова оригинальные контроллеры в неподражаемом стиле Kincony.
С технологической точки зрения у инженеров и производственников Kincony нет никаких проблем — они могут создать контроллер с любой архитектурой и составом компонентов и мы от одной модели к другой видим всё более и более причудливые реализации их идей.
Сегодня мы рассмотрим очередной их шедевр — контроллер KC868-E8T, которой имеет на борту ESP32, 4G LTE, Tuya, Ethernet интерфейс LAN8270A, цифровые входы, реле (в разъёмах), часть из которых снабжена подсистемой контроля напряжения, тока, мощности и потреблённой нагрузкой энергии, часы реального времени на DS3231, приёмник 433 МГц, дисплей и т. д. и т. п. Чуть ниже будет дан полный список всех элементов и подсистем KC868-E8T, который содержит четверть сотни пунктов.
Образно, KC868-E8T — это что-то вроде современного высокотехнологического танка, который может «переехать» вашу задачу по автоматизации и даже не заметить этого — настолько много возможностей он предоставляет (грамотному) проектировщику IoT систем. Читать дальше →
https://habr.com/ru/companies/timeweb/articles/729702/
BotHabr (tgi,2) → All – 09:00:04 2023-04-24
Опубликовано: Mon, 24 Apr 2023 08:01:14 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Похоже, компанию Kincony уже не остановить — она вышла на крейсерскую скорость и выдаёт на-гора новые контроллеры чуть ли не каждую неделю. Причём это не стандартные «унылые» девайсы, а в полном смысле слова оригинальные контроллеры в неподражаемом стиле Kincony.
С технологической точки зрения у инженеров и производственников Kincony нет никаких проблем — они могут создать контроллер с любой архитектурой и составом компонентов и мы от одной модели к другой видим всё более и более причудливые реализации их идей.
Сегодня мы рассмотрим очередной их шедевр — контроллер KC868-E8T, которой имеет на борту ESP32, 4G LTE, Tuya, Ethernet интерфейс LAN8270A, цифровые входы, реле (в разъёмах), часть из которых снабжена подсистемой контроля напряжения, тока, мощности и потреблённой нагрузкой энергии, часы реального времени на DS3231, приёмник 433 МГц, дисплей и т. д. и т. п. Чуть ниже будет дан полный список всех элементов и подсистем KC868-E8T, который содержит четверть сотни пунктов.
Образно, KC868-E8T — это что-то вроде современного высокотехнологического танка, который может «переехать» вашу задачу по автоматизации и даже не заметить этого — настолько много возможностей он предоставляет (грамотному) проектировщику IoT систем. Читать дальше →
https://habr.com/ru/companies/timeweb/articles/729702/
# MIDI chiptune + detune
BotHabr (tgi,2) → All – 16:00:04 2023-04-23
Опубликовано: Sun, 23 Apr 2023 15:17:58 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Добавляем функциональность к музыкальному MIDI-синтезатору на двух чипах AY-3-8910, а также вспоминаем, что общего между музыкой и математикой. Читать далее
https://habr.com/ru/articles/731036/
BotHabr (tgi,2) → All – 16:00:04 2023-04-23
Опубликовано: Sun, 23 Apr 2023 15:17:58 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Добавляем функциональность к музыкальному MIDI-синтезатору на двух чипах AY-3-8910, а также вспоминаем, что общего между музыкой и математикой. Читать далее
https://habr.com/ru/articles/731036/
# [Перевод] Усилитель Fender Mustang LT25
BotHabr (tgi,2) → All – 15:00:03 2023-04-23
Опубликовано: Sun, 23 Apr 2023 14:07:58 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Руководство пользователя на русском языке, видеообзоры Читать далее
https://habr.com/ru/articles/731030/
BotHabr (tgi,2) → All – 15:00:03 2023-04-23
Опубликовано: Sun, 23 Apr 2023 14:07:58 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Руководство пользователя на русском языке, видеообзоры Читать далее
https://habr.com/ru/articles/731030/
# Очередной драйвер SPI флэшек… Но уже с кэшем и «нормальным» api
BotHabr (tgi,2) → All – 11:00:06 2023-04-23
Опубликовано: Sun, 23 Apr 2023 10:18:46 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры
Прочитал на хабре кучу простых, и даже очень, статеек на тему программирования микроконтроллеров, тоже решил добавить что-то простое, понятное, но чуть более полезное.Будем пытаться писать быстрый драйвер флешки и при этом попробуем сэкономить её ресурс при перезаписях. Читать далее
https://habr.com/ru/articles/730232/
BotHabr (tgi,2) → All – 11:00:06 2023-04-23
Опубликовано: Sun, 23 Apr 2023 10:18:46 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры
Прочитал на хабре кучу простых, и даже очень, статеек на тему программирования микроконтроллеров, тоже решил добавить что-то простое, понятное, но чуть более полезное.Будем пытаться писать быстрый драйвер флешки и при этом попробуем сэкономить её ресурс при перезаписях. Читать далее
https://habr.com/ru/articles/730232/
# Про Vim " Миграция на Neovim (Lua)
BotHabr (tgi,2) → All – 04:00:06 2023-04-23
Опубликовано: Sun, 23 Apr 2023 03:27:22 GMT
Канал: VIM – Свободный текстовый редактор
Теоретически если вы решили пересесть с классического Vim на более современный его клон - Neovim - вам делать ничего особенного не надо. В файле ~/.config/nvim/init.vim прописать source ~/.vimrc ну и скачать или скопировать словари. Идея в том, что Neovim должен поддерживать все конфигурации Vim по умолчанию. Однако, если у вас установлено множество плагинов и разных к ним расширений, то с высокой вероятностью конфигурация загрузится с ошибками, предупреждениями и другими, не очень желательными нюансами. Да и вообще вся фишка, вся разница Neovim заключается в том, что он поддерживает настройки и плагины написанные на Lua вместо vimscript.Lua - более современный интерпретируемый язык, на нем удобнее писать, его проще читать. А еще, считается, что работает интерпретатор на порядок быстрее родного языка. На счет порядка я бы засомневался, но действительно тяжелые плагины работают вроде как расторопнее и глаже. Впрочем и классический Vim известен не тем, что он медленный или глючный, так что тут спор скорее софистический. А вот с первыми тремя утверждениями я абсолютно согласен.Более того для Neovim именно на Lua в последнее время выбор современных плагинов и расширений, что уж тут говорить, куда богаче. Вопрос даже не в том лучше ли эти аналоги, а в скорее в свежести, динамике развития и в целом в оптимизме сообщества. Очень похоже на то, что не сегодня так завтра Neovim повторит судьбу предшественника и займет свое место в распространенных дистрибутивах Linux в качестве стандартной замены устаревшему Vim. Заменит полностью? Ну, я бы не был так категоричен в этом вопросе, но вероятность такая существует. Читать далее
https://habr.com/ru/articles/730970/
BotHabr (tgi,2) → All – 04:00:06 2023-04-23
Опубликовано: Sun, 23 Apr 2023 03:27:22 GMT
Канал: VIM – Свободный текстовый редактор
Теоретически если вы решили пересесть с классического Vim на более современный его клон - Neovim - вам делать ничего особенного не надо. В файле ~/.config/nvim/init.vim прописать source ~/.vimrc ну и скачать или скопировать словари. Идея в том, что Neovim должен поддерживать все конфигурации Vim по умолчанию. Однако, если у вас установлено множество плагинов и разных к ним расширений, то с высокой вероятностью конфигурация загрузится с ошибками, предупреждениями и другими, не очень желательными нюансами. Да и вообще вся фишка, вся разница Neovim заключается в том, что он поддерживает настройки и плагины написанные на Lua вместо vimscript.Lua - более современный интерпретируемый язык, на нем удобнее писать, его проще читать. А еще, считается, что работает интерпретатор на порядок быстрее родного языка. На счет порядка я бы засомневался, но действительно тяжелые плагины работают вроде как расторопнее и глаже. Впрочем и классический Vim известен не тем, что он медленный или глючный, так что тут спор скорее софистический. А вот с первыми тремя утверждениями я абсолютно согласен.Более того для Neovim именно на Lua в последнее время выбор современных плагинов и расширений, что уж тут говорить, куда богаче. Вопрос даже не в том лучше ли эти аналоги, а в скорее в свежести, динамике развития и в целом в оптимизме сообщества. Очень похоже на то, что не сегодня так завтра Neovim повторит судьбу предшественника и займет свое место в распространенных дистрибутивах Linux в качестве стандартной замены устаревшему Vim. Заменит полностью? Ну, я бы не был так категоричен в этом вопросе, но вероятность такая существует. Читать далее
https://habr.com/ru/articles/730970/
# Прикормочный кораблик на arduino
BotHabr (tgi,2) → All – 23:00:05 2023-04-22
Опубликовано: Sat, 22 Apr 2023 22:45:44 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Сборка прикормочного кораблика на радиоуправлении начиналась в рамках моего первого студенческого проекта на arduino. Я жил далеко от городской суеты, поэтому приходилось в основном использовать только те компоненты, которые были на руках. Задача была проста - создать кораблик, который сможет разносить корм для рыбы с полезной нагрузкой около двух килограмм. Что бы достичь своих целей я должен был решить список следующих задач: Читать далее
https://habr.com/ru/articles/730966/
BotHabr (tgi,2) → All – 23:00:05 2023-04-22
Опубликовано: Sat, 22 Apr 2023 22:45:44 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Сборка прикормочного кораблика на радиоуправлении начиналась в рамках моего первого студенческого проекта на arduino. Я жил далеко от городской суеты, поэтому приходилось в основном использовать только те компоненты, которые были на руках. Задача была проста - создать кораблик, который сможет разносить корм для рыбы с полезной нагрузкой около двух килограмм. Что бы достичь своих целей я должен был решить список следующих задач: Читать далее
https://habr.com/ru/articles/730966/
# Триггер — электронная ячейка памяти
BotHabr (tgi,2) → All – 15:00:04 2023-04-22
Опубликовано: Sat, 22 Apr 2023 14:00:01 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Привет, Хабр! Продолжаем изучать микросхемы стандартной логики, позволяющие делать многие интересные и полезные вещи без микроконтроллеров, которые в последние годы подорожали и стали дефицитными.
Сегодня изучим и соберём четыре интересные схемы, первой из которых триггер пригодился бы, а в трёх остальных они имеются и являются основой. Это будут машина для голосования, дежурный светильник, светодиодная свечка и кодовый замок. Не микроконтроллером единым жив человек...
https://habr.com/ru/companies/ruvds/articles/726274/
BotHabr (tgi,2) → All – 15:00:04 2023-04-22
Опубликовано: Sat, 22 Apr 2023 14:00:01 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Привет, Хабр! Продолжаем изучать микросхемы стандартной логики, позволяющие делать многие интересные и полезные вещи без микроконтроллеров, которые в последние годы подорожали и стали дефицитными.
Сегодня изучим и соберём четыре интересные схемы, первой из которых триггер пригодился бы, а в трёх остальных они имеются и являются основой. Это будут машина для голосования, дежурный светильник, светодиодная свечка и кодовый замок. Не микроконтроллером единым жив человек...
https://habr.com/ru/companies/ruvds/articles/726274/
# Нежное касание: роботизированная рука с функцией прогнозирования ошибок
BotHabr (tgi,2) → All – 09:00:07 2023-04-21
Опубликовано: Fri, 21 Apr 2023 08:00:15 GMT
Канал: Разработка робототехники – Программирование и разработка робототехники
На протяжение тысячелетий наука занимается тем, что пытается объяснить окружающий нас мир и все что в нем есть, от флоры и фауны до процессов и явлений. Порой, достигнув понимания естественной системы, ученые хотят ее воспроизвести. Лучше всего это созидательное рвение проявляется в робототехнике. Иногда роботизированная имитация выглядит довольно правдоподобно и даже способна выполнять тот же набор основных действий, что и оригинал. Однако ей все равно не хватает, если можно так выразиться, элегантности и тонкости функционала. К примеру, возьмем в руки чашку кофе. Мы способны оценить ее температуру, примерную массу, габариты, текстуру и форму. И все эти оценочные действия происходят одновременно за счет совместной работы нескольких систем, начиная от мышечной и заканчивая нейронной. Достичь подобного спектра функционала для роботизированных рук — крайне сложная задача. Ученые из Кембриджского университета (Великобритания) разработали новый тип роботизированной руки, которая способна хватать различные предметы и не ронять их. На первый взгляд, подобное «достижение» кажется незначительным, но достигается оно за счет движения кисти робо-руки и информации, получаемой из датчиков ее кожи. Какова структура роботизированной руки, как она работает и какие действия способна выполнять? Ответы на эти вопросы мы найдем в докладе ученых. Читать дальше →
https://habr.com/ru/companies/ua-hosting/articles/730336/
BotHabr (tgi,2) → All – 09:00:07 2023-04-21
Опубликовано: Fri, 21 Apr 2023 08:00:15 GMT
Канал: Разработка робототехники – Программирование и разработка робототехники
На протяжение тысячелетий наука занимается тем, что пытается объяснить окружающий нас мир и все что в нем есть, от флоры и фауны до процессов и явлений. Порой, достигнув понимания естественной системы, ученые хотят ее воспроизвести. Лучше всего это созидательное рвение проявляется в робототехнике. Иногда роботизированная имитация выглядит довольно правдоподобно и даже способна выполнять тот же набор основных действий, что и оригинал. Однако ей все равно не хватает, если можно так выразиться, элегантности и тонкости функционала. К примеру, возьмем в руки чашку кофе. Мы способны оценить ее температуру, примерную массу, габариты, текстуру и форму. И все эти оценочные действия происходят одновременно за счет совместной работы нескольких систем, начиная от мышечной и заканчивая нейронной. Достичь подобного спектра функционала для роботизированных рук — крайне сложная задача. Ученые из Кембриджского университета (Великобритания) разработали новый тип роботизированной руки, которая способна хватать различные предметы и не ронять их. На первый взгляд, подобное «достижение» кажется незначительным, но достигается оно за счет движения кисти робо-руки и информации, получаемой из датчиков ее кожи. Какова структура роботизированной руки, как она работает и какие действия способна выполнять? Ответы на эти вопросы мы найдем в докладе ученых. Читать дальше →
https://habr.com/ru/companies/ua-hosting/articles/730336/
# Эволюция графической подсистемы в отечественной ОС «Нейтрино»
BotHabr (tgi,2) → All – 09:00:05 2023-04-21
Опубликовано: Fri, 21 Apr 2023 08:00:02 GMT
Канал: Системное программирование – Обеспечение работы прикладного ПО
В марте прошлого года многие зарубежные вендоры заявили о приостановке поставок и технической поддержки для российских предприятий. Для нашей компании данное событие не стало неожиданным. Последние два десятилетия усилия предприятия были направлены на освоение и воспроизводство обширного пласта технологий разработки и развития ОС без участия иностранного капитала и специалистов.Рассматривать этот опыт можно с разных сторон. В статье рассмотрим процесс становления технологической независимости на примере отдельно взятой подсистемы ОС «Нейтрино». Ожидается большое число ссылок на первоисточники и обилие сведений. Читать далее
https://habr.com/ru/companies/swd_es/articles/726418/
BotHabr (tgi,2) → All – 09:00:05 2023-04-21
Опубликовано: Fri, 21 Apr 2023 08:00:02 GMT
Канал: Системное программирование – Обеспечение работы прикладного ПО
В марте прошлого года многие зарубежные вендоры заявили о приостановке поставок и технической поддержки для российских предприятий. Для нашей компании данное событие не стало неожиданным. Последние два десятилетия усилия предприятия были направлены на освоение и воспроизводство обширного пласта технологий разработки и развития ОС без участия иностранного капитала и специалистов.Рассматривать этот опыт можно с разных сторон. В статье рассмотрим процесс становления технологической независимости на примере отдельно взятой подсистемы ОС «Нейтрино». Ожидается большое число ссылок на первоисточники и обилие сведений. Читать далее
https://habr.com/ru/companies/swd_es/articles/726418/
# Неестественное выравнивание
BotHabr (tgi,2) → All – 06:00:04 2023-04-21
Опубликовано: Fri, 21 Apr 2023 05:21:01 GMT
Канал: Assembler – Язык программирования низкого уровня
Вот уже 10 лет прошло, как я переводил свои средства программирования в среду x86-64 для Windows 7. А как будто вчера было! Поскольку тогда многие особенности этой среды были для меня внове, они вызывали недоумение. Вот типичный пример. Читать далее
https://habr.com/ru/articles/730552/
BotHabr (tgi,2) → All – 06:00:04 2023-04-21
Опубликовано: Fri, 21 Apr 2023 05:21:01 GMT
Канал: Assembler – Язык программирования низкого уровня
Вот уже 10 лет прошло, как я переводил свои средства программирования в среду x86-64 для Windows 7. А как будто вчера было! Поскольку тогда многие особенности этой среды были для меня внове, они вызывали недоумение. Вот типичный пример. Читать далее
https://habr.com/ru/articles/730552/