Hackaday проводит конкурс Hackaday Prize, в рамках которого поступила заявка от Тайлера Спаженского. Хакер создал полноценный 2G-телефон на основе одноплатного компьютера Raspberry Pi, модуля GSM Adafruit FONA и экрана диагональю 3,5 дюйма. Себестоимость проекта составила 180 долларов. Вполне ощутима та медленность, с которой работает «Тайфон», но для собранного «на коленке» телефон обеспечивает все нужные функции. Аппарат может звонить, отсылать текстовые сообщения и делать снимки камерой.
«Малиновый» телефон был собран из следующих компонент:
- Raspberry Pi A+ с 256 МБ ОЗУ
- Adafruit FONA uFL Version
- 3,5-дюймовый тачскрин PiTFT Assembled разрешением 480×320 пикселей
- Камера для Raspberry Pi на 5 мегапикселей
- Литий-ионная батарея на 1200 мА·ч
- Управление питанием Powerboost 500 Basic
- Антенна GSM
- Одноваттный громкоговоритель
- Электретный микрофон
- Карта памяти для Raspberry Pi
- Крепления
- Провода
- Боковой переключатель
Как уже было упомянуто выше, автор говорит, что общая стоимость проекта составила 180 долларов.
При выборе названия для проекта использовалось имя его создателя. Телефон называется TYfone, а его программная составляющая — TYOS. Это не вариант прошивки Android и, как заявляет Тайлер, аппарат вообще не может запускать эту операционку. Этот телефон — не смартфон в его привычном понимании. Он работает в любых сетях второго поколения, то есть он ограничен скоростями 2G. Кое-где подобные сети уже начинают закрывать, в некоторых странах от них уже давно отказались. «Тайфон» не может скачивать и устанавливать сторонние приложения, зато он в состоянии делать фотографии и отправлять их в Dropbox.
Raspberry Pi управляет работой всех устройств. Экран подключён к одноплатному компьютеру по SPI, а модуль GSM соединён по UART. Всё запитывается с помощью батарейки на 1200 мА·ч, но поскольку она выдаёт 3,7 вольта, напряжение приходится поднимать до 5 вольт, нужных для работы Raspberry Pi и дисплея. Антенна, громкоговоритель и микрофон подсоединены к модулю GSM. К Raspberry Pi подсоединён USB-«свисток» для доступа к Интернету через Wi-Fi. Подключение к Сети пока используется только для передачи сделанных фотографий в облачное хранилище Dropbox, но автор имеет планы добавить другие функции. Камера может как делать снимки, так и записывать видеоролики. Одного заряда батареи хватает на примерно 4 часа работы.
Корпус телефона состоит всего из двух деталей, он был распечатан на 3D-принтере. Автор поделился файлами на Thingiverse.
Телефон работает под управлением TYOS, написанной на языке Python самим Тайлером с использованием кода других проектов. Операционка получает уровень заряда батареи, время, силу сигнала, принимает и делает звонки, посылает SMS с помощью модуля GSM. Автор планирует расширить функции прошивки, но количество обновлений будет мало.
Страница проекта на Hackaday
Пошаговая инструкция по самостоятельному производству «Тайфона»
Репозиторий проекта на GitHub
Корпус «Тайфона» на Thingiverse
Автор: FakeFactFelis