habrahabr

Cybiko: социальный КПК с Mesh-сетью из 2000 года

  • вторник, 21 октября 2025 г. в 00:00:11
https://habr.com/ru/companies/timeweb/articles/956964/

Мы давно с вами привыкли к соц. сетям, мессенджерам и сайтам знакомств. За долгие годы пребывания в сети, я видел взлёт и падение ВК, закрытие ICQ и появление Telegram, переход знакомств из реальной жизни — в Badoo и, наконец, появление AI-контента.

Сейчас эти ленты с мемами, каналы, шортсы, свайпы — всё это кажется такой обыденностью, будто это существовало всегда. Однако в конце 90-х, общение и потребление контента выглядели совсем не так и главный тому пример — уникальный КПК для общения Cybiko, способный создавать беспроводную локальную сеть в радиусе 300м. Что за гаджет разработала компания Давида Яна и что у него внутри — читайте в сегодняшней статье!

❯ Предыстория

Во времена когда телефоны всё ещё были аналоговыми, а SMS'ки — дорогими, основным способом коммуникации оставались пейджеры. Эти маленькие устройства обычно выполняли ровно одну функцию: «ловили» в общем эфире сообщения и выводили их на крохотный одно-или-двухстрочный дисплей. Даже у меня в детстве был пейджер, однако он ко мне попал скорее как символ ушедшей эпохи, поскольку в Ейске уже не существовало операторов...

В конце 90-х, у любого производителя была возможность представить миру свой собственный стандарт связи. Даже в обычных телефонах их было целых пять: GSM, CDMA-450, CDMA-800, NMT-450, AMPS и все между собой совместимы лишь условно или несовместимы совсем. Все эти стандарты во многом отличаются даже концептуально: ранние были полностью аналоговыми и полу-аналоговыми (AMPS и D-AMPS), поздние — полностью цифровыми, но с разными принципами разделения радио-слотов для абонентов. Какие-то поддерживали новомодный SMS, а какие-то использовались исключительно для голосового общения.

Некоторые StarTAC'и бывали даже AMPS!
Некоторые StarTAC'и бывали даже AMPS!

Однако в те годы существовал и такой феномен, как двух-направленные пейджеры — достаточно редкий класс устройств, который умел не только принимать сообщения, но и отправлять их. В основном это были устройства бизнес-класса по типу Motorola PageWriter или BlackBerry 850, но в 2000-году, небольшой стартап Cybiko представил уникальное устройство, которое представляло из себя не столько пейджер, сколько молодёжный КПК с социальными возможностями и собственной беспроводной «локалкой»!

История Cybiko начинается в 1998 году, когда российский предприниматель Давид Ян, также известный как CEO компании ABBYY, основывает стартап под одноименным названием после исследования предпочтений подростков из шести стран. Уже к октябрю того же года у компании был готов прототип, а в 1999 выпущены первые предсерийные образцы и запатентован проприетарный протокол. Устройство разрабатывали параллельно в России и США: в Москве занимались прикладными приложениями и играми, тестированием, а также вероятно частями ядра CyOS, а в Америке — разработкой аппаратной части устройства, протоколом и основной части CyOS.

Первая версия Cybiko вышла в апреле 2000 года эксклюзивно для рынка США по невероятной, по меркам целого КПК, цене — всего 139$! В маркетинговых материалах особо подчеркивалось то, что Cybiko предназначен специально для подростков, поэтому трудолюбивые ребята могли в довольно краткие сроки накопить на свой собственной социальный компьютер. И это был хит: в первые выходные было продано около 179 тысяч устройств, а к концу года — целых 250 тысяч и с таким покрытием у гаджета были все шансы стать действительно социальным...

Дело в том, что основной фичей Cybiko была отнюдь не собственная операционная система CyOS с интерпретатором BASIC и возможностью писать собственные программы, не наличие встроенной памяти и абсолютно бесплатных приложений, которые появлялись каждый день, не возможность синхронизации с ПК и подключения MP3 модуля, а особая технология коммуникации, позволявшая объединять ближайшие Cybico в большую локальную сеть с числом абонентов аж до 3.000! Гаджет был не просто проводником в мир «беспроводных» знакомств, он сам был социальной сетью. Ко всему прочему, у Cybiko была довольно приличный радиус действия: максимальная дальность между двумя клиентами была от 150 до 300 метров — в зависимости от ландшафта и плотности застройки.

