Notkia: одноплатник на Linux внутри Nokia 1680

z_pa4p3idnyypavnwvowa8iexk8.jpeg


Наверное, у многих читателей Хабра в качестве первого (ну или второго-третьего) телефона была модель Nokia 1680. Это простенькое устройство, которое предназначено для совершения звонков, обмена сообщениями и на этом как бы и все, ну или почти все.

Как оказалось, у этого устройства есть поклонники, которые решили вернуть телефон к жизни. Причем не просто возвратить, а усовершенствовать его настолько, что он превращается в мини-ПК. Справедливости ради нужно отметить, что от телефона остался только корпус и несколько других компонентов, а вот плата — абсолютно другая. Это одноплатник на базе Linux с неплохими возможностями. Проект весьма серьезный, за ним стоит разработчик, который реализовал свой проект just for fun. Ну, а подробности — под катом.

Так что это за проект?


Специалист по «железу» под ником Remu NotMoe использовал корпус своего телефона для создания миниатюрного компьютера. Для этого он разработал специализированную плату, которая преобразует простенькую звонилку в настоящий коммуникатор.

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

Характеристики:

• Внешний вид и корпус от Nokia 1680
• Работает на Linux
• Процессор: Ingenic X1000E, 2200+ CoreMark, 64MB RAM
• Основная память: 32MB NOR + 4GB SLC NAND
• Беспроводные модули: Lora, WiFi 2.4G, Bluetooth, and GPS+GLONASS.
• Дисплей: 2.0'' 240×320 IPS LCD
• Аудио: Yamaha MA-3 (YMU762)
• Камера: 5MP AF
• Батарея: стандартная BL-5C батарейка
• Что еще: Type-C OTG, RGB светодиодный индикатор, сенсор температуры и влажности

Кроме небольшого размера, телефон еще и лучше защищает пользовательские данные, чем стандартные смартфоны. Просто потому, что он работает на Linux, а не на Android или iOS, к которым злоумышленники научились подбирать инструменты для взлома.

Конечно, нельзя сказать, что девайс на все 100% безопасен, но он все же гораздо надежнее обычного телефона.

Кроме того, у такого небольшого устройства есть мультимедийные функции. Вот, например, запуск плеера LVGL.


А вот анимация Bad Apple
Ну и еще парочка интересных видео с демонстрацией возможности девайса.

Как все начиналось


Автора проекта напрягали одновременно три вещи — проприетарное «железо» современных коммуникационных модулей, слабая возможность кастомизации ПО телефонов 2020-х и огромный размер большинства устройств. Ну и практическое отсутствие физической клавиатуры у 99% телефонов. Он вспоминает, что будучи учеником школы, мог под партой, не глядя на клавиатуру, набирать сообщения друзьям. Современные сенсорные «лопаты» для этого не подходят. Конечно, не только в смысле набора текста втихую, а в плане удобства работы.

8hm5xvpooct_rxglr_trcpl5ski.png

В конце 2021 года автор узнал о проекте OTG Messenger, который заключался в создании небольшого коммуникационного устройства на базе Nokia E63. Оно предназначено только для пересылки сообщений, но стало ясно, что идею можно развить и расширить.

d4qpru5hpe1xvjymhgcil6-jtww.jpeg


В итоге автор стал изучать разные модели старых девайсов, покупая пластиковые корпуса и пытаясь что-нибудь придумать. Уже в этом, 2022 году он понял, что Nokia 1680 подходит для реализации замысла практически идеально. Хотя бы потому, что у этого девайса есть камера, в отличие от прочих родственных моделей.

Кроме того, работать с ним можно только одной рукой — и неважно, в транспорте, на работе или дома. Устройство отлично управляется пальцами одной руки, вторая особо и не нужна. Плюс можно не бояться повредить устройство, поскольку корпус весьма прочный. Не такой, конечно, как у «предка» этой модели, но все же тоже ничего.

twbtyspkrzwxhcqi0d5utvvx5gg.jpeg


Что в итоге?


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

Вот плата на базе Ingenic X1000 SoM, спроектированная автором.

vl1ovsr3tgc8bbyl1fu_zguqf8a.jpeg


Вот ранний прототип устройства

5ollpycfv50pntztjwrosh61k5o.jpeg


Ну, а здесь — уже вторая версия девайса, которая идеально помещается в корпус Nokia и работает.

99o4itezbrohtaf-2ydrmsao2cu.jpeg


Оригинальный 128×160 TFT экран пришлось заменить на 240×320 pixel IPS LCD дисплей. Часть дисплея скрыта корпусом, так что эффективное разрешение — 220×280 пикселей.

Порты, разъемы, модули:
• USB Type-C порт
• Waveshare OV5640 5MP камера с автофокусом
• Yamaha MA-3
• Аналоговый MEMS микрофон
• Беспроводный модуль AMPAK с WiFi 4 & BT 4.0 LE
• Semtech SX126x LoRa
• BL-5C батарея

Автор утверждает, что все отлично работает, включая беспроводную связь, набор текста и т.п. Сейчас он ищет возможность добавить 4G-модуль, чтобы коммуникатор был полноценным и мог обеспечивать доступ к сети.

Remu NotMoe надеется сделать абсолютно все модули и софт в своем устройстве открытым — сейчас все же есть отдельные элементы, которые таковыми не являются.

Что дальше?


vomjuw01blqzneyijwhwfbaxwbg.jpeg


Автор продолжает совершенствовать проект, делая его более функциональным. В скором времени он планирует собрать средства на более масштабное производство при помощи краудфандинга. После Remu NotMoe станет предоставлять как наборы для самостоятельной сборки, так и уже собранные девайсы — для тех, у кого нет времени/возможностей или просто лень сделать все самому.

© Habrahabr.ru