大家好,
這是我的一個業餘項目,旨在為 Casio 3208 模組構建替換電路板,用於 Casio CA-53W 和 CA-506 計算器手錶。它與 Databank 手錶中使用的 3228 模組不相容,後者有四個外部按鈕,而不是兩個。作為一個副項目,它沒有任何保證,您不應該將其用於任何用途。
在極少數情況下,您發現這個項目很有用,您欠我一品脫優質啤酒花淡色啤酒。如果您試圖冒充比爾森啤酒,則使用該項目的所有許可證都將被撤銷。
除了原始碼之外,wiki 中還有方便的文件以及一個一般興趣網站:goodwatch.org。 wiki 的 DeveloperGuide 頁面可能特別方便。
73 來自諾克斯維爾,
——崔維斯
我們的韌體可在該儲存庫中免費獲取,並使用 Debian 附帶的標準 MSP430 編譯器包進行編譯。它由一個時鐘、一個秒錶、一個 RPN 計算器和一個帶有反彙編器的十六進制記憶體檢視器組成,全部用 C 編寫。
在有收音機的手錶上,我們有莫爾斯和 GFSK 發射器,以及可控制廉價遙控繼電器的 OOK 發射器。它有一個頻率計數器。該無線電可透過 UART 從主機訪問,用於建立基地台和中繼器,或使用 Python 快速建立無線電應用程式原型。 P25 和 DMR 支援可能很快就會到來。
此外,我們也為 CC430 的引導程式 (BSL) 編寫了自己的客戶端。您可能會發現它對於涉及該晶片或其他不含 USB 的 MSP430F5 和 MSP430F6 晶片的其他項目很方便。您需要成為dialout
群組的成員才能刷新韌體。
我們的替換板是基於 CC430F6147,它結合了 MSP430 微控制器、LCD 控制器和 sub-GHz 無線電。由於引腳相容性,我們精美的連結器腳本產生的韌體映像在舊的 CC430F6137 晶片上也能正常工作。
GoodWatch30 是我們目前的硬體版本,其濾波器運作頻率為 300 MHz 至 500 MHz 或 915 MHz。 GoodWatch20 系列的濾波器頻率較窄,為 433MHz,但仍支援。
請參閱硬體目錄中的BOM.txt
以取得零件列表,並參閱 wiki 以取得組裝指南。
Pluto 是 Casio F-91W 的替代 PCB,同樣基於 MSP430。我們很高興使用該專案的能源監視器實用程式來測量我們的電力預算。
Elektronika-1 是 Benjamin Sølberg 的蘇聯 Электроника-1 手錶的替代板,基於 MSP430FR2433。
Sensor Watch 是 Joey Castillo 的 ATSAML22 卡西歐 F-91W 替換板。他添加了背光,並且 9 針柔性 PCB 允許您向手錶添加自訂感測器,而不是在電路板上內建感測器。
Trammell Hudson 的 CharlieWatch 是 GoodWatch 的一個漂亮的小分支,它使用查理複合 LED 陣列而不是卡西歐錶殼。
iceSIO 與 GoodWatch 匹配相同的 Casio 3208 外殼,但使用帶有加速度計、指南針和環境感測器的 PIC16 平台。
FaradayRF 是一款供業餘愛好者使用的 CC430 無線電板,配備 500mW 擴大機和 GPS 接收器。他們的無線電鏈的設計比我們的要仔細得多,但隨著時間的推移,我們希望這兩個項目能夠相互溝通。
openchronos-ng-elf 似乎是 TI OpenChronos devkit 最新維護的韌體,它使用 CC430F6137。請參閱 Adam Laurie 的 ChronIC 項目,以了解嗅探 OOK 流量並從手錶重播它的早期範例。
F91 Kepler 是 Casio F91W 模組的 OLED 和 BTLE 替代品。它使用 CC2640 並且有一些相當好的文件。