Как Chat GPT встроили в калькулятор

Как Chat GPT встроили в калькулятор

Разработчик под псевдонимом ChromaLock встроил модуль ChatGPT в графический калькулятор TI-84 Plus. Устройство сохраняет внешний вид и заводскую прошивку, но получает доступ к интернету и может выполнять текстовые запросы к нейросети прямо во время работы.

Аппаратная часть

Модификация основана на микроконтроллере ESP32-C3 (Seeed Studio XIAO). Он размещён внутри корпуса TI-84 и подключён к аудиопорту через собственную печатную плату TI-32. Этот порт обычно используется для обмена файлами между двумя калькуляторами, но в данном случае - для связи с внешним модулем.

Питание осуществляется отдельно - либо через USB, либо от батарейки. Сам модуль не нарушает работу калькулятора, а добавляет скрытую вторую «систему», имитируя подключение второго TI-84.

Программная реализация

При включении пользователь запускает апплет, написанный ChromaLock. Он активирует скрытое меню, позволяющее:

  • Вводить текстовые запросы к ChatGPT через клавиатуру калькулятора
  • Получать текстовые ответы с сервера OpenAI
  • Загружать изображения (например, шпаргалки или графики)
  • Обходить стандартный режим Test Mode, который блокирует пользовательские данные при экзаменах

Интерфейс текстовый - ввод происходит через штатные клавиши TI-84, результат отображается на стандартном монохромном экране.

Передача данных с калькулятора на модуль и обратно реализована через стандартные команды Send и Get. Модификация не требует перепрошивки, root-доступа или вскрытия ОС устройства.

Открытость проекта

Все схемы, прошивки и инструкции опубликованы на GitHub ChromaLock. Проект полностью повторяемый - при наличии соответствующих деталей его можно собрать самостоятельно. Уровень пайки и монтажа - средний.

Так, собственно, зачем оно нужно?

TI-84 - один из немногих калькуляторов, официально допущенных к использованию на экзаменах SAT, ACT и других стандартизированных тестах в США. Внешне модификация неотличима от оригинального устройства, а скрытая функциональность позволяет использовать интернет и ИИ без риска обнаружения.

Подписывайтесь на мой ТГ-канал - там тоже много интересного =)

1