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

[Перевод] Экстремальная оптимизация скорости загрузки Raspberry Pi

Опубликовано: Wed, 04 Sep 2024 16:07:52 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Некоторое время назад был создан проект SolarCamPi — автономная камера на солнечных батареях с Wi‑Fi.В этом проекте Raspberry Pi Zero 2 W загружается в Linux, делает снимок, подключается к Wi‑Fi и затем выключается (для экономии энергии). Цикл повторяется каждые несколько минут, чтобы постоянно отправлять актуальные изображения в облачный сервис.Каждая секунда работы Pi Zero, расходует ценную электроэнергию – ресурс, который постоянно находиться в дефиците у устройств на солнечных батареях (по крайней мере зимой в Западной Европе).Давайте разберемся, каким образом можно уменьшить расход электроэнергии в такой ситуации. Читать далее

https://habr.com/ru/companies/beget/articles/840918/
BotHabr to All (2024-09-04 17:00:04) [ссылка]

Роботы-несуны, одичавшие от безделья ЭВМ и разболтавшиеся дети: ИТ глазами советских карикатуристов из «Крокодила»

Опубликовано: Wed, 04 Sep 2024 14:14:23 GMT
Канал: Все статьи подряд / Робототехника / Хабр

Привет, Хабр! На связи Андрей, редактор команды спецпроектов МТС Диджитал. Как-то раз мне на глаза попалась иллюстрация про ЭВМ из сатирического журнала «Крокодил». Сам журнал был направлен на широкую аудиторию — множество крутых иллюстраций из него мелькает до сих пор. Мне же стало интересно, как советские юмористы видели компьютеры и над чем тогда смеялись. Под катом — небольшая подборка таких карикатур. Читать далее

https://habr.com/ru/companies/ru_mts/articles/840798/
BotHabr to All (2024-09-04 15:00:09) [ссылка]

Еще один способ передачи данных по радиоканалу

Опубликовано: Wed, 04 Sep 2024 13:13:32 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Эта статья написана по мотивам вот этой. Чтобы повторить успех к имеющейся Baofeng uv-5r была приобретена Quansheng uv-k5, а потом и ещё одна uv-k5, потому что uv-5r очень долго активировал функцию VOX. Кейс очень интересный, но практически использовать его тяжеловато из-за низкой скорости передачи. Ниже описана попытка избавиться от этого недостатка. Читать далее

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

Об особенностях электротехнических (и не только) сообществ: параллельные IT‑миры задают каверзные вопросы про JTAG

Опубликовано: Wed, 04 Sep 2024 09:06:04 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр

Несколько мыслей (и одно смелое предложение) о малозаметных парадоксах экспертности в инженерно-технических сообществах. Оказаться в параллельном измерении

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

Дружим iPhone и ESP32. Часть 1. ESP Arduino Core

Опубликовано: Wed, 04 Sep 2024 09:16:08 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

В данной части статьи я простым языком поведаю вам о том, как написать собственный BLE сервис на микроконтроллере ESP32 для дальнейшего управления непосредственно с iPhone, а так же раскрою пару фишек, благодаря которым вы сохраните себе своё время и нервы. Читать далее

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

Постановка задачи на импортозамещение информационной системы, например Notion

Опубликовано: Tue, 03 Sep 2024 15:40:39 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Добрый вечер уважаемые читатели Хабра, Хабровчане, а также все спеллчекеры с личным мнением - мое специализированное почтение.Перед вами пример Первого Инженерного Действия, а именно пример принятия решения в обстоятельствах неопределенности, с ходом обдумывания дальнейших шагов развития в ситуации с обозначенным топиком - пора валить, куда как, кого, опенсорс, самопис, заказ и тд и тп.Большинство известных мне случаев при принятии решений характеризуются одним общим показателем - отсутствием письменного размышления при принятии решений. Те кто приходят к этой практике получают много полезного в своей жизни.Так как Хабр это текстовый портал, привожу текстовый пример, демонстративный, он имеет основания, шаги, таблички, действия и заключения.Написан в форме условного диалога, как могло бы происходить коллективное размышление в этой ситуации у заинтересованной стороны и возможного выполнителя этого замысла.В наличии корректное оформление для уважения читателя, Ноушн пишется с прописной и с курсивом.Желаю приятного прочтения. Читать далее

https://habr.com/ru/articles/840644/
BotHabr to All (2024-09-03 16:00:04) [ссылка]

Создавая remote rc_car. Часть 1

