Сегодня 03 декабря 2025
18+
MWC 2018 2018 Computex IFA 2018
реклама
Теги → энтузиаст

Qualcomm «убила» Arduino — теперь это не открытая DIY-платформа, а корпоративный сервис

Шесть недель назад Qualcomm приобрела Arduino. Сообщество разработчиков сразу же забеспокоилось, что Qualcomm уничтожит принципы открытого исходного кода, благодаря которым Arduino стала языком общения любителей электроники всей планеты. Судя по опубликованным на этой неделе обновлённым условиям использования и политике конфиденциальности, переписанными юристами Qualcomm, худшие опасения сообщества подтверждаются.

 Источник изображений: Arduino

Источник изображений: Arduino

Судя по всему, Arduino больше не является общедоступным ресурсом. Новые условия выглядят нормой для любой корпоративной SaaS-платформы: обязательный арбитраж, интеграция данных с глобальной экосистемой Qualcomm, экспортный контроль, ограничения на использование искусственного интеллекта, запрет реверс-инжиниринга. Но дело в том, что Arduino — это не SaaS. Это основа экосистемы разработчиков.

Новые условия использования Arduino теперь не дают разработчику никаких патентных лицензий. Это означает, что Qualcomm потенциально может заявить о патентных правах на любые проекты, созданные с помощью инструментов Arduino, примеров Arduino или совместимого с Arduino оборудования. Налицо несоответствие: IDE (Integrated Development Environment — интегрированная среда разработки) Arduino лицензирована в соответствии с AGPL, а CLI (Command Line Interface — интерфейс командной строки) — по GPL v3. Обе лицензии прямо требуют возможности реверс-инжиниринга программного обеспечения, а новые условия использования это однозначно запрещают.

Сообщество пытается понять истинные намерения Qualcomm. Являются ли эти условия просто обычной практикой для юристов SaaS, применивших к Arduino стандартный корпоративный шаблон? Или Qualcomm «пробует границы» и реакцию сообщества? А может быть это первый шаг к защите только что купленной экосистемы?

Qualcomm, вероятно, думала, что покупает компанию, производящую оборудование для Интернета вещей, с лояльной базой пользователей. Но ценность Arduino не в оборудовании. Их платы давно устарели. Их ценность — это стандарт. Arduino IDE — это язык общения для любителей электроники. Миллионы разработчиков учились на ней, даже если перешли на другое оборудование. ESP32, STM32, Teensy, Raspberry Pi Pico — ни одно из них не относится к оборудованию Arduino, но все они работают с Arduino IDE.

Платформа Arduino базируется на знаниях, накопленных в течение двух десятилетий, таких как обучающие видео, библиотеки с открытым исходным кодом, проекты с использованием инструментов Arduino, и обучающие университетские программы. Многие учебники предполагают наличие Arduino. Когда пользователь ищет «как считывать показания датчика», ответом оказывается код Arduino.

Arduino — это экосистема, в которую юристы Qualcomm просто внесли правовую неопределённость. Если Qualcomm начнёт устанавливать контроль над IDE, CLI или основными библиотеками, она разрушат всю экосистему разработчиков. Даже те, кто не использует оборудование Arduino, зависят от программной инфраструктуры Arduino.

Если что-то случится с Arduino IDE, даже если её разработка застопорится или станет затруднительной, замену этому простому фреймворку найти будет непросто, а мир лишится многих перспективных новых разработчиков из-за повышенного порога вхождения. Всё зависит от того, останется ли платформа Arduino открытой и доступной.

Arduino, возможно, является тем набором инструментов, который сделал любительскую электронику доступной миллионам. Но именно это сообщество разработчиков превратило Arduino в то, чем она стала. Поглощение Qualcomm поставило это наследие под сомнение. Будь то из-за юридической путаницы, корпоративной глухоты или продуманной стратегии, доверие сообщества подорвано.

Некоторые эксперты предполагают, что под «платформой» юристы Qualcomm могут подразумевать только облачные сервисы Arduino (форумы, Arduino Cloud, Project Hub), а не IDE и CLI, которые используют энтузиасты. В таком случае, Qualcomm должна заявить об этом прямо и понятным языком. Ведь разработчики библиотек, вероятно, задаются вопросом, не подвергает ли их юридическому риску участие в репозиториях Arduino. А производители оборудования сомневаются, безопасно ли говорить о «совместимости с Arduino».

Следующие несколько месяцев покажут, являются ли новые условия использования Arduino ошибкой или стратегией. Если Qualcomm выпустит разъяснения, перенесёт репозитории под какой-либо механизм управления и защитит открытый инструментарий, то, возможно, ситуацию ещё можно спасти. Иначе это станет сигналом к поиску альтернатив. Вопрос не в том, выживет ли сообщество разработчиков открытой электроники для хобби. Вопрос в том, выживет ли Arduino.

