Настоящая BBS на калькуляторе Casio
PatientZero 56 минут назад Объяснить с Настоящая BBS на калькуляторе Casio Простой 10 мин 2K Программирование * Старое железо Сетевые технологии * Перевод Автор оригинала: EI3LH Я так люблю свой Casio VX-4, что...
Will Anthropic have the best AI model at the end of October 2026?
Вот важная новость с фронта ИИ: PatientZero 56 минут назад Объяснить с Настоящая BBS на калькуляторе Casio Простой 10 мин 2K Программирование * Старое железо Сетевые технологии * Перевод Автор оригинала: EI3LH Я так люблю свой Casio VX-4, что сгенерировал его выдуманную журнальную рекламуЕщё восемь недель назад меня вообще не интересовали калькуляторы. Они казались мне скучными, блеклыми устройствами, напоминавшими о длинных утомительных дождливых днях на школьных уроках математики в 80-х и 90-х. Перенесёмся в настоящее: теперь у меня даже не один, а два калькулятора Casio Pocket Computer (заказанных за большие деньги из Японии), для которых я разработал четыре программы (одна уже опубликована на Github, остальные будут выложены в опенсорс!
) и я создал (при помощи ИИ) калькуляторный фанарт. Я глубоко и полностью околдован ими. Почему же так моё мнение так поменялось?
Технические детали
Всего лишь из‑за BASIC и RS232. Всё началось достаточно просто: я прочитал пост Mark M5TEA о рефлекторе для SOTA. В посте Марк упомянул, что портировал эмулятор популярного калькулятора: какого‑то карманного устройства Casio, на котором можно было писать ПО на BASIC, а также на языках C и Casio CASL.
Мне стало любопытно и я перешёл по ссылки, понажимал на кнопки эмулируемого калькулятора и потом ещё размышлял над ним. В тот же день я снова вернулся, чтобы разобраться, как калькулятор может выполнять ПО на BASIC, а ещё узнать, насколько широки его возможности. Минуты превратились в часы, а потом и в дни.
Начал с классического:10 PRINT "HELLO WORLD" 20 GOTO 10 RUN…получив такой результат:HELLO WORLD HELLO WORLD HELLO WORLDОчень скоро я пресытился тестированием коротких программ и начал думать о том, какие возможности открываются благодаря программируемости калькулятора и двум его окнам в мир: небольшого порта интерфейса и 2,5-миллиметрового разъёма, скрывающего порт последовательного ввода‑вывода RS232. И именно это меня зацепило. Я начал думать об ещё одном моём увлечении: любительском радио, а именно о CW (морзянке).
Отраслевые последствия
У меня нет большого опыта программирования и мои знания о коде сильно ограничены, поэтому я призвал на помощь LLM, чтобы узнать, можно ли навайбкодить простую программу для регистрации сеансов любительской радиосвязи. Так зародилось моё опубликованное (но всё ещё на стадии альфа‑версии) ПО для регистрации Jamoncito FX. Вскоре после этого я создал маленькую программу для CW‑передачи, тоже написанную на BASIC.
Она не завершена, а для полного решения моей задачи потребуется внешняя цепь, соединяющая калькулятор и радио, но благодаря ей становится понятно, что возможно, если немного подумать. Мой редкий карманный компьютер‑калькулятор Casio Z-1GR. К сожалению, он нуждается в ремонте.
Этот прогресс даёт важные сигналы о будущем отрасли, и технологический мир внимательно наблюдает.



