vak: (Знайка)
[personal profile] vak
Приехала клавиатура для коллекционной писишки: аутентичная Compaq в идеальном состоянии. Характерный признак древности: отсутствие клавиши Windows. 😀







Только клавиатурный интерфейс не родной XT, а более поздний IBM PS/2. У XT-шки не только разъём, но и протокол отличается. У всех писишек начиная с AT клавиатуры работали одинаково: 1 стартовый бит, 8 данных, 1 чётность и 1 стоп бит. У XT же всё по другому: 2 стартовых, 8 данных, 1 бит make/break, и 1 стоповый. Но ничего, новозеландцы придумали адаптер, транслирующий протокол на лету.

Date: 2025-11-25 06:52 (UTC)
ufm: (Default)
From: [personal profile] ufm
На аутентичной клавиатуре Fn клавиши должны распологаться слева в столбик и их должно быть 10.

Date: 2025-11-25 07:37 (UTC)
madef: (Default)
From: [personal profile] madef
Сорри за оффтопик. Может, я что-то пропустил, но в этот компьютер и звуковая карта нужна восьмибитная? А то в Prince of Persia скучно будет рубиться.

Date: 2025-11-25 09:09 (UTC)
ypq: (Default)
From: [personal profile] ypq
о, compaq клава! я с работы утащил штук 10 списанных. теперь надолго хватит.

Date: 2025-11-25 10:30 (UTC)
tiresome_cat: (CuriousCat)
From: [personal profile] tiresome_cat
Помнится мне бьіли и "двухмодовьіе" клавиатурьі с переключателем сзади - "АТ/ХТ".

Date: 2025-11-25 18:21 (UTC)
dimorlus: (Default)
From: [personal profile] dimorlus
Так адаптер и под USB клаву можно сделать. Должно быть совсем просто.

PS С переключателем XT/AT
Edited Date: 2025-11-25 18:22 (UTC)

Date: 2025-11-25 21:07 (UTC)
dimorlus: (Default)
From: [personal profile] dimorlus
Мне видится - это на пару дней (на фоне других дел) вайб-кодинга для какого-нибудь китайского клона stm32, или аналогичного RISC-V.

Date: 2025-11-26 05:29 (UTC)
dimorlus: (Default)
From: [personal profile] dimorlus
RP2040 - это уж совсем из пушки по воробьям, ставить систему, чуть ли не более мощную, чем та XT в клаву - это как-то через чур. Есть китайский CH559 - вообще восьмибитный, пишут, что с хостом и есть примеры с клавой, и девборды с хост коннектором под USB-A.

Date: 2025-11-26 08:33 (UTC)
dimorlus: (Default)
From: [personal profile] dimorlus
Ну для stm32f4x есть готовые примеры, вот на счет платы - есть blackpill, но там нет ответного коннектора под USB-A, в лучшем случае - USB-C. Но этот stm32 выглядит из той же лиги, что и ваш rp2040, а та CH559 (x51) все же куда меньший разрыв с PC-XT и ее железом. Есть и готовая плата на Алике с USB-A розетками, и примеры проектов на гитхабе с как раз конверторами клавы/крысы в другой интерфейс.
Edited Date: 2025-11-26 08:34 (UTC)

Date: 2025-11-26 10:16 (UTC)
dimorlus: (Default)
From: [personal profile] dimorlus
Отлично вас понимаю, для серийных изделий и я не люблю китайские комплектующие. Сегодня поставил, а завтра иди ищи замену, но для одноразовой задачи, или даже разовой партии - почему бы и нет. Вон тот repo, что мне попался, шестилетней давности, и эти платки и чипы еще продают :)

PS, совсем забыл, PIC32MX250F128B тоже должен уметь, я когда-то давно на нем HID устройство делал, но он и хост умеет. Все же паябельный SO28.
Edited Date: 2025-11-26 15:54 (UTC)

Date: 2025-11-26 23:03 (UTC)
dimorlus: (Default)
From: [personal profile] dimorlus
Да, я помню, у меня тогда руки чесались повторить этот ваш проект, я когда-то нежно любил МК54, даже не то в старшей школе, не то в самом начале ВУЗа приладил к нему огромную цифропечатающую машинку, там на жесткой ТТЛ логике считывались данные с индикатора, запоминались и печатались (а может и не запоминались, а я их по одному читал, не помню уже). Здоровенный ящик был с кучей круглых железных транзисторов для управления соленоидами привода молоточков печати