Опубликовано: Mon, 02 Sep 2024 11:16:19 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Идея создания rc-car, которой можно управлять из любой точки земного шара по интернету (4g), была реализована в железе и софте. Однако, в дальнейшем проект вошел в фазу «а что дальше с этим делать» и был заморожен. Кроме того, остались некоторые моменты, которые необходимо еще «доработать напильником». Возможно, данный проект вдохновит кого-то, а автор «передаст свою соль в поезде», как в старом анекдоте.

Итак, как переделать rc-car для управления через интернет? Да и еще «чтобы видео смотреть»? Читать дальше →

https://habr.com/ru/articles/840220/
BotHabr to All (2024-09-02 12:00:04) [ссылка]

Создание приложения под Мурмулятор ОС (1)

Опубликовано: Sun, 01 Sep 2024 19:21:09 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Как я писал ранее (https://habr.com/ru/articles/839976/), Murmulator - одноплатный ультрадешевый микрокомпьютер на основе платы Raspberry Pi Pico (пика), которая, в свою очередь, основана на микроконтроллере - RP2040.RP2040 - одна из наиболее известных двухъядерных реализаций ARM Cortex-M0+ с 264 КБ встроенной SRAM памяти и от 2-ух до 16-ти МБ flash-памяти подключаемых по QSPI интерфейсу, распаянной на плате пики.Отдельную статью-тутуриал я посвятил использованию Мурмулятор ОС (МОС): https://habr.com/ru/articles/840052/ с точки зрения пользователя. Теперь имеет смысл описать процесс создания приложений под МОС.МОС (рассматриваем текущую версию 0.2.7) поддерживает три вида приложений: Читать далее

https://habr.com/ru/articles/840186/
BotHabr to All (2024-09-01 20:00:04) [ссылка]

Как читать код

Опубликовано: Sun, 01 Sep 2024 18:41:11 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Моя самая большая мечта при смене работы: узнать все о проекте самостоятельно. Не задать ни одного вопроса, а просто потратить немного времени на изучение материалов.Я стремлюсь к ней. И если готовых материалов на проекте может не быть, то код есть всегда. Поэтому я читаю код.Я совсем не разработчик. Как быстро изучить новый язык программирования? Читать далее

https://habr.com/ru/articles/840178/
BotHabr to All (2024-09-01 19:00:04) [ссылка]

Собираем бюджетный домашний NAS на 14 ТБ

Опубликовано: Sun, 01 Sep 2024 13:01:45 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Начав заниматься фотографией, я быстро ощутил нехватку места на компьютере. Фотографии в RAW имеют большой вес, а про видео говорить ещё страшнее. Решение проблемы очень простое — собрать NAS.

О моём опыте сборки бюджетного NAS на 14 ТБ я напишу далее в статье. Читать дальше →

https://habr.com/ru/companies/ruvds/articles/837642/
BotHabr to All (2024-09-01 14:00:04) [ссылка]

Framework Laptop обновился: что тут теперь интересного?

Опубликовано: Sun, 01 Sep 2024 08:00:05 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Привет, Хабр! На связи Антон Комаров из МТС Диджитал. Мы уже писали о проекте модульного ноутбука Framework Laptop. И ведь есть о чем рассказывать: разработчики стабильно что-то обновляют или выпускают новинки. Сегодня обсудим, чем нас может порадовать улучшенная версия Framework Laptop 13. Читать далее

https://habr.com/ru/companies/ru_mts/articles/839998/
BotHabr to All (2024-09-01 09:00:04) [ссылка]

Симкод — современный язык ассемблера

Опубликовано: Sat, 31 Aug 2024 21:00:29 GMT
Канал: Все статьи подряд / Assembler / Хабр

Начну с определений.

Симкод — это последовательность симкоманд.

Симкоманда — это символьная машинная макрокоманда с Си-подобным синтаксисом.

Например, ассемблерной команде add rax, rbx соответствует симкоманда rax += rbx.

Симкод позволяет выразить любой ассемблерный код [и как следствие машинный], только в более человекочитаемом виде. Однако, симкод не пытается назначить символьное обозначение для абсолютно каждой ассемблерной команды — те команды ассемблера, которые не имеют символьной записи, оставляются как есть. Таким образом, симкод является надмножеством ассемблера. Читать дальше →

https://habr.com/ru/articles/840070/
BotHabr to All (2024-08-31 22:00:07) [ссылка]

Как я решил по быстрому Can'абис попрограммировать

Опубликовано: Sat, 31 Aug 2024 21:16:13 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Частенько пользуюсь CAN-Hacker'ом. Ну и как ожидаемый результат, понадобилось проверить свою(и) теорию(и) в машине а не на столе, по быстренькому. По быстренькому не получилось, далее история.В наличии имеется пакет кан-бриджей с известного Али-базара Читать полностью

https://habr.com/ru/articles/840076/
BotHabr to All (2024-08-31 22:00:05) [ссылка]

Murmulator OS (для пользователя)

Опубликовано: Sat, 31 Aug 2024 18:05:41 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Основная задача любой операционной системы - предоставить приложениям возможность унифицированного способа доступа к ресурсам оборудования, а пользователю - запускать и останавливать работающие приложения.Murmulator OS (далее MOS) не является исключением. Как намекает название, данная ОС разработана для Murmulator https://github.com/AlexEkb4ever/MURMULATOR_classical_scheme (далее просто Мурмулятор), который основан на ультрабюджетной плате Raspberry Pi Pico (процессор-микроконтроллер RP2040) + специальная плата расширения, подробнее про которую можно почитать на сайте https://murmulator.ru. Таким образом, Murmulator - полноценный ультрадешевый (бюджетная версия которого обходится не дороже $5) микрокомпьютер. Читать далее

https://habr.com/ru/articles/840052/
BotHabr to All (2024-08-31 19:00:05) [ссылка]

ZX Murmulator OS

Опубликовано: Sat, 31 Aug 2024 06:11:56 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

ZX Murmulator - одноплатный ультрадешевый микрокомпьютер на основе платы Raspberry Pi Pico (далее "пика"), которая, в свою очередь, основана на микроконтроллере - RP2040.RP2040 - одна из наиболее известных двухъядерных реализаций ARM Cortex-M0+ с 264 КБ встроенной SRAM памяти и от 2-ух до 16-ти МБ flash-памяти подключаемых по QSPI интерфейсу, распаянной на плате пики. Данный микроконтроллер легко гонится до 400 МГц без какого либо радиатора, не смотря на свои штатные 133. Что позволяет запускать на нём достаточно прожорливые задачи. Читать далее

https://habr.com/ru/articles/839976/
BotHabr to All (2024-08-31 07:00:04) [ссылка]

Мурмулятор — ультрабюджетный микрокомпьютер

Опубликовано: Fri, 30 Aug 2024 23:32:56 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Как я познакомился с Мурмулятором? Я искал какой-то недорогой одноплатный компьютер для запуска эмуляторов ретро-компов.Чем меня не устраивало использование эмуляторов на "настоящем" компьютере? Ничем. Просто хотелось отдельное устройство. Я рассматривал вариант покупки старого ноута специально под эту задачу, потом смотрел на Raspberry Pi 400, Orange Pi и на прочие одноплатники. В процессе поисков я наткнулся на видео самостоятельной сборки оригинального одноплатника с бюджетом в $5. Понятно, что впоследствии я в эту сумму и близко не вложился, но данное изделие меня всё-таки зацепило. Вот так у меня и появился первый ZX Murmulator. Читать далее

https://habr.com/ru/articles/839960/
BotHabr to All (2024-08-31 00:00:05) [ссылка]

Мультитул для разработчика электроники

Опубликовано: Fri, 30 Aug 2024 17:53:30 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Предприятие, где я работаю, ведет несколько разработок параллельно, поэтому очень часто нужное оборудование бывает занято, а протестировать свою железку страсть как хочется. В таком случае я собирал временный тестовый стенд на макетке из рассыпухи и модулей, но мне не нравился их внешний вид и малый функционал. Со временем я заметил, что часто нужно одно и тоже, поэтому решил для себя спроектировать некое устройство, в котором будет самое необходимое, позволяющее мне тестировать свои разработки. Это избавит меня от привязки к нескольким приборам и освободит место на рабочем столе. Идея понятна - заменить генераторы частоты, терминалы RS-485 и CAN одним самодостаточным прибором. В этой статье расскажу о том, что за девайс я собрал. Читать далее

https://habr.com/ru/articles/838724/
BotHabr to All (2024-08-30 18:00:04) [ссылка]

[Перевод] А птицы-то не настоящие! Инструкция по созданию собственного «пернатого»

Опубликовано: Fri, 30 Aug 2024 13:01:55 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Птица для слежки

А вы догадывались, что птицы не настоящие? В действительности это мобильные устройства, оснащённые камерами и микрофонами для ведения правительственной слежки. Вы можете задаться вопросом, почему бы властям просто не использовать сотовые телефоны, которые носит с собой каждый. Даже не знаю. Не я создаю правила.

Теперь, когда я окончательно разрушил свою репутацию на LinkedIn, пора написать реальную статью. Читать дальше →

https://habr.com/ru/companies/ruvds/articles/839164/
BotHabr to All (2024-08-30 14:00:05) [ссылка]

Магнитная мешалка с подвыподвертом. Как сделать?

Опубликовано: Fri, 30 Aug 2024 13:45:18 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Как размешать сахар в чае, не опуская в него ложку? Можно позвать Кашпировского, а можно…
Усложним задачу. Пусть вместо чашки будет химическая колба, вместо чая — азотная кислота, а вместо сахара, ну не знаю, что вы там сегодня в ней растворяете на завтрак. Что мы можем сделать? Потрусить или покачать колбу руками? Не выйдет, колба уже присоединена к остальной части химического аппарата и закреплена на штативе. Просунуть стеклянную палочку через горловину и бултыхать ею? Части аппарата могут этому препятствовать, да и герметичность нарушать не желательно, а то и недопустимо. Естественно, есть у химиков специальные насадки, позволяющие без нарушения герметичности пропустить ось мешалки в аппарат. Но есть и более элегантное решение — магнитная мешалка.

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

Читать дальше →

https://habr.com/ru/companies/timeweb/articles/809183/
BotHabr to All (2024-08-30 14:00:04) [ссылка]

Простой лабораторный высоковольтный БП 1…10 кВ своими руками

Опубликовано: Fri, 30 Aug 2024 09:01:27 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Универсальный регулируемый источник питания 1…10 кВ постоянного тока, из подножных материалов, для замены индукционной катушки [1] при работе с самодельными газоразрядными приборами. Блок питания (БП) имеет бортовой киловольтметр и миллиамперметр, а встроенный магазин балластных сопротивлений и переключающиеся шунты позволят использовать его как источник питания небольшого магниторазрядного высоковакуумного насоса или вакуумметра — т. н. ячейки Пеннинга. Читать дальше →

https://habr.com/ru/companies/ruvds/articles/838140/
BotHabr to All (2024-08-30 10:00:04) [ссылка]

[Перевод] Истина где-то тут! «Искусство схемотехники: сборник X-глав»

Опубликовано: Fri, 30 Aug 2024 03:12:30 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр

Данная статья является переводом статьи Теда Япо от 23.01.20 на техническом портале «HACKADAY». Она посвящена книге Пола Хоровица и Уинфилда Хилла: «Искусство схемотехники: сборник X-глав». Из нее потенциальный читатель может почерпнуть интересующие его сведения о книге. Читать далее

https://habr.com/ru/articles/839706/
BotHabr to All (2024-08-30 04:00:11) [ссылка]

Практическое применение эффекта полного внутреннего отражения с потерями

Опубликовано: Thu, 29 Aug 2024 09:01:37 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Картинка Quality House Life Store, ZHIQIAO Glowing Party Store, Youtube-канал «Techmoan»

Задумывались ли вы о том, что вокруг нас, в технике широко применяется интересное физическое явление, на базе которого вы и сами сможете собрать множество интересных самоделок?

И именно об этом и будет наш рассказ… Читать дальше →

https://habr.com/ru/companies/ruvds/articles/838344/
BotHabr to All (2024-08-29 10:00:04) [ссылка]

[Перевод] $1697 за выключатель кондиционера: DIY ремонт управляющего планшета

Опубликовано: Thu, 29 Aug 2024 08:13:24 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Примечание переводчика: Представьте себе ситуацию, когда ваша система кондиционирования воздуха полностью исправна, но перестает работать из-за отказа простого планшета, который служит обычным выключателем. Вам предлагают решить проблему, заменив всю систему за $1697. Эта история — не просто рассказ о возмутительной ценовой политике, а о том, как инженерный подход и немного упорства могут сэкономить вам кучу денег. В этой статье автор делится своим опытом DIY-ремонта, который позволил ему обойтись без ненужных затрат и вернуть контроль над системой кондиционирования. Заставлять клиентов менять всю систему из-за поломки самого дешевого компонента — возможно, и выгодно, но меня это так взбесило, что я решил разобраться сам. Я понимаю, что мои действия могут оказаться сложными для большинства пользователей Advantage Air, но в ходе моего исследования я выяснил, что причина несовместимости современных планшетов с более старыми системами управления кроется только в программном обеспечении. Если бы они просто добавили в свои приложения функцию выбора "системы", это решило бы проблему для всех, а их кастомный POE-разъем все равно бы заставлял использовать их оборудование. Читать далее

https://habr.com/ru/articles/839452/
BotHabr to All (2024-08-29 09:00:04) [ссылка]

Описание комбинационных схем без таблиц истинности

Опубликовано: Thu, 29 Aug 2024 05:15:32 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр

При начальном изучении комбинационных логических схем принято использовать таблицы истинности. Это правильно, но при большом количестве входов и использовании инверторов быстро становится неудобным. Мы предлагаем альтернативный способ описания, делающий прозрачным смысл схем. Для примера рассмотрим несколько вариантов схем. Читать далее

https://habr.com/ru/articles/839422/
BotHabr to All (2024-08-29 06:00:12) [ссылка]

Как студенты МИФИ призывали Шиву на Eurobot 2024, часть 2

Опубликовано: Wed, 28 Aug 2024 18:01:09 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Вторая часть повествования опыта участия студенческой команды НИЯУ МИФИ в соревнованиях по робототехнике Eurobot 2024. В статье представлены решения программного управления периферией на роботе и алгоритмы движений, а также описана стратегия поведения на игровом поле. Читать далее

https://habr.com/ru/articles/839368/
BotHabr to All (2024-08-28 19:00:04) [ссылка]

Дымовая Завеса в Eclipse IDE

Опубликовано: Wed, 28 Aug 2024 15:55:09 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

Прошивки часто пишут в Eclipse. В Eclipse есть такая возможность как дымовая завеса неиспользуемых сейчас кусков кода. Якобы то, что не используется в коде визуально становится серой зоной отчуждения. В этом тексте я написал как активировать эту опцию даже при сборке сторонними скриптами. Читать далее

https://habr.com/ru/articles/835994/
BotHabr to All (2024-08-28 16:00:04) [ссылка]

Полулегальный радиоконструктор с Aliexpress

Опубликовано: Wed, 28 Aug 2024 08:45:50 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Сегодня мы соберём комплект из двух простых ультракоротковолновых трансиверов на транзисторах. Это старая добрая классика, полностью аналоговая, без микросхем и даже без кварцев или пьезокерамических фильтров.

Для любителей электроники и радио такой конструктор — отличная возможность подарить детям незабываемые позитивные моменты и привить интерес к технике. Но есть и нюансы. Впрочем, как и всегда. Читать дальше →

https://habr.com/ru/companies/first/articles/835594/
BotHabr to All (2024-08-28 09:00:04) [ссылка]

Правка скриптов автоконфигурации cubeMX/cubeIDE

Опубликовано: Tue, 27 Aug 2024 21:47:53 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр

На примере добавления дополнительных классов USB (Media Transfer Protocol (MTP) и Smart Card (CCID)) показать каким образом можно вносить изменения в скрипты автоконфигурации для ускорения создания последующих проектов, а также для исправления существующих ошибок в них, чтобы не держать в голове, какие в каком случае постоянно вносить правки для исправления тех или иных ошибок. Читать далее

https://habr.com/ru/articles/839068/
BotHabr to All (2024-08-27 22:00:05) [ссылка]

Управление для DIY-проекта с помощью Bluetooth геймпада. Часть 2 (ESP32)

Опубликовано: Tue, 27 Aug 2024 17:00:30 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

В первой части рассказывалось, как подключить Bluetooth геймпад к Arduino. Тогда были использованы немного устаревшие, хоть и до сих пор доступные, компоненты. Теперь пришло время разобраться, как сделать то же самое на платформе ESP32. Читать далее

https://habr.com/ru/articles/838544/
BotHabr to All (2024-08-27 18:00:04) [ссылка]

BLE адаптер на ESP32 под ардуйно

Опубликовано: Tue, 27 Aug 2024 13:51:42 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр

Глядя на обилие дешевых ESP32 модулей захотелось мне сделать из них что нибудь полезное. А именно BLE адаптер с последовательным интерфейсом пригодный для разных применений вроде организации беспроводного канала связи между железками или сбора телеметрии с нескольких устройств. Читать далее

https://habr.com/ru/articles/838982/
BotHabr to All (2024-08-27 14:00:03) [ссылка]