У дисплея не было подсветки — это довольно серьёзный минус.
У дисплея не было подсветки это довольно серьёзный минус.

Уже через год, Cybiko представила вторую версию устройства — Xtreme, которая получила апгрейд процессора, оперативной памяти и аккумулятор вместо обычных батареек. Однако вместе с апгрейдом были нюансы: большинство программ с Cybiko Classic отказывалось работать на Xtreme, значительно урезая набор приложений. Добавьте к этому крах доткомов и обвал акций, а также необходимость отложить запуск из-за трагичного инцидента в сентябре 2001 года...

К сожалению, уже в 2002 году компания начала испытывать серьёзные финансовые проблемы и выделила подразделение, которое занималось разработкой программ, в отдельную компанию, которая начала разрабатывать приложения для устройств других брендов, а сама Cybiko прекратила полную поддержку своих устройств в 2003 году. Но несмотря на такое короткое время жизни Cybiko и практически полное забвение в наши дни, на eBay всё ещё можно встретить «чердачные» лоты с этим замечательным устройством по весьма приятной цене. И как гик я вас уверяю — оно действительно достойно внимания!

Он остаётся! Он будет здесь жить!
Он остаётся! Он будет здесь жить!

Несмотря на явные российские корни, Cybiko в России — устройство из разряда экзотических. Существовала версия CyOS на русском и некоторое число гаджетов было в распоряжении у сотрудников московского офиса, но за столько лет какие-то из них попали в частные руки коллекционеров, какие-то продолжают пылиться на чердаке, а часть вполне могла отправиться в утиль. Своего личного Cybiko у меня пока нет, однако благодаря подписчикам Роману и Андрею, у меня появилась возможность временно погонять Xtreme и подготовить о нём интересный контент.

❯ Что внутри?

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

Пожалуй сразу стоит сказать о том, что в устройстве используется аккумулятор типа NiCd, а не привычный LiPo. Это значит, что у батареи не было ни единого шанса дожить до наших дней. Однако в Китае всё ещё производят аккумуляторы такого типа для ретро-телефонов, а при небольшой модификации чарджера, сюда можно установить и современный Li-Po элемент.

Красотища!
Красотища!

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

Поскольку оригинальный Cybiko питался от двух AA-батареек, в Xtreme менять схему питания сильно не пришлось. В качестве главного домена питания здесь всё также выступает шина 3.3В/350мА, которая формируется повышающим DC-DC преобразователем MAX1677EEE из входных 2.5-3В. В паре с ним работает неизвестный чарджер с затертой маркировкой.

Чуть левее расположился чип 64-битного UID (уникального идентификатора) Max DS2401, используемый для дифференциации устройств в сети, аналоговый свич 74VHC4066, назначение которого я не установил, а также часы реального времени — Philips 8593T. Однако это не обычный RTC, а так называемая микросхема-календарь, которая в одном кристалле объединяет не только часы и дату, но и будильник!

Скрытый текст

Чуть ниже можно заметить кварц на 18МГц, который тактирует процессор устройства и на 24МГц, который тактирует контроллер USB. В оригинальном Cybiko использовался кварц на 11МГц, так что в Xtreme процессор заметно разогнали. Если у меня появится свой Сайбико — обязательно попробую разогнать ещё быстрее!

Ниже расположилось сердце устройства — кастомный микроконтроллер CYBOOT HD6432323G03F разработки Hitachi, построенный на базе собственной архитектуре H8S и работающий на уже вышеупомянутой частоте в 18МГц. Вообще, это довольно интересное семейство МК, поскольку они пережили эволюцию из 8-битных микроконтроллеров до 16-и, а затем и 32-х битных, при этом многие МК работали в смешанном 8/16-битном режиме.

