# Игровая легенда из нулевых: каким был Nokia N-Gage QD? Обзор, аппаратный ремонт и программирование под Symbian
BotHabr (tgi,2) → All – 09:00:04 2024-01-18
Опубликовано: Thu, 18 Jan 2024 08:01:02 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Друзья! Многие ли из вас помнят такой телефон, как Nokia N-Gage? В начале нулевых финская компания сделала смелую попытку ворваться на рынок игровых консолей, создав устройство, которое сочетало в себе сразу две функции: полноценный смартфон на базе аппаратной платформы WD2 с Symbian на борту и игровая консоль с собственными картриджами! Год назад читатель подарил мне N-Gage QD с некоторыми аппаратными проблемами, которую я успешно оживил и подготовил подробную статью, в которой мы: узнаем историю появления N-Gage на свет и на чём он работал «под капотом», отремонтируем устройство и узнаем о самых частых аппаратных «болячках» смартфонов Nokia на платформе WD2, а также посмотрим на местную игровую библиотеку подробнее и выясним особенности разработки игр под Symbian! Интересно? Тогда добро пожаловать под кат! Читать дальше →
https://habr.com/ru/companies/timeweb/articles/786212/
BotHabr (tgi,2) → All – 09:00:04 2024-01-18
Опубликовано: Thu, 18 Jan 2024 08:01:02 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Друзья! Многие ли из вас помнят такой телефон, как Nokia N-Gage? В начале нулевых финская компания сделала смелую попытку ворваться на рынок игровых консолей, создав устройство, которое сочетало в себе сразу две функции: полноценный смартфон на базе аппаратной платформы WD2 с Symbian на борту и игровая консоль с собственными картриджами! Год назад читатель подарил мне N-Gage QD с некоторыми аппаратными проблемами, которую я успешно оживил и подготовил подробную статью, в которой мы: узнаем историю появления N-Gage на свет и на чём он работал «под капотом», отремонтируем устройство и узнаем о самых частых аппаратных «болячках» смартфонов Nokia на платформе WD2, а также посмотрим на местную игровую библиотеку подробнее и выясним особенности разработки игр под Symbian! Интересно? Тогда добро пожаловать под кат! Читать дальше →
https://habr.com/ru/companies/timeweb/articles/786212/
# Искусственный интеллект, цитаты из книг
BotHabr (tgi,2) → All – 18:00:08 2024-01-17
Опубликовано: Wed, 17 Jan 2024 17:35:31 GMT
Канал: Все статьи подряд / Робототехника / Хабр
Основоположники теории «Искусственного Интеллекта» на Дартмутском семинаре, летом 1956 года. Групповое фото: Оливер Селфридж \ Oliver Selfridge, Натаниэль Рочестер \ Nathaniel Rochester, Марвин Мински \ Marvin Minsky, Джон Маккарти \ John McCarthy, Рей Соломонов \ Ray Solomonov, Клод Шеннон \ Claude Shannon. Читать далее
https://habr.com/ru/articles/787110/
BotHabr (tgi,2) → All – 18:00:08 2024-01-17
Опубликовано: Wed, 17 Jan 2024 17:35:31 GMT
Канал: Все статьи подряд / Робототехника / Хабр
Основоположники теории «Искусственного Интеллекта» на Дартмутском семинаре, летом 1956 года. Групповое фото: Оливер Селфридж \ Oliver Selfridge, Натаниэль Рочестер \ Nathaniel Rochester, Марвин Мински \ Marvin Minsky, Джон Маккарти \ John McCarthy, Рей Соломонов \ Ray Solomonov, Клод Шеннон \ Claude Shannon. Читать далее
https://habr.com/ru/articles/787110/
# Как приручить нейросеть и сделать новогодний гид? Вызовы, с которыми я столкнулся при создании Telegram-бота
BotHabr (tgi,2) → All – 13:00:04 2024-01-17
Опубликовано: Wed, 17 Jan 2024 12:54:32 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Мне нравится создавать Telegram-ботов и экспериментировать с нейросетями, поэтому часто объединяю их в своих в своих проектах. Коллеги заметили мое хобби и предложили разработать новогоднего гида Selectel, который будет генерировать персональные предсказания и советы на 2024 год для наших читателей.
Во время реализации спецпроекта я впервые столкнулся с ограничениями по маркетинговой части проекта. Как заставить ChatGPT придумывать разнообразные, но только положительные предсказания? Как не выйти за лимиты текстовой модели и Telegram? В этой статье делюсь ответами на вопросы и реакцией пользователей на проект. Читать дальше →
https://habr.com/ru/companies/selectel/articles/786988/
BotHabr (tgi,2) → All – 13:00:04 2024-01-17
Опубликовано: Wed, 17 Jan 2024 12:54:32 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Мне нравится создавать Telegram-ботов и экспериментировать с нейросетями, поэтому часто объединяю их в своих в своих проектах. Коллеги заметили мое хобби и предложили разработать новогоднего гида Selectel, который будет генерировать персональные предсказания и советы на 2024 год для наших читателей.
Во время реализации спецпроекта я впервые столкнулся с ограничениями по маркетинговой части проекта. Как заставить ChatGPT придумывать разнообразные, но только положительные предсказания? Как не выйти за лимиты текстовой модели и Telegram? В этой статье делюсь ответами на вопросы и реакцией пользователей на проект. Читать дальше →
https://habr.com/ru/companies/selectel/articles/786988/
# Согласование волнового сопротивления на СВЧ
BotHabr (tgi,2) → All – 12:00:12 2024-01-17
Опубликовано: Wed, 17 Jan 2024 11:31:21 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр
Иногда приходится наблюдать борьбу за каждую долю Ватта, а то и миллиВатта при первых запусках аналоговых СВЧ-схем. Когда разработчик делает плюхи раскатанным индием по поверхности печатной платы устройства. Либо просто недоумевают откуда возник повышенный уровень отражений на его входе, хотя покупные СВЧ-компоненты соединены между собой дорожками по 50 Ом, которые не предполагают сильных рассогласований. А если детально покопаться, то замечаешь, что в погоне за 50 Ом произошло пренебрежение, казалось бы, мелкими, но важными вещами, влияющим на качество согласования узлов между собой. Кто-то пытается досогласовывать вот так, по факту, хотя проще это сделать на этапе проектирования. Как можно было избежать подобных неприятностей? Попробуем разобраться...
https://habr.com/ru/articles/787038/
BotHabr (tgi,2) → All – 12:00:12 2024-01-17
Опубликовано: Wed, 17 Jan 2024 11:31:21 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр
Иногда приходится наблюдать борьбу за каждую долю Ватта, а то и миллиВатта при первых запусках аналоговых СВЧ-схем. Когда разработчик делает плюхи раскатанным индием по поверхности печатной платы устройства. Либо просто недоумевают откуда возник повышенный уровень отражений на его входе, хотя покупные СВЧ-компоненты соединены между собой дорожками по 50 Ом, которые не предполагают сильных рассогласований. А если детально покопаться, то замечаешь, что в погоне за 50 Ом произошло пренебрежение, казалось бы, мелкими, но важными вещами, влияющим на качество согласования узлов между собой. Кто-то пытается досогласовывать вот так, по факту, хотя проще это сделать на этапе проектирования. Как можно было избежать подобных неприятностей? Попробуем разобраться...
https://habr.com/ru/articles/787038/
# МС6205. Плазменный дисплей советской эпохи
BotHabr (tgi,2) → All – 09:00:06 2024-01-17
Опубликовано: Wed, 17 Jan 2024 08:01:36 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
Приветствую всех!
За годы своего существования советская промышленность успела выпустить многие десятки моделей газоразрядных индикаторов, начиная с опытных и заканчивая серийными. Среди них особый интерес вызывают матричные. Их было меньше всего, но именно они являются самыми интересными.
Итак, в сегодняшней статье рассмотрим, пожалуй, самый легендарный индикаторный прибор из этой серии — дисплей МС6205 на базе индикаторной панели ГИП-10000. Узнаем, как его запустить и как он устроен, попутно напишем софт для управления им. Традиционно будет много интересного. Читать дальше →
https://habr.com/ru/companies/timeweb/articles/782856/
BotHabr (tgi,2) → All – 09:00:06 2024-01-17
Опубликовано: Wed, 17 Jan 2024 08:01:36 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
Приветствую всех!
За годы своего существования советская промышленность успела выпустить многие десятки моделей газоразрядных индикаторов, начиная с опытных и заканчивая серийными. Среди них особый интерес вызывают матричные. Их было меньше всего, но именно они являются самыми интересными.
Итак, в сегодняшней статье рассмотрим, пожалуй, самый легендарный индикаторный прибор из этой серии — дисплей МС6205 на базе индикаторной панели ГИП-10000. Узнаем, как его запустить и как он устроен, попутно напишем софт для управления им. Традиционно будет много интересного. Читать дальше →
https://habr.com/ru/companies/timeweb/articles/782856/
# Ритм жизни: биороботизированное сердце
BotHabr (tgi,2) → All – 08:00:09 2024-01-17
Опубликовано: Wed, 17 Jan 2024 07:15:28 GMT
Канал: Все статьи подряд / Разработка робототехники / Хабр
Сердце без преувеличения можно назвать одним из самых важных органов. Именно потому проблемы с его функционированием, возникающие ввиду травм или заболеваний, так важно вовремя диагностировать и вылечить. Однако не всегда удается сделать это, и тогда начинается разговор о трансплантации, что является сложным процессом как с точки зрения бюрократических моментов, так и сточки зрения сложности операции. Именно потому умные мира сего с таким ярым энтузиазмом пытаются создать искусственное сердце, которое смогло бы в полной мере имитировать работу настоящего. К примеру, ученые из института медицинской инженерии и науки (Массачусетский технологический институт, Кембридж, США) разработали высокоточный симулятор бьющегося сердца, который имитирует (пато)физиологию митрального клапана. Как именно создавалось биороботизированное сердце, как оно работает, и сможет ли оно изменить мир трансплантологии? Ответы на эти вопросы мы найдем в докладе ученых. Читать дальше →
https://habr.com/ru/companies/ua-hosting/articles/786660/
BotHabr (tgi,2) → All – 08:00:09 2024-01-17
Опубликовано: Wed, 17 Jan 2024 07:15:28 GMT
Канал: Все статьи подряд / Разработка робототехники / Хабр
Сердце без преувеличения можно назвать одним из самых важных органов. Именно потому проблемы с его функционированием, возникающие ввиду травм или заболеваний, так важно вовремя диагностировать и вылечить. Однако не всегда удается сделать это, и тогда начинается разговор о трансплантации, что является сложным процессом как с точки зрения бюрократических моментов, так и сточки зрения сложности операции. Именно потому умные мира сего с таким ярым энтузиазмом пытаются создать искусственное сердце, которое смогло бы в полной мере имитировать работу настоящего. К примеру, ученые из института медицинской инженерии и науки (Массачусетский технологический институт, Кембридж, США) разработали высокоточный симулятор бьющегося сердца, который имитирует (пато)физиологию митрального клапана. Как именно создавалось биороботизированное сердце, как оно работает, и сможет ли оно изменить мир трансплантологии? Ответы на эти вопросы мы найдем в докладе ученых. Читать дальше →
https://habr.com/ru/companies/ua-hosting/articles/786660/
# VSCode+CMake+openocd для программирования и отладки ch32
BotHabr (tgi,2) → All – 07:00:05 2024-01-17
Опубликовано: Wed, 17 Jan 2024 06:30:26 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
На хабре немало статей по настройке окружения для разработки под микроконтроллеры stm32 и другие платформы. Кто-то предпочитает использовать спец.пакеты (CubeIDE, Keil), кто-то - расширения для IDE "общего назначения" (PlatformIO, VisualGDB), кто-то, как и автор, "голый" CMake в связке с бесплатным VSCode.В процессе знакомства с пока еще не слишком популярными RISC-V микроконтроллерами ch32, которые, в целом, способны заменить stm32, захотелось обеспечить себе привычную и уже удобную связку VSCode+CMake для программирования, сборки, прошивки и отладки. И это получилось! RISCнём (по-китайски)
https://habr.com/ru/articles/786872/
BotHabr (tgi,2) → All – 07:00:05 2024-01-17
Опубликовано: Wed, 17 Jan 2024 06:30:26 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
На хабре немало статей по настройке окружения для разработки под микроконтроллеры stm32 и другие платформы. Кто-то предпочитает использовать спец.пакеты (CubeIDE, Keil), кто-то - расширения для IDE "общего назначения" (PlatformIO, VisualGDB), кто-то, как и автор, "голый" CMake в связке с бесплатным VSCode.В процессе знакомства с пока еще не слишком популярными RISC-V микроконтроллерами ch32, которые, в целом, способны заменить stm32, захотелось обеспечить себе привычную и уже удобную связку VSCode+CMake для программирования, сборки, прошивки и отладки. И это получилось! RISCнём (по-китайски)
https://habr.com/ru/articles/786872/
# Можно ли использовать DMA вместо memcpy в Linux
BotHabr (tgi,2) → All – 07:00:05 2024-01-17
Опубликовано: Wed, 17 Jan 2024 06:43:36 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
В интернете можно найти описание проблем, связанных с использованием DMA для стандартной функции копирования данных из памяти в память:Linux – DMA memcpy operation in LinuxДавайте попробуем разобраться, как можно использовать интерфейс к DMA для реализации стандартной операции копирования memcpy и есть ли в этом смысл. Читать далее
https://habr.com/ru/articles/786824/
BotHabr (tgi,2) → All – 07:00:05 2024-01-17
Опубликовано: Wed, 17 Jan 2024 06:43:36 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
В интернете можно найти описание проблем, связанных с использованием DMA для стандартной функции копирования данных из памяти в память:Linux – DMA memcpy operation in LinuxДавайте попробуем разобраться, как можно использовать интерфейс к DMA для реализации стандартной операции копирования memcpy и есть ли в этом смысл. Читать далее
https://habr.com/ru/articles/786824/
# Как сделать NeoVim самым удобным текстовым редактором: туториал по настройке
BotHabr (tgi,2) → All – 14:00:11 2024-01-15
Опубликовано: Mon, 15 Jan 2024 13:08:55 GMT
Канал: Все статьи подряд / VIM / Хабр
В этой статье затронем редакторы семейства Vi и разберем базовые сценарии работы с NeoVim. Начинающие специалисты смогут использовать материал в качестве туториала, а опытные разработчики, возможно, отметят для себя что-то новое.Почему именно NeoVim? Всё просто: этот текстовый редактор сохраняет совместимость с Vim, но также предлагает дополнительные возможности и улучшенный интерфейс. Он позволяет более эффективно работать с кодом, а главное — настраивать редактор под свои нужды. Читать далее
https://habr.com/ru/companies/billing/articles/786512/
BotHabr (tgi,2) → All – 14:00:11 2024-01-15
Опубликовано: Mon, 15 Jan 2024 13:08:55 GMT
Канал: Все статьи подряд / VIM / Хабр
В этой статье затронем редакторы семейства Vi и разберем базовые сценарии работы с NeoVim. Начинающие специалисты смогут использовать материал в качестве туториала, а опытные разработчики, возможно, отметят для себя что-то новое.Почему именно NeoVim? Всё просто: этот текстовый редактор сохраняет совместимость с Vim, но также предлагает дополнительные возможности и улучшенный интерфейс. Он позволяет более эффективно работать с кодом, а главное — настраивать редактор под свои нужды. Читать далее
https://habr.com/ru/companies/billing/articles/786512/
# Как вырастить айтишника и почему каждый ребенок должен знать, как управлять роботами: обзор инструментов обучения
BotHabr (tgi,2) → All – 11:00:10 2024-01-15
Опубликовано: Mon, 15 Jan 2024 09:32:20 GMT
Канал: Все статьи подряд / Робототехника / Хабр
Сегодня мир переживает несомненное воздействие цифровой революции, и важность образования в области технологий становится все более очевидной. Сложившаяся ситуация требует ответа на вопрос: как гарантировать, что дети не просто используют современные гаджеты, но и обретают глубокое понимание того, как они функционируют? Здесь на помощь приходит робототехника, которая может выступать в качестве ключевого элемента в процессе обучения для детей. Этот динамичный и инновационный метод является мощным инструментом, способствующим развитию навыков, которые могут быть весьма полезными в будущем. Преподаватель Казанского техникума информационных технологий и связи рассказывает в статье о важности обучения робототехнике в детском возрасте, а также преимуществах, которые дети могут получить, учась управлять роботами. Читать далее
https://habr.com/ru/companies/digital_tatarstan/articles/786438/
BotHabr (tgi,2) → All – 11:00:10 2024-01-15
Опубликовано: Mon, 15 Jan 2024 09:32:20 GMT
Канал: Все статьи подряд / Робототехника / Хабр
Сегодня мир переживает несомненное воздействие цифровой революции, и важность образования в области технологий становится все более очевидной. Сложившаяся ситуация требует ответа на вопрос: как гарантировать, что дети не просто используют современные гаджеты, но и обретают глубокое понимание того, как они функционируют? Здесь на помощь приходит робототехника, которая может выступать в качестве ключевого элемента в процессе обучения для детей. Этот динамичный и инновационный метод является мощным инструментом, способствующим развитию навыков, которые могут быть весьма полезными в будущем. Преподаватель Казанского техникума информационных технологий и связи рассказывает в статье о важности обучения робототехнике в детском возрасте, а также преимуществах, которые дети могут получить, учась управлять роботами. Читать далее
https://habr.com/ru/companies/digital_tatarstan/articles/786438/
# Декодер протокола RC-5 на микросхемах стандартной логики
BotHabr (tgi,2) → All – 09:00:05 2024-01-15
Опубликовано: Mon, 15 Jan 2024 08:01:27 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
В прошлой статье я рассказал о схеме ИК пульта дистанционного управления, выполненном на микросхемах стандартной логики. В этот раз мне хочется продолжить эту тему и предложить вашему вниманию схему декодера RC-5, которая также выполнена только на логических микросхемах и таймерах.
Данная схема позволяет принимать команды от стандартного ИК пульта управления и выводит принятый код команды на семисегментный индикатор, и все это без единого микроконтроллера. Вы будете удивлены, на сколько простой получилась схема. Читать дальше →
https://habr.com/ru/companies/timeweb/articles/784736/
BotHabr (tgi,2) → All – 09:00:05 2024-01-15
Опубликовано: Mon, 15 Jan 2024 08:01:27 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
В прошлой статье я рассказал о схеме ИК пульта дистанционного управления, выполненном на микросхемах стандартной логики. В этот раз мне хочется продолжить эту тему и предложить вашему вниманию схему декодера RC-5, которая также выполнена только на логических микросхемах и таймерах.
Данная схема позволяет принимать команды от стандартного ИК пульта управления и выводит принятый код команды на семисегментный индикатор, и все это без единого микроконтроллера. Вы будете удивлены, на сколько простой получилась схема. Читать дальше →
https://habr.com/ru/companies/timeweb/articles/784736/
# Владелец сети ломбардов о бизнесе, про который принято молчать
BotHabr (tgi,2) → All – 07:00:13 2024-01-15
Опубликовано: Mon, 15 Jan 2024 06:42:11 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр
Моей любимой шуткой про ломбардный бизнес стал ответ участника тематического форума на вопрос “Как раскрутить новое отделение?”. Кто-то писал о листовках, кто-то об акциях, а этот человек написал кратко – “Нужно ждать 10 лет”.Мне повезло, и всего через 7 лет моя сеть ломбардов на 4 точки в Москве получила первую прибыль. Про ломбардный бизнес почему-то не принято говорить, хотя сейчас это обычный бизнес, не без своих нюансов, конечно Читать далее
https://habr.com/ru/articles/786380/
BotHabr (tgi,2) → All – 07:00:13 2024-01-15
Опубликовано: Mon, 15 Jan 2024 06:42:11 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр
Моей любимой шуткой про ломбардный бизнес стал ответ участника тематического форума на вопрос “Как раскрутить новое отделение?”. Кто-то писал о листовках, кто-то об акциях, а этот человек написал кратко – “Нужно ждать 10 лет”.Мне повезло, и всего через 7 лет моя сеть ломбардов на 4 точки в Москве получила первую прибыль. Про ломбардный бизнес почему-то не принято говорить, хотя сейчас это обычный бизнес, не без своих нюансов, конечно Читать далее
https://habr.com/ru/articles/786380/
# Сплит клавиатура Lily58 — впечатления
BotHabr (tgi,2) → All – 08:00:04 2024-01-14
Опубликовано: Sun, 14 Jan 2024 07:22:34 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
На Хабре уже были статьи про эту клавиатуру, но у авторов уже были собранные клавиатуры. Оказалось, сборка - это очень увлекательное занятие, которое обязательно хочется повторить в будущем. Далее опишу свои впечатления о процессе и самой клавиатуре. Читать далее
https://habr.com/ru/articles/786246/
BotHabr (tgi,2) → All – 08:00:04 2024-01-14
Опубликовано: Sun, 14 Jan 2024 07:22:34 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
На Хабре уже были статьи про эту клавиатуру, но у авторов уже были собранные клавиатуры. Оказалось, сборка - это очень увлекательное занятие, которое обязательно хочется повторить в будущем. Далее опишу свои впечатления о процессе и самой клавиатуре. Читать далее
https://habr.com/ru/articles/786246/
# Опыт прошивки Arduino WiFi без USB порта
BotHabr (tgi,2) → All – 10:00:04 2024-01-13
Опубликовано: Sat, 13 Jan 2024 09:33:04 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
Плата Arduino Wi-Fi представляет собой составной девайс два в одном: обычный Arduino UNO (на чипе ATmega328P) и Wi-Fi модуль (ESP8266 ). Каждое из устройств имеет свой процессор, свою оперативку и свой EEPROM (энергонезависимая память). И программируется все это, соответственно, двумя скетчами, которые выполняются одновременно и независимо друг от друга. Такая архитектура оправдана — ATMega может выполнять критические по времени задачи в то время как ESP подвисла ожидая таймаута, например при оборвавшемся TCP соединении во время сессии.Взаимодействовать между собой устройства могут через UART интерфейс (Universal asynchronous receiver/transmitter – универсальный асинхронный приемник — передатчик). Используются 2 провода. Tx одного устройства соединяется с Rx другого и наоборот.Также на плате есть чип CH340, это UART USB-TTL преобразователь, с одной стороны у него UART интерфейс, а с другой USB интерфейс для связи с компьютером. Для переключения соединений между устройствами используются DIP-переключатели: Читать далее
https://habr.com/ru/articles/786160/
BotHabr (tgi,2) → All – 10:00:04 2024-01-13
Опубликовано: Sat, 13 Jan 2024 09:33:04 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
Плата Arduino Wi-Fi представляет собой составной девайс два в одном: обычный Arduino UNO (на чипе ATmega328P) и Wi-Fi модуль (ESP8266 ). Каждое из устройств имеет свой процессор, свою оперативку и свой EEPROM (энергонезависимая память). И программируется все это, соответственно, двумя скетчами, которые выполняются одновременно и независимо друг от друга. Такая архитектура оправдана — ATMega может выполнять критические по времени задачи в то время как ESP подвисла ожидая таймаута, например при оборвавшемся TCP соединении во время сессии.Взаимодействовать между собой устройства могут через UART интерфейс (Universal asynchronous receiver/transmitter – универсальный асинхронный приемник — передатчик). Используются 2 провода. Tx одного устройства соединяется с Rx другого и наоборот.Также на плате есть чип CH340, это UART USB-TTL преобразователь, с одной стороны у него UART интерфейс, а с другой USB интерфейс для связи с компьютером. Для переключения соединений между устройствами используются DIP-переключатели: Читать далее
https://habr.com/ru/articles/786160/
# Создаем I2C Master Controller на Verilog. Проверим работу на реальном железе
BotHabr (tgi,2) → All – 09:00:04 2024-01-13
Опубликовано: Sat, 13 Jan 2024 08:01:48 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
После того, как Я реализовал битовый контроллер I2C Master — уж очень чесались руки опробовать его в реальной задаче. Теперь можно начинать строить уровни абстракции от манипуляции отдельными битами и уже формировать полноценные транзакции, которые приводят к какому-либо действию с подчиненным устройством. Я подумал, что было бы классно сделать такую проверку своего автомата во взаимодействии с простейшей I2C 2K-bit EEPROM.
Идея простая — читаем и записываем данные по нажатию клавиш на одной из отладок с Cyclone IV, которые я рассматривал в одном из своих обзоров.
Если материал вам кажется интересным — добро пожаловать, с удовольствием и в свойственной мне манере расскажу, чего мне удалось добиться, а чего не удалось. 🙂
Читать дальше →
https://habr.com/ru/companies/timeweb/articles/785746/
BotHabr (tgi,2) → All – 09:00:04 2024-01-13
Опубликовано: Sat, 13 Jan 2024 08:01:48 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
После того, как Я реализовал битовый контроллер I2C Master — уж очень чесались руки опробовать его в реальной задаче. Теперь можно начинать строить уровни абстракции от манипуляции отдельными битами и уже формировать полноценные транзакции, которые приводят к какому-либо действию с подчиненным устройством. Я подумал, что было бы классно сделать такую проверку своего автомата во взаимодействии с простейшей I2C 2K-bit EEPROM.
Идея простая — читаем и записываем данные по нажатию клавиш на одной из отладок с Cyclone IV, которые я рассматривал в одном из своих обзоров.
Если материал вам кажется интересным — добро пожаловать, с удовольствием и в свойственной мне манере расскажу, чего мне удалось добиться, а чего не удалось. 🙂
Читать дальше →
https://habr.com/ru/companies/timeweb/articles/785746/
# Компьютер с 1-битным процессором: что это за девайс и зачем он нужен
BotHabr (tgi,2) → All – 09:00:04 2024-01-13
Опубликовано: Sat, 13 Jan 2024 08:04:43 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Совсем недавно японские разработчики представили одноплатник Naoto64, который не может практически ничего из того, на что способны современные устройства. Так, у него нет привычных выводов, он умеет лишь мигать светодиодами. А процессор у девайса однобитный. Несмотря на всё это, одноплатник быстро раскупили. Так что это за новинка? Подробности — под катом. Читать далее
https://habr.com/ru/companies/ru_mts/articles/786142/
BotHabr (tgi,2) → All – 09:00:04 2024-01-13
Опубликовано: Sat, 13 Jan 2024 08:04:43 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Совсем недавно японские разработчики представили одноплатник Naoto64, который не может практически ничего из того, на что способны современные устройства. Так, у него нет привычных выводов, он умеет лишь мигать светодиодами. А процессор у девайса однобитный. Несмотря на всё это, одноплатник быстро раскупили. Так что это за новинка? Подробности — под катом. Читать далее
https://habr.com/ru/companies/ru_mts/articles/786142/
# Оснащение рабочего места стеклодува в домашней мастерской. Меры безопасности
BotHabr (tgi,2) → All – 10:00:04 2024-01-12
Опубликовано: Fri, 12 Jan 2024 09:00:56 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
«Содовое» свечение
Работа с горячим стеклом на горелке – определённо место повышенной опасности. Здесь соседствуют пламя и высокие температуры, разного рода летучие вредности и излучения, сжатые газы и само стекло – хрупкое, склонное к термоударам, растрескиванию и образованию горячих и острых осколков. Тем не менее, приняв ряд мер, около стеклодувной горелки удаётся существовать относительно безопасно и с удовольствием. Полюбопытствовать
https://habr.com/ru/companies/ruvds/articles/783222/
BotHabr (tgi,2) → All – 10:00:04 2024-01-12
Опубликовано: Fri, 12 Jan 2024 09:00:56 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
«Содовое» свечение
Работа с горячим стеклом на горелке – определённо место повышенной опасности. Здесь соседствуют пламя и высокие температуры, разного рода летучие вредности и излучения, сжатые газы и само стекло – хрупкое, склонное к термоударам, растрескиванию и образованию горячих и острых осколков. Тем не менее, приняв ряд мер, около стеклодувной горелки удаётся существовать относительно безопасно и с удовольствием. Полюбопытствовать
https://habr.com/ru/companies/ruvds/articles/783222/
# Как провезти в чемодане баночку урановой руды в Москву из Сан-Франциско?
BotHabr (tgi,2) → All – 10:00:04 2024-01-12
Опубликовано: Fri, 12 Jan 2024 09:27:24 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
"Но как провезти в чемодане баночку урановой руды в Москву из Сан-Франциско?" - спросил я у итальянца Габриэле Горла, которого встретил на выставке самоделкиных, Maker Faire в городе Вальехо (этот город интересен тем, что дважды был столицей штата Калифорния, один раз на неделю в 1852 году, а другой — в течение месяца в 1853, но впрочем пост наш не о нем).Габриэле рассмеялся и подтвердил, что таможни, авиалинии и спецслужбы не очень дружелюбны к таким идеям. Сам он использовал баночку на выставке, чтобы показать работу счетчиков Гейгера собственного производства. Я прикрутил его счетчик к своей FPGA плате, чтобы показывать его на своих семинарах в России и Украине, и обсудил с Габриэле, как модифицировать мой дизайн, чтобы оценить энергию частиц по ширине получаемого импульса.Только придя домой, я обнаружил, что Габриэле не просто самоделкин. Читать далее
https://habr.com/ru/articles/778106/
BotHabr (tgi,2) → All – 10:00:04 2024-01-12
Опубликовано: Fri, 12 Jan 2024 09:27:24 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
"Но как провезти в чемодане баночку урановой руды в Москву из Сан-Франциско?" - спросил я у итальянца Габриэле Горла, которого встретил на выставке самоделкиных, Maker Faire в городе Вальехо (этот город интересен тем, что дважды был столицей штата Калифорния, один раз на неделю в 1852 году, а другой — в течение месяца в 1853, но впрочем пост наш не о нем).Габриэле рассмеялся и подтвердил, что таможни, авиалинии и спецслужбы не очень дружелюбны к таким идеям. Сам он использовал баночку на выставке, чтобы показать работу счетчиков Гейгера собственного производства. Я прикрутил его счетчик к своей FPGA плате, чтобы показывать его на своих семинарах в России и Украине, и обсудил с Габриэле, как модифицировать мой дизайн, чтобы оценить энергию частиц по ширине получаемого импульса.Только придя домой, я обнаружил, что Габриэле не просто самоделкин. Читать далее
https://habr.com/ru/articles/778106/
# Разработка HID-драйвера: шаг за шагом
BotHabr (tgi,2) → All – 09:00:08 2024-01-12
Опубликовано: Fri, 12 Jan 2024 08:00:03 GMT
Канал: Все статьи подряд / Системное программирование / Хабр
Предлагаем погрузиться в мир Human Interface Device (HID) в контексте операционной системы реального времени «Нейтрино». В статье мы расскажем про архитектуру HID и коснемся практических аспектов создания драйверов для устройств ввода.
Кроме того, затронем вопросы системной разработки и изучения драйверного API для встраиваемых систем реального времени. Расскажем, почему создание драйверов для взаимодействия с HID-устройствами является достаточно важным, но, при этом, достаточно простым процессом. Читать дальше →
https://habr.com/ru/companies/swd_es/articles/783582/
BotHabr (tgi,2) → All – 09:00:08 2024-01-12
Опубликовано: Fri, 12 Jan 2024 08:00:03 GMT
Канал: Все статьи подряд / Системное программирование / Хабр
Предлагаем погрузиться в мир Human Interface Device (HID) в контексте операционной системы реального времени «Нейтрино». В статье мы расскажем про архитектуру HID и коснемся практических аспектов создания драйверов для устройств ввода.
Кроме того, затронем вопросы системной разработки и изучения драйверного API для встраиваемых систем реального времени. Расскажем, почему создание драйверов для взаимодействия с HID-устройствами является достаточно важным, но, при этом, достаточно простым процессом. Читать дальше →
https://habr.com/ru/companies/swd_es/articles/783582/
# Ламповый дисплей для компьютера, часть 3: Синхронизация и кадровая развертка
BotHabr (tgi,2) → All – 00:00:04 2024-01-12
Опубликовано: Thu, 11 Jan 2024 23:22:31 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
В первой части я привел обзор возможных концепций для построения необычных дисплеев и описал свой замысел на основе круглой ЭЛТ от индикатора кругового обзора РЛС. Во второй части я начал описание пути реализации замысла, который начался с построения высоковольтного источника питания ЭЛТ и узла магнитной фокусировки электронного пучка. В этой же части я продолжу описывать электронные узлы, которые пришлось собирать в рамках этого проекта.
Читать дальше →
https://habr.com/ru/articles/785870/
BotHabr (tgi,2) → All – 00:00:04 2024-01-12
Опубликовано: Thu, 11 Jan 2024 23:22:31 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
В первой части я привел обзор возможных концепций для построения необычных дисплеев и описал свой замысел на основе круглой ЭЛТ от индикатора кругового обзора РЛС. Во второй части я начал описание пути реализации замысла, который начался с построения высоковольтного источника питания ЭЛТ и узла магнитной фокусировки электронного пучка. В этой же части я продолжу описывать электронные узлы, которые пришлось собирать в рамках этого проекта.
Читать дальше →
https://habr.com/ru/articles/785870/
# Точка доступа Wi-Fi из камеры видеонаблюдения на OpenIPC
BotHabr (tgi,2) → All – 14:00:04 2024-01-11
Опубликовано: Thu, 11 Jan 2024 13:00:30 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Пару десятков лет назад меня впечатлила новость, что какая-то корпорация смогла использовать настолько крутые технологии, что впихнули веб-сервер в коннектор RJ45. Для чего это нужно было уже и не вспомню, но сейчас, ковыряясь со своими камерами видеонаблюдения, меня осенила мысль, что плата камеры 38x38 мм не намного больше. Веб-сервер на ней и так есть. Это уже бытовуха. Скукота-скукотища. А вот сделать из ненужной камеры Wi-Fi-точку доступа — тут уже и польза будет. Вместо того, чтобы бороться одним роутером за дальность сигнала, можно просто использовать ещё один, чтобы «вафля» подключалась в самых недосягаемых уголках дома, таких как подвал или шубохранилище. Подобные устройства продаются совсем недорого. Но если имеется плата камеры с мусорки, то мы можем получить на халяву такой гаджет и в нагрузку получить бесценный опыт по тюнингу и сборке OpenIPC. Да и по сути, цель поста — не получение девайса ради экономии трёх копеек, а использование примера для понимания, как может быть полезна OpenIPC. Возможно, вы хотите собрать для одного из своих проектов камеру, которая в дополнение работает как Wi-Fi-точка доступа. Возможно, ещё миллион идей вас посетят в процессе чтения. Читать дальше →
https://habr.com/ru/companies/ruvds/articles/776026/
BotHabr (tgi,2) → All – 14:00:04 2024-01-11
Опубликовано: Thu, 11 Jan 2024 13:00:30 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Пару десятков лет назад меня впечатлила новость, что какая-то корпорация смогла использовать настолько крутые технологии, что впихнули веб-сервер в коннектор RJ45. Для чего это нужно было уже и не вспомню, но сейчас, ковыряясь со своими камерами видеонаблюдения, меня осенила мысль, что плата камеры 38x38 мм не намного больше. Веб-сервер на ней и так есть. Это уже бытовуха. Скукота-скукотища. А вот сделать из ненужной камеры Wi-Fi-точку доступа — тут уже и польза будет. Вместо того, чтобы бороться одним роутером за дальность сигнала, можно просто использовать ещё один, чтобы «вафля» подключалась в самых недосягаемых уголках дома, таких как подвал или шубохранилище. Подобные устройства продаются совсем недорого. Но если имеется плата камеры с мусорки, то мы можем получить на халяву такой гаджет и в нагрузку получить бесценный опыт по тюнингу и сборке OpenIPC. Да и по сути, цель поста — не получение девайса ради экономии трёх копеек, а использование примера для понимания, как может быть полезна OpenIPC. Возможно, вы хотите собрать для одного из своих проектов камеру, которая в дополнение работает как Wi-Fi-точка доступа. Возможно, ещё миллион идей вас посетят в процессе чтения. Читать дальше →
https://habr.com/ru/companies/ruvds/articles/776026/
# IR remote control, а без микроконтроллеров можно? Да не вопрос
BotHabr (tgi,2) → All – 09:00:05 2024-01-11
Опубликовано: Thu, 11 Jan 2024 08:01:41 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Сколько логических микросхем понадобится для того, чтобы получить полноценный ИК пульт дистанционного управления? Наверняка вам даже в голову не приходил этот вопрос! А в моем воспаленном сознании однажды такой вопрос возник.
Если вам приходилось сталкиваться с моими предыдущими статьями на Хабре, то вы уже имеете представление о моем специфическом увлечении схемотехникой. Но далеко не все мои идеи находят воплощение в железе, многое так и остается в виде черновиков на виртуальных моделях. Так случилось и с этой схемой, но она кажется мне достаточно интересной, чтобы поделиться ей с вами.
Если вы тоже считаете, что немного схемотехники после новогодних праздников вам не повредит, тогда добро пожаловать под кат. Читать дальше →
https://habr.com/ru/companies/timeweb/articles/784500/
BotHabr (tgi,2) → All – 09:00:05 2024-01-11
Опубликовано: Thu, 11 Jan 2024 08:01:41 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Сколько логических микросхем понадобится для того, чтобы получить полноценный ИК пульт дистанционного управления? Наверняка вам даже в голову не приходил этот вопрос! А в моем воспаленном сознании однажды такой вопрос возник.
Если вам приходилось сталкиваться с моими предыдущими статьями на Хабре, то вы уже имеете представление о моем специфическом увлечении схемотехникой. Но далеко не все мои идеи находят воплощение в железе, многое так и остается в виде черновиков на виртуальных моделях. Так случилось и с этой схемой, но она кажется мне достаточно интересной, чтобы поделиться ей с вами.
Если вы тоже считаете, что немного схемотехники после новогодних праздников вам не повредит, тогда добро пожаловать под кат. Читать дальше →
https://habr.com/ru/companies/timeweb/articles/784500/
# Загрузка драйверов в ядре Linux
BotHabr (tgi,2) → All – 08:00:09 2024-01-11
Опубликовано: Thu, 11 Jan 2024 07:11:33 GMT
Канал: Все статьи подряд / Системное программирование / Хабр
Почти все знают, как написать простой драйвер под Linux. На эту тему много материалов в сети. Очень мало информации о том, что находится "под капотом" у процедуры загрузки драйверов. Читать далее
https://habr.com/ru/articles/785358/
BotHabr (tgi,2) → All – 08:00:09 2024-01-11
Опубликовано: Thu, 11 Jan 2024 07:11:33 GMT
Канал: Все статьи подряд / Системное программирование / Хабр
Почти все знают, как написать простой драйвер под Linux. На эту тему много материалов в сети. Очень мало информации о том, что находится "под капотом" у процедуры загрузки драйверов. Читать далее
https://habr.com/ru/articles/785358/
# Кибердеки, малина, апельсин и репка: взгляд на альтернативу ПК
BotHabr (tgi,2) → All – 16:00:06 2024-01-10
Опубликовано: Wed, 10 Jan 2024 15:21:44 GMT
Канал: Все статьи подряд / Разработка на Raspberry Pi / Хабр
Привет, хабр! Вы наверняка слышали о Raspberry и Orange Pi, также могли слышать о кибердеках, в общем — о мини компьютерах. Их существует невероятное количество — и сегодня я расскажу вам о них.
Компактные компьютеры часто называют неттопами. Первая часть образована от слова «интернет» — то есть она говорит нам о том, что такие системы предназначены в первую очередь для серфинга во всемирной паутине. Термин появился по аналогии: ноутбук — нетбук, а в данном случае десктоп — неттоп.
Мини-ПК — компактные компьютеры, которые сочетают в себе портативность ноутбука и универсальность настольного компьютера. Мини-ПК компактные благодаря использованию компонентов, которые изначально были разработаны для ноутбуков. Эти компоненты (процессоры Intel Core i3 или i5, оперативная память DDR4 и твердотельные накопители) уже оптимизированы для экономии места. Читать дальше →
https://habr.com/ru/articles/784540/
BotHabr (tgi,2) → All – 16:00:06 2024-01-10
Опубликовано: Wed, 10 Jan 2024 15:21:44 GMT
Канал: Все статьи подряд / Разработка на Raspberry Pi / Хабр
Привет, хабр! Вы наверняка слышали о Raspberry и Orange Pi, также могли слышать о кибердеках, в общем — о мини компьютерах. Их существует невероятное количество — и сегодня я расскажу вам о них.
Компактные компьютеры часто называют неттопами. Первая часть образована от слова «интернет» — то есть она говорит нам о том, что такие системы предназначены в первую очередь для серфинга во всемирной паутине. Термин появился по аналогии: ноутбук — нетбук, а в данном случае десктоп — неттоп.
Мини-ПК — компактные компьютеры, которые сочетают в себе портативность ноутбука и универсальность настольного компьютера. Мини-ПК компактные благодаря использованию компонентов, которые изначально были разработаны для ноутбуков. Эти компоненты (процессоры Intel Core i3 или i5, оперативная память DDR4 и твердотельные накопители) уже оптимизированы для экономии места. Читать дальше →
https://habr.com/ru/articles/784540/
# Домашняя революция в 3D-печати металлами: использование SLM и оптоволоконных граверов
BotHabr (tgi,2) → All – 07:00:04 2024-01-10
Опубликовано: Wed, 10 Jan 2024 06:53:20 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Вступление В последнее время мир 3D-печати переживает настоящую революцию благодаря появлению доступных технологий печати металлом. Одно из самых примечательных нововведений - использование технологии Selective Laser Melting (SLM) в сочетании с обычными оптоволоконными настольными граверами, что позволяет осуществлять печать металлом прямо дома. Читать далее
https://habr.com/ru/articles/785394/
BotHabr (tgi,2) → All – 07:00:04 2024-01-10
Опубликовано: Wed, 10 Jan 2024 06:53:20 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Вступление В последнее время мир 3D-печати переживает настоящую революцию благодаря появлению доступных технологий печати металлом. Одно из самых примечательных нововведений - использование технологии Selective Laser Melting (SLM) в сочетании с обычными оптоволоконными настольными граверами, что позволяет осуществлять печать металлом прямо дома. Читать далее
https://habr.com/ru/articles/785394/