# Неизвестный UART: теория
BotHabr (tgi,2) → All – 13:00:06 2023-01-02
Опубликовано: Mon, 02 Jan 2023 12:13:06 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника
Можно с уверенностью сказать, что с момента публикации первой версии стандарта RS‑232 в мае 1960 года и по настоящее время, было написано приблизительно 109 независимых реализаций UART на всём, чём угодно. Однако, подобно «Hello world» в мире прикладного ПО, а также мигания светодиодом — «Hello world» в мире цифровой электроники (сигнализирующий об успешной настройке оборудования и среды разработки) — процесс написания UART способен проиллюстрировать особенности языка или платформы, демонстрируя применение тех или иных синтаксических конструкций для решения практических, насущных и понятных проблем. В данном цикле статей будет рассказано про написание модуля UART на SystemVerilog, про синтез данного модуля на различных платформах и про некоторые другие аспекты применения UART в ПЛИС. Но прежде, чем писать код, поговорим про сам протокол и про особенности аппаратной части вне контекста ПЛИС. СТАРТ_БИТ
https://habr.com/ru/post/708902/
BotHabr (tgi,2) → All – 13:00:06 2023-01-02
Опубликовано: Mon, 02 Jan 2023 12:13:06 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника
Можно с уверенностью сказать, что с момента публикации первой версии стандарта RS‑232 в мае 1960 года и по настоящее время, было написано приблизительно 109 независимых реализаций UART на всём, чём угодно. Однако, подобно «Hello world» в мире прикладного ПО, а также мигания светодиодом — «Hello world» в мире цифровой электроники (сигнализирующий об успешной настройке оборудования и среды разработки) — процесс написания UART способен проиллюстрировать особенности языка или платформы, демонстрируя применение тех или иных синтаксических конструкций для решения практических, насущных и понятных проблем. В данном цикле статей будет рассказано про написание модуля UART на SystemVerilog, про синтез данного модуля на различных платформах и про некоторые другие аспекты применения UART в ПЛИС. Но прежде, чем писать код, поговорим про сам протокол и про особенности аппаратной части вне контекста ПЛИС. СТАРТ_БИТ
https://habr.com/ru/post/708902/
# Плоттер для письма из 3D принтера Geeetech A10M
BotHabr (tgi,2) → All – 12:00:04 2023-01-02
Опубликовано: Mon, 02 Jan 2023 11:49:30 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Возникла необходимость сдать кучу конспектов в рукописном виде за короткий срок, процесс захотелось автоматизировать и вот, что из этого вышло. Читать далее
https://habr.com/ru/post/708898/
BotHabr (tgi,2) → All – 12:00:04 2023-01-02
Опубликовано: Mon, 02 Jan 2023 11:49:30 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Возникла необходимость сдать кучу конспектов в рукописном виде за короткий срок, процесс захотелось автоматизировать и вот, что из этого вышло. Читать далее
https://habr.com/ru/post/708898/
# Умные пайетки на микроконтроллерах Padauk и Миландр
BotHabr (tgi,2) → All – 06:00:05 2023-01-02
Опубликовано: Mon, 02 Jan 2023 05:44:06 GMT
Канал: Робототехника – Роботы, роботы, роботы
Сегодня расскажу о том как мы переводили "умные пайетки" на китайские микроконтроллеры Padauk и применяли Миландр в устройстве управления матрицей электромеханических цветовоспроизводящих устройств. Читать далее
https://habr.com/ru/post/708352/
BotHabr (tgi,2) → All – 06:00:05 2023-01-02
Опубликовано: Mon, 02 Jan 2023 05:44:06 GMT
Канал: Робототехника – Роботы, роботы, роботы
Сегодня расскажу о том как мы переводили "умные пайетки" на китайские микроконтроллеры Padauk и применяли Миландр в устройстве управления матрицей электромеханических цветовоспроизводящих устройств. Читать далее
https://habr.com/ru/post/708352/
# Делаем свой криптокошелек для BITCOIN монет
BotHabr (tgi,2) → All – 21:00:05 2023-01-01
Опубликовано: Sun, 01 Jan 2023 20:51:23 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Проект предназначен для генерации электронного кошелька, шифрование номера приватного кошелька и последующее его хранение на плате Wemos D1. Читать далее
https://habr.com/ru/post/708852/
BotHabr (tgi,2) → All – 21:00:05 2023-01-01
Опубликовано: Sun, 01 Jan 2023 20:51:23 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Проект предназначен для генерации электронного кошелька, шифрование номера приватного кошелька и последующее его хранение на плате Wemos D1. Читать далее
https://habr.com/ru/post/708852/
# Обмен данными по SPI между Raspberry Pi и Arduino
BotHabr (tgi,2) → All – 19:00:05 2023-01-01
Опубликовано: Sun, 01 Jan 2023 18:36:24 GMT
Канал: Разработка на Raspberry Pi – Одноплатный компьютер компактного размера
Для задач робототехники, когда хочется применять вычисления на Python, использовать компьютерное зрение, ROS возникает необходимость быстрого и надежного обмена данными с микроконтроллером, который уже рулит всевозможными моторами, сервоприводами и датчиками. Читать далее
https://habr.com/ru/post/708844/
BotHabr (tgi,2) → All – 19:00:05 2023-01-01
Опубликовано: Sun, 01 Jan 2023 18:36:24 GMT
Канал: Разработка на Raspberry Pi – Одноплатный компьютер компактного размера
Для задач робототехники, когда хочется применять вычисления на Python, использовать компьютерное зрение, ROS возникает необходимость быстрого и надежного обмена данными с микроконтроллером, который уже рулит всевозможными моторами, сервоприводами и датчиками. Читать далее
https://habr.com/ru/post/708844/
# Мини-дайджест FPV 2022
BotHabr (tgi,2) → All – 08:00:03 2023-01-01
Опубликовано: Sun, 01 Jan 2023 07:47:02 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Прошедший год в мире беспилотной авиации был чересчур насыщенным, но ниже только гражданские новости, которые запомнились и, на мой вкус, поимеют долговременные последствия. Читать далее
https://habr.com/ru/post/707546/
BotHabr (tgi,2) → All – 08:00:03 2023-01-01
Опубликовано: Sun, 01 Jan 2023 07:47:02 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Прошедший год в мире беспилотной авиации был чересчур насыщенным, но ниже только гражданские новости, которые запомнились и, на мой вкус, поимеют долговременные последствия. Читать далее
https://habr.com/ru/post/707546/
# Boson — разработка СУБД «с нуля» (часть I)
BotHabr (tgi,2) → All – 04:00:04 2023-01-01
Опубликовано: Sun, 01 Jan 2023 03:47:13 GMT
Канал: Системное программирование – Обеспечение работы прикладного ПО
После разработки виртуальной машины и компилятора в рамках хобби прошел год и захотелось попробовать реализовать ёмкий по алгоритмам проект по системному программированию. Каждый разработчик "кровавого" enterprise в своей работе использует СУБД (SQL/NoSQL) и меня всегда искренне интересовало как они устроены в самом сердце, на самом низком уровне. Почитав документацию и исходный код SQLite и MongoDB, про используемые в индексах и интерпретаторах запросов алгоритмы, осознал, что несмотря на широкую распространенность и некую привычность, системы управления базами данных (СУБД) - это сложные программные продукты, реализация которых не всем под силу. Отлично - как раз то, что мне надо. С мотивацией разобрались, перейдем к делу.Итак, для начала хорошо бы сформулировать высокоуровневую спецификацию требований. Boson - это легкая, встраиваемая документоориентированная база данных на С/С++ Читать далее
https://habr.com/ru/post/708768/
BotHabr (tgi,2) → All – 04:00:04 2023-01-01
Опубликовано: Sun, 01 Jan 2023 03:47:13 GMT
Канал: Системное программирование – Обеспечение работы прикладного ПО
После разработки виртуальной машины и компилятора в рамках хобби прошел год и захотелось попробовать реализовать ёмкий по алгоритмам проект по системному программированию. Каждый разработчик "кровавого" enterprise в своей работе использует СУБД (SQL/NoSQL) и меня всегда искренне интересовало как они устроены в самом сердце, на самом низком уровне. Почитав документацию и исходный код SQLite и MongoDB, про используемые в индексах и интерпретаторах запросов алгоритмы, осознал, что несмотря на широкую распространенность и некую привычность, системы управления базами данных (СУБД) - это сложные программные продукты, реализация которых не всем под силу. Отлично - как раз то, что мне надо. С мотивацией разобрались, перейдем к делу.Итак, для начала хорошо бы сформулировать высокоуровневую спецификацию требований. Boson - это легкая, встраиваемая документоориентированная база данных на С/С++ Читать далее
https://habr.com/ru/post/708768/
# Одноплатники декабря уходящего 2022 года: от RISC-V платы до сетевого хранилища для Raspberry Pi Compute Module
BotHabr (tgi,2) → All – 03:00:03 2023-01-01
Опубликовано: Sat, 31 Dec 2022 20:38:19 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Привет, Хабр! В декабре 2022 года производители электронных систем и компонентов продолжали свой труд по созданию все новых устройств. Их вышло достаточно много, а сегодня расскажем о 5 интересных моделях, которые могут заинтересовать многих. Это девайсы как для DIY-проектов, разрабатываемых в домашних условиях, так и для профессиональных систем. Все самое интересное — под катом. Читать дальше →
https://habr.com/ru/post/708800/
BotHabr (tgi,2) → All – 03:00:03 2023-01-01
Опубликовано: Sat, 31 Dec 2022 20:38:19 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Привет, Хабр! В декабре 2022 года производители электронных систем и компонентов продолжали свой труд по созданию все новых устройств. Их вышло достаточно много, а сегодня расскажем о 5 интересных моделях, которые могут заинтересовать многих. Это девайсы как для DIY-проектов, разрабатываемых в домашних условиях, так и для профессиональных систем. Все самое интересное — под катом. Читать дальше →
https://habr.com/ru/post/708800/
# Сейчас спою, а я вас запишу нотами и аккордами. Небольшой обзор ScoreCloud Studio
BotHabr (tgi,2) → All – 21:00:04 2022-12-31
Опубликовано: Sat, 31 Dec 2022 20:57:20 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
На рынке программ, создающих музыку, появилась платная/упрощенная и бесплатная версия сервиса ScoreCloud Studio. Хочу предложить короткий обзор ее возможностей. Сейчас спою!
https://habr.com/ru/post/708802/
BotHabr (tgi,2) → All – 21:00:04 2022-12-31
Опубликовано: Sat, 31 Dec 2022 20:57:20 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
На рынке программ, создающих музыку, появилась платная/упрощенная и бесплатная версия сервиса ScoreCloud Studio. Хочу предложить короткий обзор ее возможностей. Сейчас спою!
https://habr.com/ru/post/708802/
# Как я сделал систему мониторинга для башенного крана
BotHabr (tgi,2) → All – 18:00:04 2022-12-31
Опубликовано: Sat, 31 Dec 2022 17:51:19 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
В своей практике встречался с множеством башенных кранов - начиная от “советских” КБ различных моделей и их модификаций, заканчивая современными кранами, в том числе Liebherr. Причем с последними сейчас встречаюсь не только с новыми, а и со старичками, которые иногда старше меня)Если с новыми кранами все более-менее хорошо (мощная система диагностики практически всех компонентов электросхемы, большой экран с отображением множества параметров, современная схемотехника с использованием ПЧ), то со старичками часто приходится повозиться. Да, релейно-контакторная схема не сложна, но годы дают знать свое.Отдельным пунктом стоит выделить экран в кабине оператора - ящик с маленьким сегментным экраном, показывающим только значение вылета тележки на стреле. И табличка с грузовой характеристикой, которую нужно выбрать и прикрутить к корпусу в соответствии со смонтированной длиной стрелы. Читать далее
https://habr.com/ru/post/708794/
BotHabr (tgi,2) → All – 18:00:04 2022-12-31
Опубликовано: Sat, 31 Dec 2022 17:51:19 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
В своей практике встречался с множеством башенных кранов - начиная от “советских” КБ различных моделей и их модификаций, заканчивая современными кранами, в том числе Liebherr. Причем с последними сейчас встречаюсь не только с новыми, а и со старичками, которые иногда старше меня)Если с новыми кранами все более-менее хорошо (мощная система диагностики практически всех компонентов электросхемы, большой экран с отображением множества параметров, современная схемотехника с использованием ПЧ), то со старичками часто приходится повозиться. Да, релейно-контакторная схема не сложна, но годы дают знать свое.Отдельным пунктом стоит выделить экран в кабине оператора - ящик с маленьким сегментным экраном, показывающим только значение вылета тележки на стреле. И табличка с грузовой характеристикой, которую нужно выбрать и прикрутить к корпусу в соответствии со смонтированной длиной стрелы. Читать далее
https://habr.com/ru/post/708794/
# Очень кратенький обзор Orange Pi 5
BotHabr (tgi,2) → All – 10:00:05 2022-12-31
Опубликовано: Sat, 31 Dec 2022 09:55:45 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Заказал (предзаказ) 8 гиговую версию 22 ноября на али за 5 104,56 + доставка 756,16. Отправили 15 декабря, 31 декабря забрал в Саратове на почте. C помощью dd залил на 128 гиговую micro sd карту серверную Ubuntu 22.04 c официального сайта http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-pi-5.html Читать далее
https://habr.com/ru/post/708766/
BotHabr (tgi,2) → All – 10:00:05 2022-12-31
Опубликовано: Sat, 31 Dec 2022 09:55:45 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Заказал (предзаказ) 8 гиговую версию 22 ноября на али за 5 104,56 + доставка 756,16. Отправили 15 декабря, 31 декабря забрал в Саратове на почте. C помощью dd залил на 128 гиговую micro sd карту серверную Ubuntu 22.04 c официального сайта http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-pi-5.html Читать далее
https://habr.com/ru/post/708766/
# Разработка источника питания со входным напряжением 1000В на основе карбид-кремниевых транзисторов
BotHabr (tgi,2) → All – 20:00:05 2022-12-30
Опубликовано: Fri, 30 Dec 2022 15:19:12 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Не так давно удалось поучаствовать в разработке весьма интересной промышленной установки. Моей частью проекта был источник питания, работающий от довольно высокого напряжения – до 1000В.
Рассказываю про эту разработку. Читать дальше →
https://habr.com/ru/post/708540/
BotHabr (tgi,2) → All – 20:00:05 2022-12-30
Опубликовано: Fri, 30 Dec 2022 15:19:12 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Не так давно удалось поучаствовать в разработке весьма интересной промышленной установки. Моей частью проекта был источник питания, работающий от довольно высокого напряжения – до 1000В.
Рассказываю про эту разработку. Читать дальше →
https://habr.com/ru/post/708540/
# Автономный LTE роутер своими руками | Часть 4 — Финал
BotHabr (tgi,2) → All – 18:00:06 2022-12-30
Опубликовано: Fri, 30 Dec 2022 17:05:34 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
С наступающим Хабр! Есть мнение что, устройство без корпуса нельзя считать законченным и без него оно будет лежать в разобранном виде, собирая пыль. Поэтому в этой финальной части смоделируем и напечатаем на 3D принтере свой корпус.И наконец – подведём итоги по проекту, сколько было затрачено финансов, допущено ошибок, а также поделюсь с вами своими планами на Хабр и не только. Приятного прочтения
https://habr.com/ru/post/708664/
BotHabr (tgi,2) → All – 18:00:06 2022-12-30
Опубликовано: Fri, 30 Dec 2022 17:05:34 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
С наступающим Хабр! Есть мнение что, устройство без корпуса нельзя считать законченным и без него оно будет лежать в разобранном виде, собирая пыль. Поэтому в этой финальной части смоделируем и напечатаем на 3D принтере свой корпус.И наконец – подведём итоги по проекту, сколько было затрачено финансов, допущено ошибок, а также поделюсь с вами своими планами на Хабр и не только. Приятного прочтения
https://habr.com/ru/post/708664/
# Компьютерные модули. Описание преимуществ применения и обзор популярных стандартов
BotHabr (tgi,2) → All – 11:00:09 2022-12-30
Опубликовано: Fri, 30 Dec 2022 10:38:13 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника
В статье рассматриваются особенности и преимущества использования компьютерных модулей при разработке промышленных вычислительных систем и комплексов. Приведены обзор наиболее популярных стандартов компьютерных модулей и примеры их применения. Читать далее
https://habr.com/ru/post/708650/
BotHabr (tgi,2) → All – 11:00:09 2022-12-30
Опубликовано: Fri, 30 Dec 2022 10:38:13 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника
В статье рассматриваются особенности и преимущества использования компьютерных модулей при разработке промышленных вычислительных систем и комплексов. Приведены обзор наиболее популярных стандартов компьютерных модулей и примеры их применения. Читать далее
https://habr.com/ru/post/708650/
# Повышающий драйвер светодиода с плавной регулировкой яркости
BotHabr (tgi,2) → All – 10:00:03 2022-12-30
Опубликовано: Fri, 30 Dec 2022 09:00:02 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Привет, Хабр! Вы до сих пор не знаете, как работает DC-DC-конвертер, как его собрать или переделать имеющийся под свои нужды? Тогда вас заинтересует эта статья.
Рассматривать принцип работы повышающего (step-up, boost) преобразователя, а самое главное, обратную связь по току и напряжению, будем на примере самодельного светодиодного фонарика. Сколько компонентов сгорит, прежде чем все заработает?
https://habr.com/ru/post/707602/
BotHabr (tgi,2) → All – 10:00:03 2022-12-30
Опубликовано: Fri, 30 Dec 2022 09:00:02 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Привет, Хабр! Вы до сих пор не знаете, как работает DC-DC-конвертер, как его собрать или переделать имеющийся под свои нужды? Тогда вас заинтересует эта статья.
Рассматривать принцип работы повышающего (step-up, boost) преобразователя, а самое главное, обратную связь по току и напряжению, будем на примере самодельного светодиодного фонарика. Сколько компонентов сгорит, прежде чем все заработает?
https://habr.com/ru/post/707602/
# Разработка дополнительного автомобильного стоп-сигнала
BotHabr (tgi,2) → All – 06:00:07 2022-12-30
Опубликовано: Fri, 30 Dec 2022 05:42:02 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника
В этой статье расскажу о разработке светодиодного фонаря для автомобиля, о особенностях расчётов и выборе элементной базы. А также о выборе схемотехнического решения. Как и в прошлый раз ко мне подошёл товарищ и попросил разработать для его BMW дополнительный фонарь. И вот что у нас получилось...
https://habr.com/ru/post/707668/
BotHabr (tgi,2) → All – 06:00:07 2022-12-30
Опубликовано: Fri, 30 Dec 2022 05:42:02 GMT
Канал: Электроника для начинающих – Arduino, DYI и как собрать Электроника
В этой статье расскажу о разработке светодиодного фонаря для автомобиля, о особенностях расчётов и выборе элементной базы. А также о выборе схемотехнического решения. Как и в прошлый раз ко мне подошёл товарищ и попросил разработать для его BMW дополнительный фонарь. И вот что у нас получилось...
https://habr.com/ru/post/707668/
# Надеть Telegram на OpenVPN и завернуть это в Docker
BotHabr (tgi,2) → All – 06:00:04 2022-12-30
Опубликовано: Fri, 30 Dec 2022 05:50:01 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Мигрируя в этом году свою инфраструктуру в новый датацентр, поймал себя на мысли о том, что возраст моей виртуальной частной сети (VPN) для доступа к серверам и устройствам перевалил за 10 лет. Мой старый товарищ OpenVPN ни разу не подвел меня. Подумав обо всех неудобствах и издержках я решил улучшить имеющийся механизм управления всем VPN-хозяйством. Под катом вы найдете детали того, что получилось. Кратко, релуьтат слеждующщий: композиция из двух docker-контейнеров, которые превращаются в telegram-бота для управления VPN сервисом. И для этого нужно выполнить всего две команды в консоле. Механизм управления VPN сервисом теперь не требует каких-либо навыков системного администрирования или доступа к Linux-консоли при выполнении рутинных операций. Например, чтобы сделать сертификаты новому пользователю вам достаточно иметь телефон с telegram-клиентом. Для тех же, кому интересны технические детали реализации (помимо готового кода), в статье есть описание подходов, которые упрощают сопряжение систем в нескольких контейнерах. Раньше я "ходил более сложными тропами"... Полезного чтения
https://habr.com/ru/post/708060/
BotHabr (tgi,2) → All – 06:00:04 2022-12-30
Опубликовано: Fri, 30 Dec 2022 05:50:01 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Мигрируя в этом году свою инфраструктуру в новый датацентр, поймал себя на мысли о том, что возраст моей виртуальной частной сети (VPN) для доступа к серверам и устройствам перевалил за 10 лет. Мой старый товарищ OpenVPN ни разу не подвел меня. Подумав обо всех неудобствах и издержках я решил улучшить имеющийся механизм управления всем VPN-хозяйством. Под катом вы найдете детали того, что получилось. Кратко, релуьтат слеждующщий: композиция из двух docker-контейнеров, которые превращаются в telegram-бота для управления VPN сервисом. И для этого нужно выполнить всего две команды в консоле. Механизм управления VPN сервисом теперь не требует каких-либо навыков системного администрирования или доступа к Linux-консоли при выполнении рутинных операций. Например, чтобы сделать сертификаты новому пользователю вам достаточно иметь телефон с telegram-клиентом. Для тех же, кому интересны технические детали реализации (помимо готового кода), в статье есть описание подходов, которые упрощают сопряжение систем в нескольких контейнерах. Раньше я "ходил более сложными тропами"... Полезного чтения
https://habr.com/ru/post/708060/
# Делал отладчик, сделал БП) Часть первая
BotHabr (tgi,2) → All – 19:00:05 2022-12-29
Опубликовано: Thu, 29 Dec 2022 18:15:45 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
В какой-то момент понадобилось мне в очередной раз прошить ESP8266. Причем плата планировалась максимально компактной и малопотребляющей, да к тому же перепрошивка не планировалась. То-есть ставить на плату свой мост смысла не было, а китайские поделки уже немного надоели уровнем своего юзабелити.Так было решено собрать мост удовлетворяющий моим требованиям? Но вылилось это в нечто большее. Читать далее
https://habr.com/ru/post/705872/
BotHabr (tgi,2) → All – 19:00:05 2022-12-29
Опубликовано: Thu, 29 Dec 2022 18:15:45 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
В какой-то момент понадобилось мне в очередной раз прошить ESP8266. Причем плата планировалась максимально компактной и малопотребляющей, да к тому же перепрошивка не планировалась. То-есть ставить на плату свой мост смысла не было, а китайские поделки уже немного надоели уровнем своего юзабелити.Так было решено собрать мост удовлетворяющий моим требованиям? Но вылилось это в нечто большее. Читать далее
https://habr.com/ru/post/705872/
# Linux на смартфоне: делаем экран погодной станции, используя Termux и Node-RED
BotHabr (tgi,2) → All – 18:00:05 2022-12-29
Опубликовано: Thu, 29 Dec 2022 17:15:31 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Всем привет! Сейчас я покажу, как перенести на смартфон проект погодной станции, изначально сделанный под Raspberry Pi. Для этого мы установим программу Termux — эмулятор терминала Linux —, затем поставим на него среду визуального программирования Node-RED и за 5 минут реализуем готовый проект — погодную станцию, то есть экран, выводящий текущую погоду и прогноз. Использовать будем только Free/Open Source- инструменты. Читать далее
https://habr.com/ru/post/708530/
BotHabr (tgi,2) → All – 18:00:05 2022-12-29
Опубликовано: Thu, 29 Dec 2022 17:15:31 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Всем привет! Сейчас я покажу, как перенести на смартфон проект погодной станции, изначально сделанный под Raspberry Pi. Для этого мы установим программу Termux — эмулятор терминала Linux —, затем поставим на него среду визуального программирования Node-RED и за 5 минут реализуем готовый проект — погодную станцию, то есть экран, выводящий текущую погоду и прогноз. Использовать будем только Free/Open Source- инструменты. Читать далее
https://habr.com/ru/post/708530/
# Неизвестный Kickstarter: проекты в области робототехники и программирования, которые могли пройти мимо вас
BotHabr (tgi,2) → All – 16:00:07 2022-12-29
Опубликовано: Thu, 29 Dec 2022 15:18:36 GMT
Канал: Робототехника – Роботы, роботы, роботы
Изучать крупнейшую площадку краудфандинга Kickstarter интересно, если ты сам занимаешься чем-то в области робототехники, микроэлектроники или программирования (как мы в RoboUniver). Хоть эта площадка уже несколько лет не так интересна для российских любителей краудфандинга (точнее недоступна для размещения, а сейчас еще вызывает проблемы с оплатой и доставкой), но посмотреть на интересные идеи, и на те вещи, которые, возможно, через несколько лет будут массовыми благодаря тем же «китайским друзьям» не будет бесполезным занятием. Читать далее
https://habr.com/ru/post/708512/
BotHabr (tgi,2) → All – 16:00:07 2022-12-29
Опубликовано: Thu, 29 Dec 2022 15:18:36 GMT
Канал: Робототехника – Роботы, роботы, роботы
Изучать крупнейшую площадку краудфандинга Kickstarter интересно, если ты сам занимаешься чем-то в области робототехники, микроэлектроники или программирования (как мы в RoboUniver). Хоть эта площадка уже несколько лет не так интересна для российских любителей краудфандинга (точнее недоступна для размещения, а сейчас еще вызывает проблемы с оплатой и доставкой), но посмотреть на интересные идеи, и на те вещи, которые, возможно, через несколько лет будут массовыми благодаря тем же «китайским друзьям» не будет бесполезным занятием. Читать далее
https://habr.com/ru/post/708512/
# [Перевод] Пылесосы следят за тобой, анон! Скандал с Roomba из-за фото женщины в туалете и новый взгляд на разработку ИИ
BotHabr (tgi,2) → All – 12:00:07 2022-12-29
Опубликовано: Thu, 29 Dec 2022 11:13:01 GMT
Канал: Робототехника – Роботы, роботы, роботы
Осенью 2020 года фрилансеры в Венесуэле разместили серию изображений на онлайн-форумах, где они общались, обсуждая свои рабочие дела. На фотографиях были запечатлены домашние сцены, в том числе довольно интимные, снятые с низких ракурсов. На одном особенно показательном кадре молодая женщина в бледно-лиловой футболке сидела на унитазе с шортами спущенными до середины бедра.Все эти изображения были сделаны не скрытой камерой и не человеком, ворвавшимся в чей-то дом. Они принадлежали одной из версий робота-пылесоса iRobot Roomba серии J7. Оказалось, что Читать далее
https://habr.com/ru/post/708438/
BotHabr (tgi,2) → All – 12:00:07 2022-12-29
Опубликовано: Thu, 29 Dec 2022 11:13:01 GMT
Канал: Робототехника – Роботы, роботы, роботы
Осенью 2020 года фрилансеры в Венесуэле разместили серию изображений на онлайн-форумах, где они общались, обсуждая свои рабочие дела. На фотографиях были запечатлены домашние сцены, в том числе довольно интимные, снятые с низких ракурсов. На одном особенно показательном кадре молодая женщина в бледно-лиловой футболке сидела на унитазе с шортами спущенными до середины бедра.Все эти изображения были сделаны не скрытой камерой и не человеком, ворвавшимся в чей-то дом. Они принадлежали одной из версий робота-пылесоса iRobot Roomba серии J7. Оказалось, что Читать далее
https://habr.com/ru/post/708438/
# А не запилить ли нам хардварный чат?
BotHabr (tgi,2) → All – 10:00:03 2022-12-29
Опубликовано: Thu, 29 Dec 2022 09:00:03 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Картинка rawpixel.com, Freepik
— Пациент, мучают ли вас навязчивые странные идеи?
— Почему мучают, доктор, я ими наслаждаюсь!
Ввиду того, что я достаточно часто работаю с протоколом mqtt, мне периодически приходят в голову своеобразные мысли, одна из которых меня и посетила недавно: а что если сделать свой чат на этом протоколе?
Именно этим мы и займёмся в нашей статье. Читать дальше →
https://habr.com/ru/post/707568/
BotHabr (tgi,2) → All – 10:00:03 2022-12-29
Опубликовано: Thu, 29 Dec 2022 09:00:03 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Картинка rawpixel.com, Freepik
— Пациент, мучают ли вас навязчивые странные идеи?
— Почему мучают, доктор, я ими наслаждаюсь!
Ввиду того, что я достаточно часто работаю с протоколом mqtt, мне периодически приходят в голову своеобразные мысли, одна из которых меня и посетила недавно: а что если сделать свой чат на этом протоколе?
Именно этим мы и займёмся в нашей статье. Читать дальше →
https://habr.com/ru/post/707568/
# А снег идет, или делаем новогоднюю гирлянду с детьми на микроконтроллерах Raspberry Pi Pico
BotHabr (tgi,2) → All – 06:00:04 2022-12-29
Опубликовано: Thu, 29 Dec 2022 05:09:05 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Что делать, когда обычные гирлянды надоели, а пора встречать Новый год с детьми? Можно создать эффект снегопада и другие эффекты с помощью адресных светодиодов NeoPixels, добавить ИК-пульт для управления выбором эффектов, их скоростью и яркостью и, при желании, мини-дисплей для отображения текущих параметров. Так мы займем время до праздников и создадим свое устройство для украшения елки и не только елки.
Нам понадобятся микроконтроллер Raspberry Pi Pico (около 4$) или его разновидности на чипе RP2040, простейший ИК-пульт (дешевле 1$ вместе с приемником, батарейкой и белым светодиодом в комплекте) и соединенные последовательно адресные ленты WS2812B (10 светодиодов на метр, напряжение 5V, стоимость около 1$/метр). Также можно подключить миниатюрный I2C или SPI дисплей (1-3$), если таковой найдется под рукой. Код MicroPython реализует 5 разных эффектов, доступных при нажатии кнопок 1 — 5 на ИК пульте, а также обеспечивает управление яркостью гирлянды (кнопками вверх и вниз) и скоростью эффектов (кнопками вперед и назад).
Читать дальше →
https://habr.com/ru/post/708258/
BotHabr (tgi,2) → All – 06:00:04 2022-12-29
Опубликовано: Thu, 29 Dec 2022 05:09:05 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
Что делать, когда обычные гирлянды надоели, а пора встречать Новый год с детьми? Можно создать эффект снегопада и другие эффекты с помощью адресных светодиодов NeoPixels, добавить ИК-пульт для управления выбором эффектов, их скоростью и яркостью и, при желании, мини-дисплей для отображения текущих параметров. Так мы займем время до праздников и создадим свое устройство для украшения елки и не только елки.
Нам понадобятся микроконтроллер Raspberry Pi Pico (около 4$) или его разновидности на чипе RP2040, простейший ИК-пульт (дешевле 1$ вместе с приемником, батарейкой и белым светодиодом в комплекте) и соединенные последовательно адресные ленты WS2812B (10 светодиодов на метр, напряжение 5V, стоимость около 1$/метр). Также можно подключить миниатюрный I2C или SPI дисплей (1-3$), если таковой найдется под рукой. Код MicroPython реализует 5 разных эффектов, доступных при нажатии кнопок 1 — 5 на ИК пульте, а также обеспечивает управление яркостью гирлянды (кнопками вверх и вниз) и скоростью эффектов (кнопками вперед и назад).
Читать дальше →
https://habr.com/ru/post/708258/
# Нам требовался мониторинг покрытия проекта автотестами. Для этого мы разработали сервис Coverage Manager
BotHabr (tgi,2) → All – 04:00:04 2022-12-29
Опубликовано: Thu, 22 Dec 2022 12:12:06 GMT
Канал: Системное программирование – Обеспечение работы прикладного ПО
Summary: Игорь Зубцов, руководитель автоматизированного тестирования в направлении омниканальных решений Лиги Цифровой Экономики, рассказал, как его команда разработала сервис для мониторинга покрытия автоматизированными сценариями, с какими сложностями столкнулись и как он работает. В этой статье я бы хотел рассказать о разработанном нашей командой сервисе Coverage Manager. Мы используем его для мониторинга покрытия автоматизированными сценариями, однако разработку можно применять и на других проектах.Естественное желание — видеть наглядный результат работы автоматизаторов на проекте. Всегда хочется знать, а главное, видеть ответы на вопросы: «А что у нас с покрытием этого функционала?», «А покрыт ли у нас этот сценарий?» и подобные. Coverage Manager предназначен для визуальных ответов на многие такие вопросы. Любой причастный к проекту человек может зайти и посмотреть, покрыт ли тот или иной сценарий автотестами, а также пронаблюдать динамику.***Когда проект только начинался, у нас работали один автоматизатор и несколько ручных тестировщиков, острой необходимости в снятии метрик автотестирования на тот момент не было. Но постепенно команда росла, проект с монолитной архитектурой оброс микросервисами, и становилось все сложнее помнить и понимать, какой функционал покрыт тестами. Первоочередной целью мы выбрали подсчитать покрытие функционала API-тестами.Это было особенно важно, поскольку команда проекта поделилась на стримы, и автотестировщики работали относительно изолированно, внутри своих небольших команд, — а из-за этого тесты могли пересекаться. Читать далее
https://habr.com/ru/post/707148/
BotHabr (tgi,2) → All – 04:00:04 2022-12-29
Опубликовано: Thu, 22 Dec 2022 12:12:06 GMT
Канал: Системное программирование – Обеспечение работы прикладного ПО
Summary: Игорь Зубцов, руководитель автоматизированного тестирования в направлении омниканальных решений Лиги Цифровой Экономики, рассказал, как его команда разработала сервис для мониторинга покрытия автоматизированными сценариями, с какими сложностями столкнулись и как он работает. В этой статье я бы хотел рассказать о разработанном нашей командой сервисе Coverage Manager. Мы используем его для мониторинга покрытия автоматизированными сценариями, однако разработку можно применять и на других проектах.Естественное желание — видеть наглядный результат работы автоматизаторов на проекте. Всегда хочется знать, а главное, видеть ответы на вопросы: «А что у нас с покрытием этого функционала?», «А покрыт ли у нас этот сценарий?» и подобные. Coverage Manager предназначен для визуальных ответов на многие такие вопросы. Любой причастный к проекту человек может зайти и посмотреть, покрыт ли тот или иной сценарий автотестами, а также пронаблюдать динамику.***Когда проект только начинался, у нас работали один автоматизатор и несколько ручных тестировщиков, острой необходимости в снятии метрик автотестирования на тот момент не было. Но постепенно команда росла, проект с монолитной архитектурой оброс микросервисами, и становилось все сложнее помнить и понимать, какой функционал покрыт тестами. Первоочередной целью мы выбрали подсчитать покрытие функционала API-тестами.Это было особенно важно, поскольку команда проекта поделилась на стримы, и автотестировщики работали относительно изолированно, внутри своих небольших команд, — а из-за этого тесты могли пересекаться. Читать далее
https://habr.com/ru/post/707148/
# Microsoft идет навстречу «праву на ремонт»: купил Surface Pro 9 — его можно починить без проблем
BotHabr (tgi,2) → All – 11:00:04 2022-12-28
Опубликовано: Wed, 28 Dec 2022 10:00:03 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
На Хабре несколько раз публиковались разборы гаджетов от iFixit — одной из крупнейших в мире организаций, продвигающих идею «права на ремонт». Основной девиз сторонников этой идеи: «Купил ноутбук, стиральную машину или трактор — значит, можешь ремонтировать сам, если нужно». Многие компании усложняют ремонт своих устройств и транспортных средств — в основном, с целью, чтобы владельцы ремонтировали всё это в авторизованных сервисных центрах.В числе таких компаний ранее была и Microsoft, но сейчас корпорация присоединилась к сообществу и стала поддерживать «право на ремонт». По словам представителей iFixit, новый Surface Pro 9 — модульный, и при необходимости его просто отремонтировать. И это при том, что Surface Pro 7 и X получили 1 балл из 10 по шкале ремонтопригодности. Теперь всё изменилось. Нюансы ремонта нового устройства Microsoft и изменение политики компании в отношении ремонта таких девайсов обсуждаем под катом. Узнать больше об изменениях в политике Mic
https://habr.com/ru/post/708068/
BotHabr (tgi,2) → All – 11:00:04 2022-12-28
Опубликовано: Wed, 28 Dec 2022 10:00:03 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места
На Хабре несколько раз публиковались разборы гаджетов от iFixit — одной из крупнейших в мире организаций, продвигающих идею «права на ремонт». Основной девиз сторонников этой идеи: «Купил ноутбук, стиральную машину или трактор — значит, можешь ремонтировать сам, если нужно». Многие компании усложняют ремонт своих устройств и транспортных средств — в основном, с целью, чтобы владельцы ремонтировали всё это в авторизованных сервисных центрах.В числе таких компаний ранее была и Microsoft, но сейчас корпорация присоединилась к сообществу и стала поддерживать «право на ремонт». По словам представителей iFixit, новый Surface Pro 9 — модульный, и при необходимости его просто отремонтировать. И это при том, что Surface Pro 7 и X получили 1 балл из 10 по шкале ремонтопригодности. Теперь всё изменилось. Нюансы ремонта нового устройства Microsoft и изменение политики компании в отношении ремонта таких девайсов обсуждаем под катом. Узнать больше об изменениях в политике Mic
https://habr.com/ru/post/708068/