Москвич создал защищенный смартфон на Python за $30

14 нояб 2017 14:40 #63362 от ICT
Смартфон на MicroPython Разработчик Александр Палажченко в домашних условиях собрал смартфон и написал для него софт на языке Python. Новинка получила название UPyPhone, информацию о ней и исходные коды прошивки устройства автор выложил на ресурсе GitHub. Поскольку в телефоне используется ПО собственной разработки и широко доступные компоненты, он может похвастаться повышенным уровнем безопасности — производитель не предусмотрел в нем следящих механизмов. Палажченко живет в Москве. О себе он сообщает, что в прошлом работал в Microsoft и Skype. Функциональность смартфона дает возможность совершать голосовые звонки и обмениваться SMS. Устройство рассчитано на работу со стандартом связи GSM. Софт для UPyPhone написан на MicroPython — реализации Python 3 для встроенных систем с небольшим объемом памяти, типа микроконтроллеров, появившейся в 2014 г. Аппаратная часть смартфона состоит из макетной платы MicroPython pyboard, которую можно приобрести в онлайн-магазине MicroPython Store в различных вариациях по цене примерно от $19 до $34. Помимо платы был использован цветной сенсорный экран LCD160CR, который там же стоит около $29, и GSM-модуль SIM800L, который можно купить на сайте Amazon за $8. GSM-модуль SIM800L рискует оказаться слабым местом UPyPhone, поскольку в нем могут присутствовать закладки, пишет ресурс Liberatum.ru. Возможности UPyPhone На рабочем столе UPyPhone отображается уровень сигнала сотовой сети и уровень заряда аккумулятора. Также на экране присутствует указание, в какой сети зарегистрирован телефон. Кроме того, отображается дата и время — их не нужно устанавливать, они автоматически задаются сетью. http://filearchive.cnews.ru/img/news/2017/11/14/palazhchenko600.jpg"> Московский разработчик Александр Палажченко Слева на рабочем столе находится кнопка «Позвонить», нажатие на которую открывает панель набора номера. Расположенная справа кнопка «SMS» также открывает сперва панель набора номера, а потом дает возможность отправить на набранный номер текстовое сообщение. Ниже расположены кнопки «Контакты», «Сообщения» и «Настройки». Если у пользователя есть непрочитанных входящие сообщения, кнопка «Сообщения» меняет цвет с синего на зеленый, а на экране появляется дополнительный индикатор с указанием количества поступивших SMS. Панель набора номера содержит цифровую клавиатуру и три кнопки, позволяющие совершить звонок, удалить последний набранный символ и вернуться к рабочему столу. Уже начатый звонок также можно прервать специальной кнопкой. [img]http://filearchive.cnews.ru/img/news/2017/11/14/upyphone430.jpg"> Смартфон UPyPhone — вид спереди и сзади Начать звонок или отправить сообщение можно также из телефонной книги, нажав соответствующую кнопку, а потом нажав на имя контакта. Входящие сообщения сохраняются в модуле SIM800L. При их просмотре передвигаться по тексту можно с помощью клавиш «+» и «-», есть также кнопка для удаления прочитанного сообщения. Клавиатура для набора SMS позволяет переключаться с букв английского алфавита на цифры и другие необходимые символы. Настройки и спящий режим В «Настройках» пользователь может отрегулировать яркость экрана и громкость динамика. Там же находится индикатор состояния памяти MicroPython pyboard. При нынешнем состоянии программного кода смартфона свободное место в памяти не превышает 50 КБ. Здесь же есть кнопка запроса состояния счета абонента. Рабочий стол UPyPhone с новыми сообщениями и экран входящего звонка Если пользователь не касается экрана в течение 30 секунд, устройство переключается в спящий режим. Энергопотребление при этом снижается с 80 мА до 5 мА. Телефон выходит из спящего режима автоматически при получении входящего звонка или сообщения, а также нажатия клавиши «Проснуться». Другие защищенные смартфоны В ноябре 2016 г. компания Tor Project [url=http://www.cnews.ru/news/top/2017-09-15_idet_sbor_sredstv_na_smartfon_pod_upravleniem]писал[/url], что компания Purism и некоммерческое сообщество разработчиков KDE договорились создать смартфон под управлением GNU/Linux, полностью свободным ПО и повышенными мерами безопасности. На проект нужно $1,5 млн, из них методом краудфандинга на тот момент было собрано $322 тыс. Вместо GNOME, не подходящего для смартфонов, будет использован рабочий стол Plasma Mobile.[img]http://filearchive.cnews.ru/img/news/2017/11/14/palazhchenko600.jpg"> Московский разработчик Александр Палажченко Слева на рабочем столе находится кнопка «Позвонить», нажатие на которую открывает панель набора номера. Расположенная справа кнопка «SMS» также открывает сперва панель набора номера, а потом дает возможность отправить на набранный номер текстовое сообщение. Ниже расположены кнопки «Контакты», «Сообщения» и «Настройки». Если у пользователя есть непрочитанных входящие сообщения, кнопка «Сообщения» меняет цвет с синего на зеленый, а на экране появляется дополнительный индикатор с указанием количества поступивших SMS. Панель набора номера содержит цифровую клавиатуру и три кнопки, позволяющие совершить звонок, удалить последний набранный символ и вернуться к рабочему столу. Уже начатый звонок также можно прервать специальной кнопкой. http://filearchive.cnews.ru/img/news/2017/11/14/upyphone430.jpg"> Смартфон UPyPhone — вид спереди и сзади Начать звонок или отправить сообщение можно также из телефонной книги, нажав соответствующую кнопку, а потом нажав на имя контакта. Входящие сообщения сохраняются в модуле SIM800L. При их просмотре передвигаться по тексту можно с помощью клавиш «+» и «-», есть также кнопка для удаления прочитанного сообщения. Клавиатура для набора SMS позволяет переключаться с букв английского алфавита на цифры и другие необходимые символы. Настройки и спящий режим В «Настройках» пользователь может отрегулировать яркость экрана и громкость динамика. Там же находится индикатор состояния памяти MicroPython pyboard. При нынешнем состоянии программного кода смартфона свободное место в памяти не превышает 50 КБ. Здесь же есть кнопка запроса состояния счета абонента. Рабочий стол UPyPhone с новыми сообщениями и экран входящего звонка Если пользователь не касается экрана в течение 30 секунд, устройство переключается в спящий режим. Энергопотребление при этом снижается с 80 мА до 5 мА. Телефон выходит из спящего режима автоматически при получении входящего звонка или сообщения, а также нажатия клавиши «Проснуться». Другие защищенные смартфоны В ноябре 2016 г. компания Tor Project [url=http://www.cnews.ru/news/top/2017-09-15_idet_sbor_sredstv_na_smartfon_pod_upravleniem]писал[/url], что компания Purism и некоммерческое сообщество разработчиков KDE договорились создать смартфон под управлением GNU/Linux, полностью свободным ПО и повышенными мерами безопасности. На проект нужно $1,5 млн, из них методом краудфандинга на тот момент было собрано $322 тыс. Вместо GNOME, не подходящего для смартфонов, будет использован рабочий стол Plasma Mobile.[img]http://filearchive.cnews.ru/img/news/2017/11/14/upyphone430.jpg"> Смартфон UPyPhone — вид спереди и сзади Начать звонок или отправить сообщение можно также из телефонной книги, нажав соответствующую кнопку, а потом нажав на имя контакта. Входящие сообщения сохраняются в модуле SIM800L. При их просмотре передвигаться по тексту можно с помощью клавиш «+» и «-», есть также кнопка для удаления прочитанного сообщения. Клавиатура для набора SMS позволяет переключаться с букв английского алфавита на цифры и другие необходимые символы. Настройки и спящий режим В «Настройках» пользователь может отрегулировать яркость экрана и громкость динамика. Там же находится индикатор состояния памяти MicroPython pyboard. При нынешнем состоянии программного кода смартфона свободное место в памяти не превышает 50 КБ. Здесь же есть кнопка запроса состояния счета абонента. Рабочий стол UPyPhone с новыми сообщениями и экран входящего звонка Если пользователь не касается экрана в течение 30 секунд, устройство переключается в спящий режим. Энергопотребление при этом снижается с 80 мА до 5 мА. Телефон выходит из спящего режима автоматически при получении входящего звонка или сообщения, а также нажатия клавиши «Проснуться». Другие защищенные смартфоны В ноябре 2016 г. компания Tor Project писал , что компания Purism и некоммерческое сообщество разработчиков KDE договорились создать смартфон под управлением GNU/Linux, полностью свободным ПО и повышенными мерами безопасности. На проект нужно $1,5 млн, из них методом краудфандинга на тот момент было собрано $322 тыс. Вместо GNOME, не подходящего для смартфонов, будет использован рабочий стол Plasma Mobile.


  • Сообщений: 103416

  • Пол: Не указан
  • Дата рождения: Неизвестно
  • Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

    Похожие статьи

    ТемаРелевантностьДата
    Cat S40: защищенный смартфон11.4Четверг, 30 июля 2015
    Kyocera Torque: защищенный смартфон11.15Четверг, 12 февраля 2015
    Galaxy Xcover 3: защищенный смартфон11.15Пятница, 13 марта 2015
    IIIF150 представил «защищенный» смартфон Air 1 Pro11.15Вторник, 21 февраля 2023
    На рынок вышел защищенный смартфон GranitePhone11.02Вторник, 13 октября 2015
    ARCHOS 50 Saphir: недорогой защищённый смартфон11.02Вторник, 30 августа 2016
    Защищенный смартфон BLUBOO R1 протестирован на прочность11.02Среда, 22 марта 2017
    Samsung Galaxy S8 Active защищенный смартфон с 5G11.02Вторник, 08 августа 2017
    Samsung Galaxy S8 Active: защищенный смартфон с 5G11.02Вторник, 08 августа 2017
    Анонсы: Защищенный смартфон Samsung Galaxy Xcover 310.91Среда, 11 марта 2015

    Мы в соц. сетях