Конкретно здесь используется 2323-ая вариация H8'ого, которая состоит из одного ядра, способного работать на частоте до 25МГц (есть потенциал для разгона), шестнадцати 16-битных регистров (либо 32 8-битных, либо 8 32х-битных — как в x86!) и возможностью адресации до 16МБ внешней памяти, контроллера внешней 8080-шины и DRAM, DMA-контроллера, таймера, ADC/DAC, UART, а также 32КБ загрузочной ROM и 8КБ встроенной ОЗУ. Совсем не кисло для тех лет!

Правее процессора расположился чип NOR-памяти SST 39VF040, объёмом всего в 512КБ, а чуть ниже — микросхема DRAM-памяти Samsung K4F171612D объёмом в 2МБ. Интересно то, что все данные хранились в ОЗУ и после полной разрядки аккумулятора данные терялись... Что-ж, такая проблема была у многих устройств тех лет. Рядом с антенной два флип-флопа 74VHC74, для чего они нужны — я не знаю.

Правее микросхемы NOR-памяти расположился внешний USB-контроллер National Semiconductor USBN9604-28M, наличие которого в 2001 году было довольно удивительным, по крайней мере для бюджетного устройства. Дело в том, что многие портативные гаджеты тех лет всё ещё поддерживали исключительно UART и COM-порты, а для подключения к ПК использовались внешние UART -> USB CDC преобразователи по типу FT232. Здесь же используется настоящий аппаратный USB, так что инженерам Cybiko можно только похлопать!

Переходим к RF-части, которая здесь не менее интересная, поскольку частично собрана на базе Atmel'овского микроконтроллера. В качестве сердца радиотракта выступает радиомодуль RF2915, который представляет из себя ASK FM-трансивер и включает в себя как модулятор, так и демодулятор. На практике это что-то типа 433МГц-модулей от SYN, однако управлять им несколько сложнее и он требует значительно больше обвязки. В паре с ним работает FM-синтезатор LMX2315.

Рядом с ними расположился легендарный «дедушка» из мира микроконтроллеров — Atmel AT90S2313-4SC, который являлся одним из первых популярных МК на архитектуре AVR. Внутри него скрывается вычислительное ядро, построенное на всем известной архитектуре и работающее на частоте до 10МГц (в Сайбико — 4МГц), 2КБ памяти, 128 байт EEPROM и столько же ОЗУ. Ардуинщики, слыхали какие AVR'ки использовали деды?!

Скорее всего AT90S является мостом между основным микроконтроллером и радиочастью устройства, эдаким фронтэндом, который скрывает от ОС детали реализации конкретного RF-тракта. Часть линий от порта расширения идёт как раз до AVR'ки — так что вероятно она отвечает и за него.

Уважаемый , что думаешь об этом МК? :)
Уважаемый @DI_HALT, что думаешь об этом МК? :)

Вот таким был Cybiko «под капотом». Изначально я ожидал увидеть чипы-капли, проприетарщину и минимальную компонентную базу из-за низкой цены устройства, однако реальность превзошла ожидания и внутри это очень достойный представитель портативных гаджетов для своих лет: грамотно спроектированный, производительный и при этом недорогой.

Давайте же посмотрим, что из себя представляет операционная система устройства — CyOS!

❯ Включаем

После включения нас встречает диалог заполнения профиля. Здесь всё как на сайтах знакомств: сначала просят ввести имя или никнейм, затем указать возраст и ввести данные анкеты по типу цели знакомства и увлечений. Можно было даже установить своё фото, но исключительно в 4-х градациях серого... Тут ни ракурсы, ни фильтры были не нужны.

Задолго до Фейсбука, ВК и Баду тут был метчинг.
Задолго до Фейсбука, ВК и Баду тут был метчинг.

На секунду я даже задумался, что Cybiko мог быть прекрасным способом IRL-знакомств при помощи гаджетов: когда к девчонке вроде стесняешься подойти и заговорить лично, но если у неё есть Сайбико в радиусе 300м — то можно было сначала написать, поболтать, а затем и подойти познакомиться вживую :)

Если аккумулятор садился в ноль, «регистрироваться» приходилось заново
Если аккумулятор садился в ноль, «регистрироваться» приходилось заново

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