Финский инженер построил 11-метровую яхту с «бесконечным» запасом хода — в одиночку и за 200 дней

Целеустремлённый финский инженер с ником lukas.seaman всего за 200 дней построил 11-метровую яхту Helios 11 на солнечной энергии, которая может находиться в плавании бесконечно долго и, по его словам, «потребляет меньше электроэнергии, чем бытовой блендер». Благодаря солнечным батареям мощностью 6 кВт судно развивает крейсерскую скорость около 7 узлов (≈13 км/ч) при ярком солнечном свете.

 Источник изображений: lukas.seaman

Источник изображений: lukas.seaman

Энтузиаст самостоятельно спроектировал и построил свою солнечную лодку в сарае на заброшенном участке. Он не привлекал никаких заёмных средств и все работы выполнил, по его словам, «с большим упорством», полностью самостоятельно от начала до конца. Для выработки энергии использованы обычные бытовые солнечные панели, которыми лодка обшита от крыши до бортов.

На Helios 11 нет бензинового двигателя. Она работает исключительно на солнечной энергии, а в качестве вспомогательного движителя используется парусное вооружение. В солнечную погоду лодка развивает скорость около 7 узлов (≈13 км/ч), максимальная достигнутая скорость составила 8,5 узлов (≈15,7 км/ч). Судно представляет собой простой, но функциональный прототип. Эффективность поставлена во главу угла — использованы самые лёгкие материалы и компактная фурнитура.

Lukas.seaman стремится доказать, что можно жить на яхте без берегового питания, стоянок для яхт и заправок. Он демонстрирует автономную систему с постоянно подключённым интернетом и всем необходимым, рассчитанным на недели и месяцы потребления. У него буквально нет ни необходимости, ни желания покидать свой плавучий дом.

До Helios 11 инженер построил лодку меньшего размера и жил на ней. Он назвал этот период «принятием морского суверенитета». Энтузиаст называет себя «солнечным человеком», который работает, живёт и процветает на своей солнечной яхте. Он верит, что использование энергии солнца знаменует собой будущее настоящей свободы, жизни без заправок, причалов и расходов на обычные яхты. «Чтобы жить свободно, не нужны миллионы, — говорит он. Нужны лишь солнечный свет и решимость».

Следующая яхта — Helios 15 уже находится на стадии проектирования. По замыслу разработчика, это будет 15-метровая лодка весом от 2 до 2,5 тонн на солнечных батареях, способная развивать впечатляющую скорость до 10 узлов (≈18,5 км/ч). Она будет построена из более дорогих материалов, получит более качественную отделку и обеспечит экипаж повышенным комфортом.

Энтузиаст запустил ChatGPT на калькуляторе TI-84 — это мощнейший инструмент для списывания

Энтузиаст модифицировал популярный среди учащихся графический калькулятор Texas Instruments TI-84, встроив в него Wi-Fi-модуль для доступа к интернету и ChatGPT. Это является весьма впечатляющим с технической точки зрения, но в то же время подобное решение может использоваться для списывания на экзаменах.

 Источник изображения:  ChromaLock / YouTube

Источник изображения: ChromaLock / YouTube

В субботу на YouTube-канале ChromaLock было опубликовано видео под названием I Made The Ultimate Cheating Device («Я создал идеальное устройство для списывания»). Автор подробно описал процесс модификации калькулятора Texas Instruments TI-84, способного строить графики математических функций. Модификация позволяет подключить калькулятор к интернету через Wi-Fi и получить доступ к ИИ-чат-боту ChatGPT. Пользователи могут вводить запросы с клавиатуры калькулятора и получать ответы на экране устройства в режиме реального времени.

Сначала энтузиаст изучил порт связи калькулятора, который обычно используется для передачи образовательных программ между устройствами. Затем он спроектировал собственную печатную плату, названную TI-32. Ключевым компонентом платы стал миниатюрный Wi-Fi-контроллер Seed Studio ESP32-C3 стоимостью около $5. Также он установил дополнительные электронные компоненты для взаимодействия с системами калькулятора.

Для воспроизведения работы ChromaLock потребуется приобрести калькулятор TI-84, микроконтроллер Seed Studio ESP32-C3 и ряд электронных компонентов. Кроме того, придётся изготовить печатную плату по схеме ChromaLock, которая доступна в интернете. Сложность процесса делает его малодоступным для обычных пользователей, но открывает возможности для энтузиастов.

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

