О модульном ноутбуке Framework Laptop мы уже писали, и не раз. Это необычный проект, причём достоинство устройства не только в том, что его может без проблем отремонтировать даже не особо разбирающийся в «железе» пользователь. А ещё и в том, что его отдельные компоненты можно апгрейдить плюс добавлять различные разъёмы и коннекторы, выполненные в качестве модулей. Кроме того, на базе ноутбука и отдельных его компонентов можно разрабатывать необычные системы, вариантов довольно много. Некоторые примеры таких проектов сегодня и покажем. В этом году производитель ноутбука заявил о совместном проекте с компанией Cooler Master. В его рамках компании выпустили прозрачный пластиковый корпус. В нём предусмотрены слоты для модулей расширения, так что установить их в случае покупки можно без проблем. Есть и крепление для VESA, так что разместить устройство можно на задней крышке монитора, если есть такая необходимость. Корпус получил по два места под слоты расширения с каждой из сторон. Доступны вот такие модули: порт USB-C картридер слот с дополнительной памятью объёмом 250 Гб слот с дополнительной памятью объёмом 1 Тб HDMI Display Port USB-A Ethernet-модуль Ноутбук совместим со многими ОС, включая Windows, Google Chrome Flex, а также с дистрибутивами Linux. Правда, пользователи сообщали о некоторых проблемах с совместимостью. У кого-то что-то не так было с экраном, кто-то не мог заставить работать дактилоскопический датчик или вебкамеру. Этих проблем нет, если использовать официально поддерживаемые производителем дистрибутивы — Ubuntu и Fedora. С другими, включая Manjaro, Mint и т. п., проблемы есть. Но это если вы работаете с ноутбуком. А вот в случае десктопа всё становится гораздо проще, ведь уже не нужна поддержка экрана или того же дактилоскопического датчика, трекпада и т. п. Так что можно «играться» с самыми разными дистрибутивами, проблем при этом минимум. Ещё один заявленный плюс, по словам тех, кто уже собрал такой мини-ПК, — очень тихая работа устройства. При этом не стоит забывать о том, что речь идёт о системе на базе i7 12-го поколения. Достоинства такого девайса — очень небольшой размер, тихая работа и высокая производительность, небольшой вес и возможность модификации в любое время с одной отвёрткой или вовсе без неё, если иметь в виду добавление/замену модулей. Модель IBM ThinkPad 701C отличалась от всех прочих лэптопов необычной клавиатурой. Она была раздвижной, раскладывалась автоматически при открытии крышки устройства. Интересна история появления такой конструкции. Инженер, занимавшийся разработкой клавиатуры, как-то играл с дочерью в головоломки. И его привлекла идея двусоставной клавиатуры, которая раскладывалась бы в полноразмерную при открытии экрана ThinkPad 701C. Эта, значительная для того времени, разработка позволила оснастить компактный ноутбук клавиатурой, с которой было бы комфортно работать. Поставлялся девайс с 10,4-дюймовым дисплеем и разрешением 640 × 480 пикселей. Частота ядра процессора — 75 МГц, объём ОЗУ — 40 Мб. Объём же жёсткого диска — вплоть до 720 Мб. Многие ноутбуки того времени неплохо сохранились внешне, но не работают — обычно что-то случается с материнской платой. У автора текущего проекта был как раз такой ноутбук, и он решил заменить плату устройства на плату от Framework Laptop. Корпус пришлось немного модифицировать, но зато теперь это мощное устройство с отличной клавиатурой. Вот его характеристики: 2 × USB Type-C  2 × USB Type-A  1 × USB Type-A (это внутренний порт, используется для подключения мыши) 1 × GbE Ethernet  1 × 3,5mm аудио Для того чтобы подключить родную клавиатуру, автор использовал микроконтроллер Teensy 3.6. А ещё установил дисплей от iPad 7, чтобы вся эта конструкция была ну очень современной. В итоге получилось весьма неплохо. Этот проект по дизайну немного напоминает ПК из Fallout 4, которые были расположены в некоторых локациях. У них тоже был круглый экран и механическая клавиатура. Здесь кастомный корпус, распечатанный на 3D-принтере. Клавиатура — OLKB Preonic. Для дисплея автор проекта выбрал 5-дюймовый экран от LG с разрешением 1 080 × 1 080 пикселей. Выглядит проект очень необычно, но понятно, что его форма не позволяет полноценно использовать девайс для сёрфинга, игр и т. п. В качестве ОС задействована Ubuntu 22.04 LTS, проблем с которой, по словам автора, нет. Чтобы настроить вывод изображения, использовался следующий набор команд в xrand: xrandr --newmode "1080x1080R" 82.50 1080 1128 1160 1240 1080 1083 1093 1111 +hsync -vsyncxrandr --addmode DP-1 "1080x1080R"xrandr --output DP-1 --mode "1080x1080R" Отдельно стоит отметить, что распечатанные на 3D-принтере детали крепятся друг к другу магнитами, корпус не склеен. Ещё один десктопный ПК, который можно использовать в качестве рабочего инструмента. У него есть эргономичная клавиатура, 7-дюймовый дисплей, динамики. Также автор добавил 2 USB-C-порта, беспроводной модуль связи и батарею. Модели корпуса, прошивку контроллера и другие важные компоненты можно взять с GitHub автора. Всё это — только примеры проектов, на самом деле придумать можно много чего интересного. Возможно, кто-то из читателей Хабра разработал собственный проект на базе такой материнской платы? Если да, поделитесь в комментариях.