Немецкий разработчик запустил мессенджер на калькуляторе Casio

Для этого он портировал на устройство стек TCP/IP и IRC-клиент.

Разработчик Тобиас Мэдел из города Альфед, Германия, представил исходный код проекта, который позволяет подключить электронный калькулятор к интернету и переписываться через него на специальном веб-сервере.

Casio FX-9750 — это современный графический калькулятор с монохромным дисплеем, памятью в 61 КБ и процессором SH-4A с архитектурой SuperH. Подобный чип использовался в консоли Sega Dreamcast.

Энтузиаст портировал на устройство стек uIP 1.0, назвав его fxIP, и при этом оптимизировал код до нескольких сотен байт, чтобы не сильно нагружать систему.

Передача данных осуществляется через последовательный порт, а кастомный IRC-клиент, помимо прочего, показывает статус подключения и учитывает потерю пакетов.

Демонстрационный процесс опубликован на YouTube, а исходный код — на GitHub.

Ранее энтузиаст запустил DOOM на калькуляторе TI-84 Plus, запитанном от картошки.

#новости

 

Источник

Читайте также