Помимо этого, энтузиаст разработал специальное программное обеспечение (ПО) как для микроконтроллера, так и для калькулятора. Исходный код проекта размещён в публичном репозитории на GitHub. Система эмулирует второй калькулятор TI-84, что позволяет использовать встроенные команды «send» и «get» для передачи файлов. Это даёт возможность легко загрузить программу запуска, обеспечивающую доступ к различным приложениям для списывания.

Одним из таких приложений является ChatGPT, однако его эффективность ограничена из-за медленного ввода длинных буквенно-цифровых вопросов на клавиатуре калькулятора, что может существенно снизить практическую применимость ИИ в условиях ограниченного времени на экзамене.

Помимо ChatGPT, устройство предлагает встроенный браузер изображений, открывающий доступ к заранее подготовленным наглядным пособиям, хранящимся на сервере. Также можно загружать текстовые шпаргалки, замаскированные под исходный код программ. Ещё ChromaLock упомянул о разработке функции камеры, детали которой пока не раскрываются.

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

Несмотря на технические достоинства проекта, использование ChatGPT на калькуляторе во время экзамена представляет собой серьёзное нарушение академической этики. Такие действия могут привести к дисциплинарным взысканиям в большинстве учебных заведений США.

Энтузиаст с нуля создал видеокарту и запустил на ней Quake

Разработчик игрового программного обеспечения Дилан Бэрри (Dylan Barrie) создал собственную видеокарту. Проект FuryGPU, которым он в одиночку занимался в свободное от работы время, потребовал четырёх лет. За этот период Бэрри успел значительно подтянуть знания в инженерном деле, а именно в разработке графических ускорителей и их программировании. Его видеокарта формата PCIe, основанная на платформе Xilinx FPGA, способна запускать игру Quake.

 Источник изображений: Dylan Barrie

Источник изображений: Dylan Barrie

Идея создать собственную видеокарту посетила Бэрри после его знакомства с проектом другого энтузиаста, Бена Итера (Ben Eater), собравшего с нуля программируемый 8-битный компьютер. Как можно увидеть на фотографиях, видеокарта FuryGPU выглядит как вполне типичный графический ускоритель PCIe 20-летней давности. Правда, он оснащён современными видеоразъёмами DisplayPort и HDMI. В рамках этого проекта было создано не только аппаратное обеспечение. По словам Бэрри, на самом деле самой сложной частью разработки было написание драйверов для Windows.

Бэрри начал реализовывать свою мечту о создании видеокарты после того, как взял в руки макетную плату Arty Z7 с FPGA и провёл предварительную разработку и тестирование. Впоследствии проект получил импульс благодаря дебюту системных модулей Xilinx Kria SoM (System-on-Modules), сочетающих в себе «безумно дешёвые ПЛИС Zynq UltraScale+ с массой модулей DSP, сравнительно большим количеством LUT и FF, а также усиленное ядро PCIe», объясняет энтузиаст.

Чтобы перейти от макетной платы к дизайну видеокарты, которую можно видеть на фотографиях, Бэрри самостоятельно изучил язык описания и верификации оборудования SystemVerilog, а также программный пакет KiCAD EDA/CAD для проектирования электроники. По его словам, для разработки схемы FuryGPU с 4-канальным PCIe потребовались титанические усилия, даже при наличии схемы FPGA, встроенной в SoM. После сборки FuryGPU он принялся за написание для неё программного обеспечения.

По словам энтузиаста, разработка драйвера Windows для FuryGPU оказалась «самой болезненной» частью всего проекта, даже несмотря на то, что последние 14 лет его основная деятельность была связана с программным обеспечением рендеринга графики в индустрии разработки игр. Изначально Бэрри лишь хотел создать видеокарту и доказать, что она работает, запустив на ней простой демо-ролик. Однако с развитием проекта энтузиаст поставил перед собой цель добиться приемлемого уровня производительности видеокарты в классической ПК-игре Quake.

После написания драйвера для Windows он также написал кастомный API для его взаимодействия с GPU, драйверы ядра Windows для дисплея и звука, и в итоге получил «полноценный графический ускоритель, способный отрисовывать Quake при 60 кадрах в секунду».

Ещё месяц назад Бэрри опубликовал ускоренное видео, на котором Quake работал на данной видеокарте в разрешении 720p с частотой кадров до 44. Однако, по словам разработчика, карта способна на большее. Он обнаружил некоторые узкие места, которые будет устранять при оптимизации.

FuryGPU является открытым проектом. Бэрри собирается опубликовать на сайте проекта статью, в которой подробно опишет весь процесс разработки видеокарты, опубликует схемы, драйверы, API, дополнительные материалы, а также порт игры Quake, оптимизированной под этот ускоритель.

