ソース付き電卓 HP20b
『わが街のスタバを救え!全米各地で存続運動』(産経新聞)。saveourstarbucks.comというサイトがあるんですな。略してSOS。ロゴまで作ってる。
Makeブログからリンクされてて気付きましたが、HPの電卓『HP20b』のソースコードが公開されてるんですね。
Developer kit for HP 20b financial calculator
これはつまり、勝手にファームウエアを書き換えて、自分好みの電卓にしちゃってイイヨ、ということでしょうか。ていうか、電卓以外のアプリを組んでもいいわけですよね。むむむー。
回路図や基板上の端子に関するドキュメントもあり、それによると、JTAG、シリアル、8ビットの「フリー」なIO、ADCの端子などが用意されているもよう。開発環境はIARでもGNUでも好きなの使ってください、とのこと(HPはIARを使用)。
40ドルだかでARM7搭載のLCD/キーパッド付きの省電力な小型でかっこいいコンピュータが手に入っちゃうというわけですか。むむむー。ジュライさんはいつから売ってくださるのだろうか。
あ、ブログによると、9月上旬予定のようです。

ADも10bitで4ポートあるし、RS232Cチップ用パッドもあるようだし、IOはPWMにもSPIにも使えるし...むむむーっと来ますね、これは.
コメント by 岩崎修 — 2008/8/20 水曜日 @ 3:48:11
ホントHPはいったいナニを考えているんでしょうね!w
コメント by 船田戦闘機 — 2008/8/20 水曜日 @ 3:50:40
おぉ、これはいつもわたしが愛用しているATEML SAM7を使用しているではないですか。さすがに電卓用ということで低消費電力のSAM7Lを使用しているのですね。
「ソース付き」ということで、「電卓部分のプログラムを公開してしまっているのかぁ!?」とハヤトチリしてしまいました。公開しているのはサンプルの “Number guessing game”であり、さすがに電卓部分は公開していないのですね。
オリジナルROMのbinファイルがあるので、書き戻して電卓に戻すことができるみたいですから、安心して遊べるかな??
コメント by sirius506 — 2008/8/21 木曜日 @ 1:00:37
あ、ワタクシもこのソースがなんなのか把握しないで書いておりました。
サンプルゲームなんですね。
すでにARM用のtool chainを持っている人は有利ですな;-)
JTAG IFを導入しなきゃだなー。
コメント by 船田戦闘機 — 2008/8/21 木曜日 @ 1:07:51
面白そうですねー、HP20b。
コレは、買うべきものなんでしょう(笑)
ところで、Julyさんのサイトに古い電卓のマニュアルPDFへのリンクがっ!
16cのマニュアルをDLして、ニヤニヤしながら眺めてマス。
コメント by catroll — 2008/8/22 金曜日 @ 10:44:59
こういうキットは関数電卓タイプで出してくれたほうが嬉しかったかも。
と言いつつ、きっとJTAGのインターフェースを準備したりする。
コメント by kako — 2008/8/25 月曜日 @ 23:16:08
ああ、もう、なんで関数電卓じゃないんでしょうね。
HP35sのキートップを移植してしまいましょうか(サイズが合えばですが)
どうせソフトは書かなきゃならないんだし(違)
機会があればHP15とかのエミュレーションを載せてみたいものです。
コメント by koikoi — 2008/8/29 金曜日 @ 16:08:16
ああ、もう似たようなことやっている人がいました。
コメント by koikoi — 2008/9/3 水曜日 @ 18:51:25
HP45なんですね!
コメント by 船田戦闘機 — 2008/9/4 木曜日 @ 1:59:03
HP20b分解
http://www.kako.com/neta/2008-024/2008-024.html
コメント by kako — 2008/9/13 土曜日 @ 11:14:09
うおお! 分解! はやっ!
なるほど、かなり開けにくそうですね。何度も開け閉めするのはツラそうなので、改造用と普段使い用に2つ買ったほうがいいでしょうか:-)
コメント by 船田戦闘機 — 2008/9/13 土曜日 @ 13:22:26