Немецкий программист Тобиас Мэдел (Tobias Madel) поднял веб-сервер на калькуляторе Casio fx-9750GII. Он захостил там сайт и опубликовал исходный код этого проекта на GitHub. Просьба этот сайт не Хабраэффектить — там скорость соединения 115 200 бод.
Мэдел рассказал, что использовал в проекте fxIP — это сетевой стек с поддержкой TCP/IP и IPv4 для графических калькуляторов Casio серии FX (9750GII, 9860G). Реализацию IP-соединения разработчик сделал через сетевой протокол канального уровня SLIP (аналог PPP). Причем вся передача данных идет через последовательный 2,5 мм порт калькулятора.
В качестве приложений по fxIP для калькулятора на базе процессора SuperH SH-4A Мэдел развернул: графический IRC-клиент, веб-сервер и утилиту TCP hello world.
Пример работы IRC-клиента на калькуляторе Casio
Ommonick
"Вот вам ссылка, но вы на нее не нажимайте" :)
Dr_No
Звучит как призыв к действию ))
codecity
Калькулятор держит.
Teplo_Kota
А чего бы ему не держать, он отдаёт статический текст на 1 Кб. Уверен, что своё подключение он может насытить полностью. По этой модели чётких данных сходу не нагуглил, но у аналогичных калькуляторов от НР процессор близок к Ардуинскому, а сервера статического текста на Ардуинах — не новость.
Другое дело, что автор сервера вряд ли занимался защитой от таких вещей, как флуд неправильно сформулированными запросами, и вот там-то можно уронить калькулятор.