Psephos
ClockworkPi PicoCalc 向けプログラマブル関数電卓
PicoCalc In Development
概要
ClockworkPi PicoCalc + Raspberry Pi Pico 2W (RP2350) 上で動作する MicroPython 製のプログラマブル関数電卓。
Python 式を物理 QWERTY キーボードから直接入力し、三角関数・対数・指数など科学計算をレトロディスプレイ上で実行できます。
計算履歴は画面上に蓄積され、SD カードに永続保存されるため電源 OFF 後も復元可能。
サンドボックス化された eval により安全な式評価を実現しています。
主な機能
- Python 式による科学計算(三角関数・対数・指数・角度変換・定数)
- 物理 QWERTY キーボードからの直接入力
- 計算履歴の画面表示と SD カード永続保存
- サンドボックス化された eval(ホワイトリスト方式)
- PC フォールバックモード(ハードウェアなしでも動作確認可能)
開発の背景
「ギリシャ語で小石を数える」を意味する Psephos の名を冠した、
レトロハードウェア上で動くプログラマブル電卓。
ClockworkPi PicoCalc の物理キーボードとレトロディスプレイを
活用した、手触りのあるコンピューティング体験を目指して開発中。