Рубрика «open hardware»

Буквально на днях на arXiv-е была выложена очень занятная статья швейцарских исследователей, в которой представлены подробности проекта LLHD. Это проект создания многоуровневого промежуточного представления для языков описания аппаратуры, наследующий идеологию и принципы проекта LLVM.

Говоря простыми словами — это новый язык описания аппаратуры, лишенный недостатков его предшественников и уже сейчас демонстрирущий приличную производительность, гибкость и совместимость с существующей инфраструктурой. Приятным моментом является то, что код основных инструментов написан на языке Rust.

Проект LLHD — универсальный язык описания аппаратуры - 1Предлагаемая иерархия инструментов (здесь и далее изображения из оригинальной статьи)

У проекта есть все шансы стать тем же, чем GCC и LLVM в свое время стали для мира открытого программного обеспечения. Сложно даже представить, насколько это может изменить ситуацию вокруг разработки железа.

Под катом описание текущего положения дел, краткий обзор языка и отличия нового подхода.

Читать полностью »

Flipper Zero — Multi-tool Device for Hackers

Flipper Zero — проект карманного мультитула на основе Raspberry Pi Zero для пентеста IoT и беспроводных систем контроля доступа. А еще это тамагочи, в котором живет кибер-дельфин.

Он будет уметь:

  • Работать в диапазоне 433 MHz — для исследования радиопультов, датчиков, электронных замков и реле.
  • NFC — читать/записывать и эмулировать карты ISO-14443.
  • 125 kHz RFID — читать/записывать и эмулировать низкочастотные карты.
  • iButton ключи — читать/записывать и эмулировать контактные ключи, работающие по протоколу 1-Wire.
  • Wi-Fi — для проверки защищенности беспроводных сетей. Адаптер поддерживает инъекции пакетов и мониторный режим.
  • Bluetooth — поддерживается пакет bluez для Linux
  • Режим Bad USB — может подключаться как USB-slave и эмулировать клавиатуру, ethernet-адаптер и другие устройства, для инъекции кода или сетевого пентеста.
  • Тамагочи! — микроконтроллер с низким энергопотреблением работает, когда основная система выключена.

Я с волнением представляю свой самый амбициозный проект, идею которого я вынашивал много лет. Это попытка объединить все часто необходимые инструменты для физического пентеста в одно устройство, при этом добавив ему личность, чтобы он был милым до усрачки.
В данный момент проект находится на стадии R&D и утверждения функционала, и я приглашаю всех поучаствовать в обсуждении функций или даже принять участие в разработке. Под катом подробное описание проекта.
Читать полностью »

Как мы разработали девкит Librem 5 полностью на свободном ПО - 1От переводчика: Librem 5 (на рендере) — защищённый смартфон под Linux от компании Purism, который создаётся на максимально открытом железе и софте за счёт краудфандинга.

Сегодня расскажем о разработке Librem 5 Developer Kit и о том, как мы использовали в его разработке только на 100% свободные программы.

Дизайн девкита опубликован на условиях лицензии GNU GPLv3+, аппаратный репозиторий Git лежит здесь.

KiCad — очевидный выбор EDA

Перед началом разработки было не совсем ясно, по какому пути разрабатывать проект. В частности, какой инструмент выбрать для автоматизации проектирования электроники (EDA). Изначально идея состояла в изменении платы i.MX 6QP OpenRex от FEDEVEL для соответствия всем требованиям к девкиту, но мы сразу столкнулись с двумя основными проблемами: там использовался архаичный процессор i.MX 6QP, а ещё хуже, что плата была разработана в проприетарной системе Altium. К счастью, у меня уже был опыт проектирования электроники с помощью EDA KiCad, поэтому мы сумели создать дизайн девкита, используя на 100% свободное ПО.
Читать полностью »

TooWheels — инвалидная коляска с открытой документацией - 1

TooWheels (это каламбур, слышится также как two wheels) — инвалидная коляска с открытой документацией (CC-NC-SA), которую можно изготовить самостоятельно где угодно, подогнав под требуемые размеры и доступные в данной местности материалы. Разработанная первоначально в качестве спортивной, сегодня она является легко адаптируемой к другим областям применения благодаря усилиям пользователей и сообщества. От Индии до Эквадора, не говоря уж об Италии, где всё и началось, ведётся разработка конструкции, отвечающей требованиям широкого круга лиц с ограниченными возможностями. В проекте также принимают участие множество партнёров, включая Итальянскую федерацию инваспорта*. Вы можете скачать файлы и документацию и изготовить коляску как дома при помощи простых инструментов, так и в мастерской, располагающей компьютеризированным оборудованием. Сделайте как можно больше деталей самостоятельно, и вы сможете уменьшить себестоимость в 10 раз. Ещё в 2016 году проект получил «Золотой циркуль» — международную награду Ассоциации дизайнеров Италии.Читать полностью »

image

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

Сейчас ситуация начинает стремительно меняться.

Читать полностью »

9-долларовый Linux-компьютер CHIP собрал больше $2 000 000 - 1

На Кикстартере завершён сбор средств на уникальный мини-компьютер CHIP стоимостью всего 9 долларов*. Итог кампании: компьютеру быть! Сделано предварительных заказов более чем на два миллиона долларов. Этого вполне достаточно для организации массового производства компьютеров на китайском заводе.
Читать полностью »

Свободное железо: модульный коммутатор “6-pack” от Facebook - 1

Компания Facebook продолжает разрабатывать дизайн различных элементов серверного оборудования и выкладывать в свободный доступ их дизайн и управляющие программы.

В июне 2014 года она передала сообществу top-of-rack коммутатор Wedge, программное обеспечение под названием FBOSS на базе Linux для него, а также сетевую архитектуру дата-центра (fabric). А сейчас спроектирован последний недостающий элемент — модульный коммутатор “6-pack”.
Читать полностью »

трассировка
Сегодня мы решили сделать важный шаг в развитии платформы Wiren Board: открыть исходные файлы платы Wiren Board 2.8.
Читать полностью »

image

Проект по разработке Open Hardware версии знаменитого Nokia N900, на аппаратной платформе OpenMoko, Neo900, завершил первую фазу разработки, представив материнскую плату будущего устройства с впаянным LTE модемом, всего через месяц после объявления о начале разработки. Читать полностью »

Организация Make·Play·Live, занимающаяся проектированием устройств с философией OpenHardware, представила свою первую разработку: двухплатный модульный компьютер, предназначенный для разработчиков.

image
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js