Поскольку Cybiko — социальный гаджет, мессенджер на момент выхода был достаточно функциональным. Помимо частных комнат и личных сообщений, здесь также были общие комнаты по интересам. При этом в общих комнатах не было модераторов или администраторов и при желании в чат можно было флудить и писать непотребства (вероятность получить «в тыкву» кратно возрастала =) ). Скорость соединения между устройствами в сети Cybiko составляла до 19.2Кбит в секунду, что для коротких текстовых сообщений было более чем достаточно — сравните с Payload'ом в современных мессенджерах!

А вдруг кто-то в радиусе 300м от меня всё таки сможет принять сообщение и ответить мне?!
А вдруг кто-то в радиусе 300м от меня всё таки сможет принять сообщение и ответить мне?!

Помимо обычных чатов, Cybiko также мог отправлять и получать сообщения по E-Mail. Однако делал он это не через операторские сети как другие двунаправленные пейджеры, а с помощью специального гейта, подключенного к компьютеру CyWIG. В таком случае, гаджет автоматически становился точкой доступа в интернет для всех устройств в радиусе действия, а с помощью приложения WAP-браузера даже позволял сёрфить ранний мобильный интернет!

Как и у любого КПК, в Cybiko были функции органайзера. Ежедневник, уведомления и будильник — джентльменский набор любого функционального гаджета тех лет. Я всё ещё вспоминаю цену в 199$ за Xtreme и сравниваю его с ценами на, хотя-бы, те же Psion Series 3... Всё таки Cybiko был уникален.

Как я уже говорил ранее, у Cybiko был рамдиск и встроенный файловый-менеджер, который поддерживал только свою собственную проприетарную файловую систему. В ОС видны зачатки поддержки карт памяти, однако следующий планируемый Cybiko — некий Project Halo, базировался уже на базе совсем другой Unix-подобной ОС, так что мечтам о полноценной поддержке флэшек не суждено было сбыться. В целом, Xtreme можно было использовать как небольшую 2-мегабайтную флэшку и переносить на ней какие-то данные с компьютера на компьютер, а также вероятно можно было обмениваться установочными файлами для приложений.

И вот с их установкой возникают некоторые проблемы. Помните я говорил о том, что Cybiko реализовали настоящий аппаратный USB, без всяких CDC-мостов? К сожалению, драйвер работает исключительно в Windows 2000 (даже в WinXP толком не работает), а программа для синхронизации очень кривая и крашится на любой чих. Через два часа постоянных ресетов и попыток подключения устройства, я всё таки смог создать шаткий и нестабильный коннект и закинуть немного приложений.

Мой опыт скорее субъективный, поскольку я запускал виртуалку в VirtualBox на 5600X. Мотофановцы говорят, что с Ryzen'ами при прошивке телефонов Motorola тоже есть проблемы, в то время как на Intel всё нормально, так что возможно дело в каких-то особенностях SVM
Мой опыт скорее субъективный, поскольку я запускал виртуалку в VirtualBox на 5600X. Мотофановцы говорят, что с Ryzen'ами при прошивке телефонов Motorola тоже есть проблемы, в то время как на Intel всё нормально, так что возможно дело в каких-то особенностях SVM

Программы для устройства предлагалось скачивать с официального сайта Cybiko. Как я уже говорил выше, компания обещала выпускать новое приложение или игру каждый день абсолютно бесплатно, а тем, у кого интернета не было, всегда можно было купить официальный диск-сборник. Очевидно что при таком потоке программ, далеко не все из них были качественными или представляли хоть какой-то интерес, поэтому Cybiko поощряла разработку новых приложений сообществом, предоставляя отдельное SDK с C-подобным скриптовым языком. Насколько я понял, программы были не нативными, а исполнялись в специальной виртуальной машине, однако переведя устройство в Boot-режим, можно было выполнять и нативные программы, собранные специально для архитектуры H8S.