GTA: Vice City запустили на маршрутизаторе Wi-Fi, подключив к нему видеокарту

Немецкие энтузиасты в рамках совместного проекта KittenLabs поделились историей, как им удалось запустить классическую игру GTA: Vice City на маршрутизаторе TP-Link TL-WDR4900 с подключённой к нему дискретной видеокартой AMD Radeon HD 7470 и Debian Linux.

 Источник изображения: kittenlabs.de

Источник изображения: kittenlabs.de

Энтузиасты рассказали, что беспроводной маршрутизатор TP-Link TL-WDR4900 привлёк их внимание благодаря репутации отличного производительного устройства, хотя и выпущен он был в 2013 году. Высокую производительность роутеру обеспечивает чип NXP/Freescale QorIQ P1014 — в действительности это 32-битный процессор PowerPC e500v2. Для подключения дискретной видеокарты в KittenLabs воспользовались платой miniPCIe, которая дала системе интерфейс PCIe 2.0.

Первоначально в качестве программной платформы было решено использовать встраиваемую OpenWrt, но она не очень хорошо показала себя как ОС общего назначения, поэтому выбор пал на Debian Linux с дополнительными модулями ядра — этого оказалось достаточно для игровой платформы с поддержкой графических драйверов AMD. У адаптера AMD Radeon RX 570 выявились проблемы с совместимостью, поэтому его заменили на более старый Radeon HD 7470, и система заработала.

На этом этапе потребовалась версия игры, способная запускаться на PowerPC под Debian. Таковой должна была стать reVC — полученная путём обратной разработки GTA: Vice City. Одной компиляции под платформу маршрутизатора не хватило: при взаимодействии с неигровыми персонажами возникали сбои, и проект застопорился на несколько месяцев. Энтузиастам помогли автор порта reVC на Wii U и обновление библиотеки со всеми зависимостями. В итоге прорисовка заработала должным образом с полной поддержкой аппаратного ускорения.


window-new
Soft
Hard
Тренды 🔥
Календарь релизов 1 – 7 декабря: Metroid Prime 4, Marvel Cosmic Invasion и «Зайчик» 9 ч.
«Так не хочется, чтобы эта игра заканчивалась»: первый тизер последнего дополнения к Atomic Heart заинтриговал и растрогал фанатов 9 ч.
Microsoft признала, что ИИ-агенты небезопасны, но всё равно заполонит ими Windows 11» 10 ч.
Грандиозное возвращение мастера скрытности Стикса откладывается на 2026 год — дата выхода и новый трейлер Styx: Blades of Greed 10 ч.
В первый день зимы биткоин упал ниже $85 000 — пример оказался заразительным 11 ч.
Создатели «Земского собора» по многочисленным просьбам доработали боевую систему и улучшили оптимизацию — подробности крупного обновления 1.1.0 12 ч.
Состоялся релиз Astra Automation 2.0 — новой версии корпоративной платформы автоматизации IT-операций 14 ч.
В России резко вырос спрос на специалистов по общению с нейросетями 15 ч.
«Пожирает всё твоё время на протяжении многих лет»: сооснователь Rockstar спустя пять лет объяснил причину ухода из студии 16 ч.
Возвращение блудного разработчика: бывший режиссёр ремейка Splinter Cell спустя три года вновь возглавил проект, но этого никто не заметил 17 ч.
Власти Индии потребовали от поставщиков смартфонов устанавливать неудаляемое приложение для кибербезопасности 26 мин.
Новая статья: Обзор смартфона IQOO 15: время, вперед 4 ч.
Новая статья: Обзор и тест процессорного кулера PCCooler R400: малыш и его «карлссон» 6 ч.
AMD и Intel символически нарастили долю на рынке видеокарт — Nvidia всё равно держит подавляющие 92 % 6 ч.
TeamGroup предупредила: дефицит DRAM и NAND только начинается — цены будут расти весь 2026 год 6 ч.
В России автомобили Porsche стали массово глохнуть и выдавать ошибки — умельцы уже нашли решение 7 ч.
Настольная ностальгия: Sega выпустила аркадные мини-автоматы с Sonic The Hedgehog 7 ч.
Первый iPhone SE официально признан устаревшим, вместе с рядом других устройств Apple 8 ч.
Техпроцесс TSMC A16 оказался никому не нужен кроме Nvidia — Apple сразу перескочит на 1,4 нм 8 ч.
Дефицит DRAM ударил по Raspberry Pi 5 — одноплатники подорожали, но появилась бюджетная версия с 1 Гбайт 9 ч.