みなさん、こんにちは。
これは、Casio CA-53W および CA-506 電卓時計で使用される Casio 3208 モジュールの交換用回路基板を構築するという私のサイド プロジェクトです。 Databank ウォッチで使用されている 3228 モジュールとは互換性がありません。Databank ウォッチには 2 つではなく 4 つの外部ボタンがあります。サイドプロジェクトとしては何の保証もありませんので、何のためにも使用しないでください。
まれなケースですが、このプロジェクトが役立つと思われる場合は、ホップの効いた美味しいペールエールを私に 1 杯お貸しください。ピルスナーを偽装しようとすると、このプロジェクトを使用するすべてのライセンスが取り消されます。
ソース コードに加えて、wiki と一般的な Web サイト (goodwatch.org) に便利なドキュメントがあります。 Wiki の DeveloperGuide ページは特に便利です。
73 ノックスビル出身、
--トラヴィス
私たちのファームウェアはこのリポジトリで無料で利用でき、Debian に同梱されている標準の MSP430 コンパイラ パッケージでコンパイルされます。これは、クロック、ストップウォッチ、RPN 計算機、および逆アセンブラーを備えた 16 進メモリ ビューアで構成されており、すべて C で書かれています。すべての MSP430 パッケージがインストールされている Debian でコンパイルします。
ラジオ付き時計には、モールス信号と GFSK 送信機のほか、安価なリモコンリレーを制御する OOK 送信機があります。周波数カウンターが付いています。基地局や中継器を構築したり、Python で無線アプリケーションのプロトタイプを迅速に作成したりするために、ホスト コンピューターから UART 経由で無線にアクセスできます。 P25 と DMR のサポートは近いうちに開始される可能性があります。
さらに、CC430 のブートストラップ ローダー (BSL) 用に独自のクライアントを作成しました。このチップが関係する他のプロジェクトや、USB のない他の MSP430F5 および MSP430F6 チップに役立つ場合があります。ファームウェアをフラッシュするには、 dialout
グループのメンバーである必要があります。
当社の交換用ボードは、MSP430 マイクロコントローラーと LCD コントローラーおよびサブ GHz 無線を組み合わせた CC430F6147 をベースにしています。ピン互換性のおかげで、当社の派手なリンカー スクリプトは、古い CC430F6137 チップでも同様に動作するファームウェア イメージを生成します。
GoodWatch30 は当社の現在のハードウェア リビジョンで、300 MHz から 500 MHz または 915 MHz まで動作するフィルターを備えています。 GoodWatch20 ファミリには 433MHz の狭いフィルタがありましたが、引き続きサポートされています。
部品リストについてはハードウェア ディレクトリのBOM.txt
、アセンブリ ガイドについては Wiki を参照してください。
Pluto は、同じく MSP430 をベースとする Casio F-91W の代替 PCB です。私たちは、電力バジェットを測定するために、そのプロジェクトのエネルギー モニター ユーティリティを喜んで使用しています。
Elektronika-1 は、MSP430FR2433 をベースにした、Benjamin Sølberg のソ連製 Электроника-1 時計の交換用基板です。
Sensor Watch は、Joey Castillo の Casio F-91W 用 ATSAML22 交換ボードです。バックライトを追加し、9 ピン フレックス PCB を使用すると、ボードにセンサーを組み込むのではなく、時計にカスタム センサーを追加できるようになります。
Trammell Hudson の CharlieWatch は、カシオの時計ケースの代わりに LED のチャーリープレックス アレイを使用する GoodWatch の素敵な小さなフォークです。
IceSIO は GoodWatch と同じ Casio 3208 ケーシングに適合しますが、加速度計、コンパス、環境センサーを備えた PIC16 プラットフォームを使用しています。
FaradayRF はアマチュア使用を目的とした CC430 無線ボードで、500mW アンプと GPS 受信機を備えています。彼らの無線チェーンは私たちの無線チェーンよりもはるかに慎重に設計されていますが、やがて 2 つのプロジェクトが相互に通信できるようになると期待しています。
openchronos-ng-elf は、CC430F6137 を使用する TI の OpenChronos 開発キット用に最も最近メンテナンスされたファームウェアのようです。 OOK トラフィックをスニッフィングして監視から再生する初期の例については、Adam Laurie の ChronIC プロジェクトを参照してください。
F91 Kepler は、Casio F91W モジュールの OLED および BTLE の代替品です。 CC2640 を使用しており、かなり優れたドキュメントがいくつかあります。