Из приложений чего только не было: планировщики тренировок в зале и воркаута, браузеры, будильники, различные программы для выхода в интернет и коммуникации с другими устройствами. В играх же был сделан упор на мультиплеер, более того, в некоторые из них вообще нельзя было поиграть в одиночку! По правде сказать, локальный мультиплеер в Cybiko напоминал чуть более поздние Bluetooth-баталии в Bluetooth BiPlanes и после проводного мультиплеера в GameBoy Color это было настоящим прорывом!

❯ Заключение

Вот такой интересный гаджет сделала компания основателя ABBYY — Давида Яна. Концептуально устройство действительно интересное: Cybiko вышел как раз во время зарождения доступных сотовых сетей, которые в конечном итоге и не дали ему должного развития. Вышел бы он на года два ранее и не только в США... Даже немного обидно, что в нашей необъятной их осталось так мало...

Не могу не отметить и аппаратную часть устройства: внутри я ожидал увидеть бескорпусные чипы-капли и проприетарщину, однако на практике устройство собрано почти на стандартной элементной базе и его схема очевидна для любого ремонтника и DIY'щика, а значит всё кроме микроконтроллера и дисплея можно легко отремонтировать дома! А что вы думаете о Cybiko? Пишите своё мнение в комментариях!

А если вам интересна тематика ремонта, моддинга и программирования для гаджетов прошлых лет — подписывайтесь на мой Telegram-канал ‭«Клуб фанатов балдежа‭», куда я выкладываю бэкстейджи статей, ссылки на новые статьи и видео, а также иногда выкладываю полезные посты и щитпостю. А ролики (не всегда дублирующие статьи) можно найти на моём YouTube канале.

Очень важно! Разыскиваются девайсы для будущих статей!

А ещё я держу все свои мобилы в одной корзине при себе (в смысле, все проекты у одного облачного провайдера) — Timeweb. Потому нагло рекомендую то, чем пользуюсь сам — вэлкам.

Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Как вам Cybiko?
42.68%Очень классная штучка! Странно, что во время слабого развития 2G, Cybiko не взлетел.35
10.98%Подобные P2P-сети слишком нестабильные по сравнению с операторской сотовой связью, поэтому у Cybiko не было шансов.9
1.22%Гаджет бесперспективная фигня…1
14.63%… все, кто голосуют за вариант выше, явно выросли с LTE-смартфоном в руках. В 2000-ом это было нереально круто!12
21.95%bodyawm, бери в зубы свой любимый RP2040, LoRa-модуль и вперед делать Cybiko 2 — DIY Edition!!!18
7.32%Грустно писать в старых, уютных в прошлом чатах, где ты остался единственным участником… навсегда…6
1.22%Вы видите, как Cybiko везде намекает на романтические знакомства у молодежи?! Нацпроект «Демография», спонсируйте Cybiko 3!!!1
Проголосовали 82 пользователя. Воздержались 6 пользователей.
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Что думаете о превращении Cybiko в меш-сеть, где сами клиенты сети выступают ретрансляторами?
12.31%Придомовые LAN'ы возвращаются, теперь беспроводные!8
67.69%Если всемирную паутину и дальше так будет колбасить (цензура, отключение мобильной связи во время ЧС), то не исключено массовое появление кустарных городских Mesh-сетей…44
13.85%… ага, а репитеры на столбах будут монтировать руферы. Автор, достаточно на сегодня играть в Dying Light.9
6.15%В больших городах с плотной застройкой кучке энтузиастов такое не реализовать. Зато в мелких одноэтажных 100к-городах на равнине — вполне возможно!4
Проголосовали 65 пользователей. Воздержались 5 пользователей.
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
А настолько подробные обзоры аппаратной части вам интересны? Или это уже перебор?
62.3%Да! Этого не хватает многим обзорам с разборкой устройств!38
13.11%Нет, достаточно рассказа в общих чертах. Мне нет дела, как там делали питальники и RF-часть в прошлом веке…8
0%Я как будто прочитал какой-то сервис-мануал…0
16.39%… но мне понравилось! Дайте ещё!10
6.56%Статья недостаточно подробная.4
1.64%Статья — мусор. Такому не место на Хабре и вообще на какой-либо площадке.1
Проголосовал 61 пользователь. Воздержались 4 пользователя.