# Чем заменить Raspberry PI в промышленности?
BotHabr (tgi,2) → All – 09:00:04 2023-11-20
Опубликовано: Mon, 20 Nov 2023 08:03:00 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Если коротко, то речь пойдет о промышленном ПК на основе Raspberry CM4 – это абсолютный аналог Raspberry Pi4 в промышленном исполнении с надёжной eMMC от Samsung и полной программно-аппаратной совместимостью. Одну статью мы закончили фразой: «Надеемся, что мы вдохновим читателей на переработку Ваших личных проектов в более масштабное производство с коммерческими перспективами.»В этой статье мы расскажем о продолжении этой истории и что мы имеем на сегодняшний день. Читать далее
https://habr.com/ru/articles/774926/
BotHabr (tgi,2) → All – 09:00:04 2023-11-20
Опубликовано: Mon, 20 Nov 2023 08:03:00 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Если коротко, то речь пойдет о промышленном ПК на основе Raspberry CM4 – это абсолютный аналог Raspberry Pi4 в промышленном исполнении с надёжной eMMC от Samsung и полной программно-аппаратной совместимостью. Одну статью мы закончили фразой: «Надеемся, что мы вдохновим читателей на переработку Ваших личных проектов в более масштабное производство с коммерческими перспективами.»В этой статье мы расскажем о продолжении этой истории и что мы имеем на сегодняшний день. Читать далее
https://habr.com/ru/articles/774926/
# Своё облако на CasaOS
BotHabr (tgi,2) → All – 18:00:05 2023-11-19
Опубликовано: Sun, 19 Nov 2023 17:14:02 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
В последнее время я всё чаще задумывался о создании собственного домашнего облака. Я решил исследовать различные варианты операционных систем, специально предназначенных для домашних серверов. В моем поиске я рассмотрел несколько популярных решений, таких как TrueNAS и OpenMediaVault (OMV), каждое из которых предлагало свои уникальные функции и возможности. Однако, несмотря на их многочисленные преимущества, я искал что-то еще более простое и гибкое в настройке. И вот тогда я наткнулся на CasaOS – легковесную и интуитивно понятную операционную систему, которая идеально подошла для моих целей. В этой статье я поделюсь своим опытом работы с CasaOS, расскажу о ее особенностях, возможностях и преимуществах, которые сделали её идеальным решением для моего домашнего облака. Читать далее
https://habr.com/ru/articles/774952/
BotHabr (tgi,2) → All – 18:00:05 2023-11-19
Опубликовано: Sun, 19 Nov 2023 17:14:02 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
В последнее время я всё чаще задумывался о создании собственного домашнего облака. Я решил исследовать различные варианты операционных систем, специально предназначенных для домашних серверов. В моем поиске я рассмотрел несколько популярных решений, таких как TrueNAS и OpenMediaVault (OMV), каждое из которых предлагало свои уникальные функции и возможности. Однако, несмотря на их многочисленные преимущества, я искал что-то еще более простое и гибкое в настройке. И вот тогда я наткнулся на CasaOS – легковесную и интуитивно понятную операционную систему, которая идеально подошла для моих целей. В этой статье я поделюсь своим опытом работы с CasaOS, расскажу о ее особенностях, возможностях и преимуществах, которые сделали её идеальным решением для моего домашнего облака. Читать далее
https://habr.com/ru/articles/774952/
# Ответ западу или как в СССР ЭВМ создавали
BotHabr (tgi,2) → All – 16:00:06 2023-11-19
Опубликовано: Sun, 19 Nov 2023 15:45:20 GMT
Канал: Все статьи подряд / Assembler / Хабр
Приветствую, однопартийцы и товарищи! Сегодня мы поговорим о том, как в СССР делали ЭВМ. Зачем, как, какие были взлеты и падения?Читайте здесь и сейчас! Вперед к светлому будущему!
https://habr.com/ru/articles/774940/
BotHabr (tgi,2) → All – 16:00:06 2023-11-19
Опубликовано: Sun, 19 Nov 2023 15:45:20 GMT
Канал: Все статьи подряд / Assembler / Хабр
Приветствую, однопартийцы и товарищи! Сегодня мы поговорим о том, как в СССР делали ЭВМ. Зачем, как, какие были взлеты и падения?Читайте здесь и сейчас! Вперед к светлому будущему!
https://habr.com/ru/articles/774940/
# [Перевод] Как я помог сыну собрать релейный калькулятор
BotHabr (tgi,2) → All – 10:00:12 2023-11-19
Опубликовано: Sun, 19 Nov 2023 10:00:02 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр
Недавно мой старший сын решил собрать однобитный компьютер на дискретных транзисторах. Идея создания однобитного устройства может показаться дурацкой, но в данном случае речь идёт не о машине, имеющей всего две инструкции или ячейки памяти, а о размере «слова» арифметически-логического устройства (АЛУ). Малая ширина в битах позволяет получить более простую схему, но для пошаговой обработки требует использования операндов шире аппаратного лимита. Однобитные АЛУ можно назвать экстремальным решением, но они вполне имеют коммерческое применение, включая микроконтроллер MC14500B, выпущенный компанией Motorola в конце 70х.
Но эта статья немного о другом. В традициях неизменных законов соперничества между братьями и сёстрами вскоре ко мне подошёл младший сын и попросил помочь ему собрать ещё более устаревшее устройство. После некоторого обсуждения мы выбрали в качестве такого устройства калькулятор на основе реле. Затем я получил дальнейшие инструкции: печатная плата должна быть старого образца в жёлтом цвете, и все реле должны быть прозрачными.
Я изначально понимал, что мы не будем собирать схему исключительно на реле. Такая задача затянула бы реализацию проекта на месяцы. К тому же при цене прозрачных реле в $6 за единицу его общая стоимость оказалась бы слишком высока. И всё же я выяснил, что можно заставить реле выполнять реальные математические действия. Читать дальше →
https://habr.com/ru/companies/ruvds/articles/774276/
BotHabr (tgi,2) → All – 10:00:12 2023-11-19
Опубликовано: Sun, 19 Nov 2023 10:00:02 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр
Недавно мой старший сын решил собрать однобитный компьютер на дискретных транзисторах. Идея создания однобитного устройства может показаться дурацкой, но в данном случае речь идёт не о машине, имеющей всего две инструкции или ячейки памяти, а о размере «слова» арифметически-логического устройства (АЛУ). Малая ширина в битах позволяет получить более простую схему, но для пошаговой обработки требует использования операндов шире аппаратного лимита. Однобитные АЛУ можно назвать экстремальным решением, но они вполне имеют коммерческое применение, включая микроконтроллер MC14500B, выпущенный компанией Motorola в конце 70х.
Но эта статья немного о другом. В традициях неизменных законов соперничества между братьями и сёстрами вскоре ко мне подошёл младший сын и попросил помочь ему собрать ещё более устаревшее устройство. После некоторого обсуждения мы выбрали в качестве такого устройства калькулятор на основе реле. Затем я получил дальнейшие инструкции: печатная плата должна быть старого образца в жёлтом цвете, и все реле должны быть прозрачными.
Я изначально понимал, что мы не будем собирать схему исключительно на реле. Такая задача затянула бы реализацию проекта на месяцы. К тому же при цене прозрачных реле в $6 за единицу его общая стоимость оказалась бы слишком высока. И всё же я выяснил, что можно заставить реле выполнять реальные математические действия. Читать дальше →
https://habr.com/ru/companies/ruvds/articles/774276/
# Обзор Чипа Внешней I2C Памяти AT24Cхх
BotHabr (tgi,2) → All – 01:00:05 2023-11-19
Опубликовано: Sun, 19 Nov 2023 00:21:44 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
AT24C02M5/TR это EEPROM на 256 байт с доступом по двухпроводному проводному синхронному последовательному интерфейсу I2C.В разработке электронных плат часто надо подписывать электронные платы каким-то серийным номером. Это нужно для идентификации платы при серийном производстве.Внешние чипы памяти особенно важны так как прошивку могут полностью стереть. В связи с этим хранить серийный номер на микроконтроллере внутри on-chip NOR-Flash самого микроконтроллера ненадежно. Читать далее
https://habr.com/ru/articles/774624/
BotHabr (tgi,2) → All – 01:00:05 2023-11-19
Опубликовано: Sun, 19 Nov 2023 00:21:44 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
AT24C02M5/TR это EEPROM на 256 байт с доступом по двухпроводному проводному синхронному последовательному интерфейсу I2C.В разработке электронных плат часто надо подписывать электронные платы каким-то серийным номером. Это нужно для идентификации платы при серийном производстве.Внешние чипы памяти особенно важны так как прошивку могут полностью стереть. В связи с этим хранить серийный номер на микроконтроллере внутри on-chip NOR-Flash самого микроконтроллера ненадежно. Читать далее
https://habr.com/ru/articles/774624/
# Когда телефоны были большими…
BotHabr (tgi,2) → All – 11:00:04 2023-11-18
Опубликовано: Sat, 18 Nov 2023 10:09:15 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
На днях прочитал прекрасную статью https://habr.com/ru/articles/773780/ по использованию древнего контроллера i4040 для вычисления числа Пи. Искусство в чистом виде, браво. Это совпало с необходимостью освобождения помещений у нас для нового проекта, а в этих помещения у нас лежит масса артефактов нашего прошлого - разнообразной комплектации, недоделок, не проданных изделий для телефонии, видеорекордеров, модулей записи речи и прочего. У нас у самих не хватает мыслей, куда это можно применить, так находимся в плену исходного предназначения этих изделий. Возможно коллективный разум Хабра сможет помочь. Если находятся даже применения контроллера i4040, то наверняка можно применить и наши артефакты, где тоже реализовывалось искусство программирования, практически утерянное сейчас, позволяющее впихнуть обширный функционал в 8КБ кода.Для интересных хоббийных проектов отдадим образцы бесплатно, для коммерческих - договоримся. Будем рады, если нам удастся кому-нибудь помочь создать что-то интересное.Информация о производившихся ранее нами изделиях собрана в нашем музее http://www.wiki-telesys.1gb.ru/Что сейчас есть в наших закромах:Собранные, полусобранные телефоны c АОН и автоответчиком Phone Master Gamma+ http://www.wiki-telesys.1gb.ru/phone_master_gammaи комплектация для них - корпуса, ЖКИ индикаторы, клавиатуры. Общее количество порядка 1000шт. Читать далее
https://habr.com/ru/articles/774810/
BotHabr (tgi,2) → All – 11:00:04 2023-11-18
Опубликовано: Sat, 18 Nov 2023 10:09:15 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
На днях прочитал прекрасную статью https://habr.com/ru/articles/773780/ по использованию древнего контроллера i4040 для вычисления числа Пи. Искусство в чистом виде, браво. Это совпало с необходимостью освобождения помещений у нас для нового проекта, а в этих помещения у нас лежит масса артефактов нашего прошлого - разнообразной комплектации, недоделок, не проданных изделий для телефонии, видеорекордеров, модулей записи речи и прочего. У нас у самих не хватает мыслей, куда это можно применить, так находимся в плену исходного предназначения этих изделий. Возможно коллективный разум Хабра сможет помочь. Если находятся даже применения контроллера i4040, то наверняка можно применить и наши артефакты, где тоже реализовывалось искусство программирования, практически утерянное сейчас, позволяющее впихнуть обширный функционал в 8КБ кода.Для интересных хоббийных проектов отдадим образцы бесплатно, для коммерческих - договоримся. Будем рады, если нам удастся кому-нибудь помочь создать что-то интересное.Информация о производившихся ранее нами изделиях собрана в нашем музее http://www.wiki-telesys.1gb.ru/Что сейчас есть в наших закромах:Собранные, полусобранные телефоны c АОН и автоответчиком Phone Master Gamma+ http://www.wiki-telesys.1gb.ru/phone_master_gammaи комплектация для них - корпуса, ЖКИ индикаторы, клавиатуры. Общее количество порядка 1000шт. Читать далее
https://habr.com/ru/articles/774810/
# СВЧ фазовращатель
BotHabr (tgi,2) → All – 12:00:13 2023-11-17
Опубликовано: Fri, 17 Nov 2023 11:57:52 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр
Захотелось разработать микрополосковый фазовращатель на диодах, производимых на предприятии, на котором работаю. Прочитал статьи, узнал основную схемотехническую идею.В общем смысл таков: используя переключательные PIN-диоды "направлять" СВЧ сигнал по тому или одному из двух направлений различной электрической длины и таким образом "накапливать" фазовый сдвиг. Читать далее
https://habr.com/ru/articles/774652/
BotHabr (tgi,2) → All – 12:00:13 2023-11-17
Опубликовано: Fri, 17 Nov 2023 11:57:52 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр
Захотелось разработать микрополосковый фазовращатель на диодах, производимых на предприятии, на котором работаю. Прочитал статьи, узнал основную схемотехническую идею.В общем смысл таков: используя переключательные PIN-диоды "направлять" СВЧ сигнал по тому или одному из двух направлений различной электрической длины и таким образом "накапливать" фазовый сдвиг. Читать далее
https://habr.com/ru/articles/774652/
# Экстремальный дисторшн Krank Distortus Maximus
BotHabr (tgi,2) → All – 09:00:14 2023-11-17
Опубликовано: Fri, 17 Nov 2023 09:00:01 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр
Привет, Хабр! Сегодняшний модерновый дисторшн с полным трёхполосным тонстеком очень порадует любителей прогрессивного звучания и низкого строя. А вместо операционного усилителя здесь применяется, как ни странно, микросхема LM386. Читать дальше →
https://habr.com/ru/companies/ruvds/articles/773736/
BotHabr (tgi,2) → All – 09:00:14 2023-11-17
Опубликовано: Fri, 17 Nov 2023 09:00:01 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр
Привет, Хабр! Сегодняшний модерновый дисторшн с полным трёхполосным тонстеком очень порадует любителей прогрессивного звучания и низкого строя. А вместо операционного усилителя здесь применяется, как ни странно, микросхема LM386. Читать дальше →
https://habr.com/ru/companies/ruvds/articles/773736/
# BASHUI
BotHabr (tgi,2) → All – 18:00:06 2023-11-16
Опубликовано: Thu, 16 Nov 2023 17:34:12 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
BASHUI - это BASH + UI, а не то что вы подумали. Начиная работать над sshto я решил не переизобретать велосипед, вернее не переизобретать велосипед целиком а только некоторые его части и в качестве "рамы с педалями" использовал dialog. Это значительно ускорило разработку, но идея написать свой UI на баше с блекджеком и всем остальным ни на секунду не покидала мой воспалённый мозг. Звёзды сошлись, и я решил воплотить этот проект в жизнь(в bash). Втречайте BASHUI! нажми на кнопку
https://habr.com/ru/articles/773942/
BotHabr (tgi,2) → All – 18:00:06 2023-11-16
Опубликовано: Thu, 16 Nov 2023 17:34:12 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
BASHUI - это BASH + UI, а не то что вы подумали. Начиная работать над sshto я решил не переизобретать велосипед, вернее не переизобретать велосипед целиком а только некоторые его части и в качестве "рамы с педалями" использовал dialog. Это значительно ускорило разработку, но идея написать свой UI на баше с блекджеком и всем остальным ни на секунду не покидала мой воспалённый мозг. Звёзды сошлись, и я решил воплотить этот проект в жизнь(в bash). Втречайте BASHUI! нажми на кнопку
https://habr.com/ru/articles/773942/
# Собираем статистику по телеграм-каналу и строим кастомные графики
BotHabr (tgi,2) → All – 13:00:05 2023-11-16
Опубликовано: Thu, 16 Nov 2023 12:05:02 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Привет, Хабр! Меня зовут Вадим, я разработчик и у меня есть свой канал в Телеграме. Как и многие уважающие себя телеграм‑админы, я хочу следить за статистикой: оценивать эффективность, когда что‑то делаю для привлечения подписчиков, мониторить прирост аудитории и знать, какие именно пользователи и когда подписались/отписались.В Телеграме из коробки можно посмотреть какие‑то графики. Но, например, количество подписчиков отображается с точностью до дня, что не очень удобно. Сделать оттуда drill down до конкретного действия тоже нельзя. При этом как администратор канала через API я могу получить гораздо больше нужной информации. В этой статье покажу, какие кастомные графики и как я собрал с использованием доступных инструментов: YDB в режиме serverless и DataLens. Читать далее
https://habr.com/ru/companies/yandex_cloud_and_infra/articles/774104/
BotHabr (tgi,2) → All – 13:00:05 2023-11-16
Опубликовано: Thu, 16 Nov 2023 12:05:02 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Привет, Хабр! Меня зовут Вадим, я разработчик и у меня есть свой канал в Телеграме. Как и многие уважающие себя телеграм‑админы, я хочу следить за статистикой: оценивать эффективность, когда что‑то делаю для привлечения подписчиков, мониторить прирост аудитории и знать, какие именно пользователи и когда подписались/отписались.В Телеграме из коробки можно посмотреть какие‑то графики. Но, например, количество подписчиков отображается с точностью до дня, что не очень удобно. Сделать оттуда drill down до конкретного действия тоже нельзя. При этом как администратор канала через API я могу получить гораздо больше нужной информации. В этой статье покажу, какие кастомные графики и как я собрал с использованием доступных инструментов: YDB в режиме serverless и DataLens. Читать далее
https://habr.com/ru/companies/yandex_cloud_and_infra/articles/774104/
# Как сделать солнечную батарею из белил, баклажанов и не только…
BotHabr (tgi,2) → All – 10:00:04 2023-11-16
Опубликовано: Thu, 16 Nov 2023 09:00:02 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Картинка Vecstock, Freepik
Мы привыкли к тому, что стандартные солнечные элементы питания представляют собой фотоэлектрические устройства на основе p-n перехода. Тем не менее существует интересная альтернатива, использующая принцип разделения функций переноса заряда и световой абсорбции. И такой альтернативой является создание фотохимических полупроводниковых ячеек, сенсибилизированных красителем.
Читать дальше →
https://habr.com/ru/companies/ruvds/articles/773306/
BotHabr (tgi,2) → All – 10:00:04 2023-11-16
Опубликовано: Thu, 16 Nov 2023 09:00:02 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Картинка Vecstock, Freepik
Мы привыкли к тому, что стандартные солнечные элементы питания представляют собой фотоэлектрические устройства на основе p-n перехода. Тем не менее существует интересная альтернатива, использующая принцип разделения функций переноса заряда и световой абсорбции. И такой альтернативой является создание фотохимических полупроводниковых ячеек, сенсибилизированных красителем.
Читать дальше →
https://habr.com/ru/companies/ruvds/articles/773306/
# Дисплей для Ариты или тайна четырёх перемычек
BotHabr (tgi,2) → All – 09:00:04 2023-11-16
Опубликовано: Thu, 16 Nov 2023 08:01:01 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
В прошлой статье цикла мы начали проект по приведению в чувство контроллера NORVI Arita Model 5, лишённого почти всех возможностей — дисплея, Ethernet интерфейса, картридера для microSD карт памяти и т. д. и произвели хирургическую операцию по имплантации в него Ethernet модуля на W5500. В результате Арита значительно «похорошела» и теперь имеет возможность работы в сети, значение чего трудно переоценить.
Сегодня мы продолжим наши изыскания и попытаемся добавить ей утраченный дисплей, который, как вы сами понимаете, не будет лишним в любом контроллере, а тем более в таком замечательном, как NORVI Arita.
На этом пути нам придётся преодолеть ряд трудностей и разгадать парочку шарад, любезно размещённых на платах Ариты инженерами компании Norvi. В частности, мы, наконец, приоткроем «великую тайну четырёх перемычек», которые присутствуют на большинстве контроллеров Norvi.
И да, чуть не забыл, последний аргумент хакера тоже поучаствует в реанимации Ариты. Читать дальше →
https://habr.com/ru/companies/timeweb/articles/771870/
BotHabr (tgi,2) → All – 09:00:04 2023-11-16
Опубликовано: Thu, 16 Nov 2023 08:01:01 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
В прошлой статье цикла мы начали проект по приведению в чувство контроллера NORVI Arita Model 5, лишённого почти всех возможностей — дисплея, Ethernet интерфейса, картридера для microSD карт памяти и т. д. и произвели хирургическую операцию по имплантации в него Ethernet модуля на W5500. В результате Арита значительно «похорошела» и теперь имеет возможность работы в сети, значение чего трудно переоценить.
Сегодня мы продолжим наши изыскания и попытаемся добавить ей утраченный дисплей, который, как вы сами понимаете, не будет лишним в любом контроллере, а тем более в таком замечательном, как NORVI Arita.
На этом пути нам придётся преодолеть ряд трудностей и разгадать парочку шарад, любезно размещённых на платах Ариты инженерами компании Norvi. В частности, мы, наконец, приоткроем «великую тайну четырёх перемычек», которые присутствуют на большинстве контроллеров Norvi.
И да, чуть не забыл, последний аргумент хакера тоже поучаствует в реанимации Ариты. Читать дальше →
https://habr.com/ru/companies/timeweb/articles/771870/
# Измерительные стенды по дисциплине электротехника: инструменты для практического обучения
BotHabr (tgi,2) → All – 08:00:11 2023-11-16
Опубликовано: Thu, 16 Nov 2023 07:18:56 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр
Дисциплина электротехника играет важную роль в подготовке специалистов в области электротехники и электроники. Она предоставляет студентам фундаментальные знания о принципах работы электрических схем, основных компонентах и технологиях, используемых в современных электротехнических устройствах.Однако для полноценного освоения электротехники необходимо не только теоретическое обучение, но и практическая работа. Измерительные стенды становятся важным инструментом для обеспечения практического обучения студентов, позволяя им применить полученные знания на практике и развить необходимые навыки. В статье студенты ГАПОУ «МЦК-КТИТС» рассказывают об инструменте. Читать далее
https://habr.com/ru/companies/digital_tatarstan/articles/774230/
BotHabr (tgi,2) → All – 08:00:11 2023-11-16
Опубликовано: Thu, 16 Nov 2023 07:18:56 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр
Дисциплина электротехника играет важную роль в подготовке специалистов в области электротехники и электроники. Она предоставляет студентам фундаментальные знания о принципах работы электрических схем, основных компонентах и технологиях, используемых в современных электротехнических устройствах.Однако для полноценного освоения электротехники необходимо не только теоретическое обучение, но и практическая работа. Измерительные стенды становятся важным инструментом для обеспечения практического обучения студентов, позволяя им применить полученные знания на практике и развить необходимые навыки. В статье студенты ГАПОУ «МЦК-КТИТС» рассказывают об инструменте. Читать далее
https://habr.com/ru/companies/digital_tatarstan/articles/774230/
# Диспетчер Задач для Микроконтроллера
BotHabr (tgi,2) → All – 00:00:05 2023-11-16
Опубликовано: Wed, 15 Nov 2023 23:12:09 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
В программировании микроконтроллеров часто нужно написать простые тестировочные прошивки. При этом надо некоторые функции вызывать чаще, а некоторые реже. Для этого, конечно, можно запустить FreeRTOS, однако тогда этот код не будет переносим на другие RTOS например Zephyr RTOS или TI-RTOS. Поэтому надо держать наготове какой-нибудь простенький NoRTOS планировщик. В этот тексте я представил основные идеи алгоритма такого кооперативного планировщика. Читать далее
https://habr.com/ru/articles/757000/
BotHabr (tgi,2) → All – 00:00:05 2023-11-16
Опубликовано: Wed, 15 Nov 2023 23:12:09 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
В программировании микроконтроллеров часто нужно написать простые тестировочные прошивки. При этом надо некоторые функции вызывать чаще, а некоторые реже. Для этого, конечно, можно запустить FreeRTOS, однако тогда этот код не будет переносим на другие RTOS например Zephyr RTOS или TI-RTOS. Поэтому надо держать наготове какой-нибудь простенький NoRTOS планировщик. В этот тексте я представил основные идеи алгоритма такого кооперативного планировщика. Читать далее
https://habr.com/ru/articles/757000/
# Запуск ОСРВ Embox на Banana Pi M1
BotHabr (tgi,2) → All – 23:00:04 2023-11-15
Опубликовано: Wed, 15 Nov 2023 22:54:26 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
Об этой операционной системе я узнал на данном ресурсе, из многочисленных публикаций её разработчиков. Для тех кто не в курсе - это отечественная операционная система реального времени для встраиваемых устройств с открытым исходным кодом. Её официальный репозиторий расположен тут. Возникло желание опробовать этот проект в деле. Благодаря документации к проекту на виртуальной машине qemu удалось запустить конфигурации для разных платформ. Однако, виртуальная машина - это не для настоящих джедаев). Тщательно изучив список поддерживаемых одноплатников, остановил свой выбор на Banana Pi M1 с ARM-процессором Allwinner A20. Плата была заказана на Aliexpress, и когда она прибыла, настало время экспериментов. Но всё, как и ожидалось, оказалось не так просто... Читать далее
https://habr.com/ru/articles/774178/
BotHabr (tgi,2) → All – 23:00:04 2023-11-15
Опубликовано: Wed, 15 Nov 2023 22:54:26 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
Об этой операционной системе я узнал на данном ресурсе, из многочисленных публикаций её разработчиков. Для тех кто не в курсе - это отечественная операционная система реального времени для встраиваемых устройств с открытым исходным кодом. Её официальный репозиторий расположен тут. Возникло желание опробовать этот проект в деле. Благодаря документации к проекту на виртуальной машине qemu удалось запустить конфигурации для разных платформ. Однако, виртуальная машина - это не для настоящих джедаев). Тщательно изучив список поддерживаемых одноплатников, остановил свой выбор на Banana Pi M1 с ARM-процессором Allwinner A20. Плата была заказана на Aliexpress, и когда она прибыла, настало время экспериментов. Но всё, как и ожидалось, оказалось не так просто... Читать далее
https://habr.com/ru/articles/774178/
# M5Stack Cardputer: миниатюрный ПК с ESP32-32, клавиатурой и беспроводным модулем за $30. Что это за устройство?
BotHabr (tgi,2) → All – 17:00:04 2023-11-15
Опубликовано: Wed, 15 Nov 2023 16:00:01 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
В мире немало производителей ноутбуков и десктопов, буквально каждую неделю появляются новые модели. Но есть и разработчики весьма специфических устройств, которые можно использовать для решения очень широкого спектра задач. Одно из таких устройств — M5Stack Cardputer. Его размеры лишь немногим отличаются от размера кредитки (длина/ширина), но возможностей действительно много. Подробности — под катом. Читать далее
https://habr.com/ru/companies/ru_mts/articles/774140/
BotHabr (tgi,2) → All – 17:00:04 2023-11-15
Опубликовано: Wed, 15 Nov 2023 16:00:01 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
В мире немало производителей ноутбуков и десктопов, буквально каждую неделю появляются новые модели. Но есть и разработчики весьма специфических устройств, которые можно использовать для решения очень широкого спектра задач. Одно из таких устройств — M5Stack Cardputer. Его размеры лишь немногим отличаются от размера кредитки (длина/ширина), но возможностей действительно много. Подробности — под катом. Читать далее
https://habr.com/ru/companies/ru_mts/articles/774140/
# Книга «BPF: профессиональная оценка производительности»
BotHabr (tgi,2) → All – 09:00:07 2023-11-15
Опубликовано: Tue, 14 Nov 2023 15:19:19 GMT
Канал: Все статьи подряд / Системное программирование / Хабр
Привет, Хаброжители!
Инструменты оценки производительности на основе BPF дают беспрецедентную возможность анализа систем и приложений. Вы сможете улучшить производительность, устранить проблемы в коде, повысить безопасность и сократить расходы. Книга «BPF: профессиональная оценка производительности» — ваш незаменимый гайд по применению этих инструментов.
Брендан Грегг — эксперт и пионер проекта BPF — представляет более 150 готовых инструментов анализа и отладки, рекомендации по их применению, а также пошаговые инструкции по разработке ваших собственных инструментов. Вы узнаете, как анализировать процессоры, память, дисковый ввод/вывод, файловую систему, сети, языки программирования, приложения, контейнеры, гипервизоры, безопасность и ядро. Вы сможете выработать глубокое понимание того, как улучшить буквально любую Linux-систему или приложение. Читать дальше →
https://habr.com/ru/companies/piter/articles/772808/
BotHabr (tgi,2) → All – 09:00:07 2023-11-15
Опубликовано: Tue, 14 Nov 2023 15:19:19 GMT
Канал: Все статьи подряд / Системное программирование / Хабр
Привет, Хаброжители!
Инструменты оценки производительности на основе BPF дают беспрецедентную возможность анализа систем и приложений. Вы сможете улучшить производительность, устранить проблемы в коде, повысить безопасность и сократить расходы. Книга «BPF: профессиональная оценка производительности» — ваш незаменимый гайд по применению этих инструментов.
Брендан Грегг — эксперт и пионер проекта BPF — представляет более 150 готовых инструментов анализа и отладки, рекомендации по их применению, а также пошаговые инструкции по разработке ваших собственных инструментов. Вы узнаете, как анализировать процессоры, память, дисковый ввод/вывод, файловую систему, сети, языки программирования, приложения, контейнеры, гипервизоры, безопасность и ядро. Вы сможете выработать глубокое понимание того, как улучшить буквально любую Linux-систему или приложение. Читать дальше →
https://habr.com/ru/companies/piter/articles/772808/
# Обзор поддельного блока питания с закосом под Apple
BotHabr (tgi,2) → All – 13:00:12 2023-11-14
Опубликовано: Tue, 14 Nov 2023 13:00:01 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр
Будучи технически подкованным человеком, я всегда старался выбирать качественные устройства для питания своей техники, и обходил непонятные подвальные решения, которые можно было всегда за недорого найти на рынках, а теперь уже на онлайн-площадках. Но недавно я столкнулся с этими железками, и об одной из них я расскажу в этой статье.
Обзор блока питания, который, можно сказать, лидер по продажам на Озоне, c немалыми 21503 отзывами и рейтингом 5 звёзд. Что может пойти не так?
О чудесах, обнаруженных при тестах и внутри данного блока питания, можно почитать далее. Читать дальше →
https://habr.com/ru/companies/ruvds/articles/772824/
BotHabr (tgi,2) → All – 13:00:12 2023-11-14
Опубликовано: Tue, 14 Nov 2023 13:00:01 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр
Будучи технически подкованным человеком, я всегда старался выбирать качественные устройства для питания своей техники, и обходил непонятные подвальные решения, которые можно было всегда за недорого найти на рынках, а теперь уже на онлайн-площадках. Но недавно я столкнулся с этими железками, и об одной из них я расскажу в этой статье.
Обзор блока питания, который, можно сказать, лидер по продажам на Озоне, c немалыми 21503 отзывами и рейтингом 5 звёзд. Что может пойти не так?
О чудесах, обнаруженных при тестах и внутри данного блока питания, можно почитать далее. Читать дальше →
https://habr.com/ru/companies/ruvds/articles/772824/
# Проект «Селенит». Часть 1: Побуждение к действию
BotHabr (tgi,2) → All – 09:00:14 2023-11-14
Опубликовано: Tue, 14 Nov 2023 09:00:04 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр
История эта началась новогодним утром 2018 года. В то время, когда ничего не подозревающие соотечественники мирно отсыпались после безудержного новогоднего веселья, я решил, окончательно и бесповоротно, открыть проект.
Воодушевление от руководства чужими проектами к тому времени я испытывал всё реже и реже. Хотелось чего-то своего, причём восхитительно бесполезного. А что может быть бесполезней в век социальных сетей, чем коротковолновая любительская радиостанция? Только «бюджетная» любительская радиостанция!
О разработке в одиночку радиолюбительского SDR-трансивера, простого и доступного по цене, и пойдёт речь дальше. Читать дальше →
https://habr.com/ru/companies/ruvds/articles/769872/
BotHabr (tgi,2) → All – 09:00:14 2023-11-14
Опубликовано: Tue, 14 Nov 2023 09:00:04 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр
История эта началась новогодним утром 2018 года. В то время, когда ничего не подозревающие соотечественники мирно отсыпались после безудержного новогоднего веселья, я решил, окончательно и бесповоротно, открыть проект.
Воодушевление от руководства чужими проектами к тому времени я испытывал всё реже и реже. Хотелось чего-то своего, причём восхитительно бесполезного. А что может быть бесполезней в век социальных сетей, чем коротковолновая любительская радиостанция? Только «бюджетная» любительская радиостанция!
О разработке в одиночку радиолюбительского SDR-трансивера, простого и доступного по цене, и пойдёт речь дальше. Читать дальше →
https://habr.com/ru/companies/ruvds/articles/769872/
# Ускоряем программу для 50-летнего процессора на 180000%
BotHabr (tgi,2) → All – 09:00:06 2023-11-14
Опубликовано: Tue, 14 Nov 2023 08:28:42 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
В прошлом году я написал программу, вычисляющую 255 цифр числа π на самом первом микропроцессоре от Intel - 4004. В той статье я упоминал рекорд ENIAC'a - 2035 цифр [^1], но побить его не смог. Настало время закрыть гештальт. В этот раз возьмём одного из преемников от Intel - 4040. Читать далее
https://habr.com/ru/articles/773780/
BotHabr (tgi,2) → All – 09:00:06 2023-11-14
Опубликовано: Tue, 14 Nov 2023 08:28:42 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
В прошлом году я написал программу, вычисляющую 255 цифр числа π на самом первом микропроцессоре от Intel - 4004. В той статье я упоминал рекорд ENIAC'a - 2035 цифр [^1], но побить его не смог. Настало время закрыть гештальт. В этот раз возьмём одного из преемников от Intel - 4040. Читать далее
https://habr.com/ru/articles/773780/
# Электроскутер бастарда с нуля — 2023 год
BotHabr (tgi,2) → All – 14:00:11 2023-11-13
Опубликовано: Mon, 13 Nov 2023 13:06:36 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр
Готовлюсь к переезду на юга в сельскую местность из большого города. Много дел предстоит решить, что бы переезд был полный и приятный, один из которых - транспорт. В Default City ходить особо никуда не надо, магазин 50 метре от подъезда, ОЗОН осуществляет доставку на следующий день, никуда кататься не надо. У моря же участок находится в 1.3 км от пляжа, где собственно и находится ближайший магазин и цивилизация. Это 15 минут ходьбы в одну сторону, и потом столько же обратно, но уже загрузившись товарами. До ближайших друзей-соседей - 2.86 км, что около 32 минут пешком в одну сторону (на удивление в обратную сторону я тоже часто иду загрузившись товарами). Как бы я ни любил ходить, сейчас это немного противопоказано. Было принято решение собрать свой электрический транспорт. Читать далее
https://habr.com/ru/articles/773614/
BotHabr (tgi,2) → All – 14:00:11 2023-11-13
Опубликовано: Mon, 13 Nov 2023 13:06:36 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр
Готовлюсь к переезду на юга в сельскую местность из большого города. Много дел предстоит решить, что бы переезд был полный и приятный, один из которых - транспорт. В Default City ходить особо никуда не надо, магазин 50 метре от подъезда, ОЗОН осуществляет доставку на следующий день, никуда кататься не надо. У моря же участок находится в 1.3 км от пляжа, где собственно и находится ближайший магазин и цивилизация. Это 15 минут ходьбы в одну сторону, и потом столько же обратно, но уже загрузившись товарами. До ближайших друзей-соседей - 2.86 км, что около 32 минут пешком в одну сторону (на удивление в обратную сторону я тоже часто иду загрузившись товарами). Как бы я ни любил ходить, сейчас это немного противопоказано. Было принято решение собрать свой электрический транспорт. Читать далее
https://habr.com/ru/articles/773614/
# Отрабатываем протокол valid/ready и конвейеры на микроархитектурном тренажере
BotHabr (tgi,2) → All – 12:00:07 2023-11-13
Опубликовано: Mon, 13 Nov 2023 11:00:12 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
Чем хорош FPGA-хаб на Хабре это еще и тем что тема протокола valid/ready время от времени тут всплывает. И это действительно важно так как valid/ready является одним из основных протоколов организации управления потоком (flow-control). Понимание valid/ready для микроархитектора так же необходимо как необходимо понимание закона Ома электрику.На прошлом занятии мы отработали концепцию очереди FIFO на микроархитектурном тренажере - hdlgadgets. В этот раз мы возьмем два FIFO буфера (которые образуют конвейер с valid/ready рукопожатиями) и будем менять flow-control логику конвейера.Мы покажем что valid/ready это не только механизм передачи данных от одной очереди к другой, но еще и метод для организации разного рода логического функционала между очередями.Если до этого момента вы не сталкивались с протоколом valid/ready, то будете приятно удивлены как легким движением руки (а если точнее, написанием пары строк на верилоге) мы можем реализовывать разного рода функционал взяв за основу конвейер из двух FIFO. Читать статью целиком и смотреть видео
https://habr.com/ru/articles/773550/
BotHabr (tgi,2) → All – 12:00:07 2023-11-13
Опубликовано: Mon, 13 Nov 2023 11:00:12 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
Чем хорош FPGA-хаб на Хабре это еще и тем что тема протокола valid/ready время от времени тут всплывает. И это действительно важно так как valid/ready является одним из основных протоколов организации управления потоком (flow-control). Понимание valid/ready для микроархитектора так же необходимо как необходимо понимание закона Ома электрику.На прошлом занятии мы отработали концепцию очереди FIFO на микроархитектурном тренажере - hdlgadgets. В этот раз мы возьмем два FIFO буфера (которые образуют конвейер с valid/ready рукопожатиями) и будем менять flow-control логику конвейера.Мы покажем что valid/ready это не только механизм передачи данных от одной очереди к другой, но еще и метод для организации разного рода логического функционала между очередями.Если до этого момента вы не сталкивались с протоколом valid/ready, то будете приятно удивлены как легким движением руки (а если точнее, написанием пары строк на верилоге) мы можем реализовывать разного рода функционал взяв за основу конвейер из двух FIFO. Читать статью целиком и смотреть видео
https://habr.com/ru/articles/773550/
# IKEA VINDRIKTNING Zigbee
BotHabr (tgi,2) → All – 12:00:04 2023-11-13
Опубликовано: Mon, 13 Nov 2023 11:33:15 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Приветствую всех читателей Habr. Сегодня хочу поделиться с вами своим очередным проектом по доработке датчика качества воздуха ИКЕА ВИНДРИКТНИНГ. Хаков этого датчика на основе esp на просторах интернета достаточно много, мой проект по модернизации датчика ИКЕА работает на протоколе Zigbee.
Читать дальше →
https://habr.com/ru/articles/773546/
BotHabr (tgi,2) → All – 12:00:04 2023-11-13
Опубликовано: Mon, 13 Nov 2023 11:33:15 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Приветствую всех читателей Habr. Сегодня хочу поделиться с вами своим очередным проектом по доработке датчика качества воздуха ИКЕА ВИНДРИКТНИНГ. Хаков этого датчика на основе esp на просторах интернета достаточно много, мой проект по модернизации датчика ИКЕА работает на протоколе Zigbee.
Читать дальше →
https://habr.com/ru/articles/773546/
# Добавляем DALL-E 3 в свой ChatGPT бот в Telegram
BotHabr (tgi,2) → All – 10:00:05 2023-11-13
Опубликовано: Mon, 13 Nov 2023 09:34:01 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
DALL-E 3, новая версия модели для генерации изображений от OpenAI, стала доступна публично через ChatGPT в октябре 2023 года и сразу стала очень популярной благодаря существенно лучшему качеству генерируемых изображений, по сравнению с предыдущими версиями модели.В этом туториале добавляем генерацию изображений с помощью DALL-E 3 в наш Telegram чат-бот! Читать далее
https://habr.com/ru/articles/773528/
BotHabr (tgi,2) → All – 10:00:05 2023-11-13
Опубликовано: Mon, 13 Nov 2023 09:34:01 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
DALL-E 3, новая версия модели для генерации изображений от OpenAI, стала доступна публично через ChatGPT в октябре 2023 года и сразу стала очень популярной благодаря существенно лучшему качеству генерируемых изображений, по сравнению с предыдущими версиями модели.В этом туториале добавляем генерацию изображений с помощью DALL-E 3 в наш Telegram чат-бот! Читать далее
https://habr.com/ru/articles/773528/
# Одноплатники конца осени 2023: разные задачи, разные архитектуры, очень разные цены
BotHabr (tgi,2) → All – 03:00:04 2023-11-12
Опубликовано: Sun, 12 Nov 2023 02:08:45 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Производители одноплатных ПК продолжают работать над созданием самых разных моделей. При этом они действительно разные — для разработчиков, офиса, DIY-проектов и т.п. В эту подборку мы добавили несколько интересных моделей последнего времени. Если у вас есть собственные варианты устройств, о которых ничего не было сказано, расскажите о них в комментариях. Самое интересное — под катом. Читать дальше →
https://habr.com/ru/companies/selectel/articles/773338/
BotHabr (tgi,2) → All – 03:00:04 2023-11-12
Опубликовано: Sun, 12 Nov 2023 02:08:45 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Производители одноплатных ПК продолжают работать над созданием самых разных моделей. При этом они действительно разные — для разработчиков, офиса, DIY-проектов и т.п. В эту подборку мы добавили несколько интересных моделей последнего времени. Если у вас есть собственные варианты устройств, о которых ничего не было сказано, расскажите о них в комментариях. Самое интересное — под катом. Читать дальше →
https://habr.com/ru/companies/selectel/articles/773338/