U.S. Robotics Pilot 5000 — первый успешный КПК. Внутренности, модем, использование с современными ОС

b33bb128ce76f8b15e5b3c1aafc3e545.jpgДавным-давно, в 1996 году палмы назывались пилотами, и выпускала их компания U.S. Robotics (как и модемы). Мне удалось достать их самый ранний КПК — U.S. Robotics Pilot 5000 — с прокачанной до 1Мб памятью: да-да, в то время карманные компьютеры поддерживали апгрейд (привет Google Project Ara) — можно было получить ИК порт и больше памяти, или например модуль приема пейджинговых сообщений).Процессор — Motorola Dragonball, работающий на частоте 16Мгц. Впрочем, этого было более чем достаточно для любых применений: в PalmOS 1.0 правильно написанные приложения были «всегда запущены» — и переключение между ними было практически мгновенным. Монохромный экран с разрешением 160×160 пикселей — также не требовал много ресурсов и жрал мало энергии.

ff1e785ea166ea2bd42d824e8af8b12e.jpgНа обратной стороне за защитной крышкой — модуль расширения: 7918c47c3058be8baec9c7538ebe6f02.jpg

Плата центрального процессора, в правом нижнем углу — микросхема преобразователя уровней RS232: 62bdc0fd83610ba3f09af918fc69097c.jpg

Обратная сторона процессорной платы и плата дисплея. Прямо на гибких печатных платах кристаллы драйверов ЖК матрицы.b7766b809889abbbe19867738344c369.jpg

По результатам измерений, во сне палм потребляет 0.168 мА, с включенным экраном — 17.4 мА, при максимальной нагрузке — 43 мА. Соответственно, с комплектом батареек на 1200 мА время «ожидания» — 297 дней, время активной работы (~чтение книг) — 29 часов. Естественно, такое низкое потребление возможно из-за отсутствия подсветки и процессора с маленькой частотой, отсутствия каких-либо мультимедийных функций. Тем не менее, свои основные задачи выполнялись на отлично.Рукописный ввод похоже не забывается никогда. Прошло уже лет 6, как я не писал в Graffiti —, а руки все помнят. Прописью текст ввел за 36 секунд, на экранной клавиатуре — за 33 секунды. Но думаю после небольшой практики граффити была бы быстрее.[embedded content]

Было бы странно, если бы производитель модемов не приделал к своему устройству модем :-) Такой модем удалось найти — в магазинной упаковке. Он ждал нас целых 18 лет :-)4016a5794af7e5aa203d15ae2e2b2af2.jpga4fb5841738231039151546c101441dc.jpg

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

Dial-up провайдера, которому можно было бы позвонить для теста в Москве с первых 5 попыток найти не удалось, пришлось звонить аж в Екатиренбург. На видео коннект в 3:40.

[embedded content]

Внутренности модема: f445d17a3e4b32e0fd65ebb0a51df184.jpg051c04cc0a53f0c86c0db84f42c02595.jpg

К чему бы полезному сейчас его можно приспособить? Как мы помним, у Палма — на разъем выведен полноценный RS232 порт, а значит можно попробовать использовать его как терминал. После нескольких попыток удалось найти терминал, который работает под PalmOS 1.0 — ptelnet. К счастью, утилита для установки программ на палмы Pilot Install без проблем заработала c Pilot 5000 под Windows 8.1 с использованием аппаратного COM-порта на LGA2011 плате (да-да, такие до сих пор есть). Я честно говоря готовился к гораздо бОльшему количеству проблем.42bdd99fd825cd7925ca9bfad62dfa16.png314ad4421829a4ef42cef4b90b7a1c43.jpgПосле установки — можно сразу передать привет с палма в Putty: 4f9637cecd2c35b17166e2897d86ee11.png

Далее включаем RS232 терминал в Linux — и можно всех пугать фотографиями top на палме. Максимальная поддерживаемая скорость порта — 115200.7ce8d12fa9c00246bbedf698f2bb0391.jpgf47ea275963a6dbf13b434e8cd6acc53.jpgf1015d561fbf9fbde1ebac4d8846a666.jpg

Ну, а с терминалом дальше простор фантазии неограничен — хочешь часы в псевдографике, хочешь — мониторинг серверов и уведомления о почте…

Надеюсь этот экскурс в историю был интересен, и напомнил о старых добрых временах, когда 29 часов работы от батарей никого не удивляли…

© Habrahabr.ru