Apa kabar kalian semua,
Ini adalah proyek sampingan saya untuk membuat papan sirkuit pengganti untuk modul Casio 3208, yang digunakan pada jam tangan kalkulator Casio CA-53W dan CA-506. Ini tidak kompatibel dengan modul 3228 yang digunakan pada jam tangan Databank, yang memiliki empat tombol eksternal, bukan dua. Sebagai proyek sampingan, tidak ada jaminan apa pun dan Anda tidak boleh menggunakannya untuk apa pun.
Dalam kasus yang jarang terjadi ketika Anda menganggap proyek ini berguna, Anda berhutang kepada saya satu pint bir pucat hoppy yang enak. Semua izin untuk menggunakan proyek ini akan dicabut jika Anda mencoba memberikan pilsner sebagai gantinya.
Selain kode sumber, terdapat dokumentasi berguna di wiki dan situs web minat umum di goodwatch.org. Halaman Panduan Pengembang wiki mungkin sangat berguna.
73 dari Knoxville,
--Travis
Firmware kami tersedia secara gratis di repositori ini, dikompilasi dengan paket kompiler MSP430 standar yang dikirimkan bersama Debian. Ini terdiri dari Jam, Stopwatch, Kalkulator RPN, dan Hex Memory Viewer dengan Disassembler, semuanya ditulis dalam C. Ini dikompilasi di Debian dengan semua paket MSP430 diinstal.
Pada jam tangan yang dilengkapi radio, kami memiliki pemancar Morse dan GFSK, serta pemancar OOK yang akan memerintahkan relai murah yang dikendalikan dari jarak jauh. Ini memiliki penghitung frekuensi. Radio dapat diakses dari komputer host melalui UART untuk membangun stasiun pangkalan dan repeater, atau untuk membuat prototipe aplikasi radio dengan cepat dengan Python. Dukungan P25 dan DMR mungkin akan segera hadir.
Selain itu, kami telah menulis klien kami sendiri untuk BootStrap Loader (BSL) CC430. Anda mungkin merasa berguna untuk proyek lain yang melibatkan chip tersebut, atau chip MSP430F5 dan MSP430F6 lainnya tanpa USB. Anda harus menjadi anggota grup dialout
untuk mem-flash firmware.
Papan pengganti kami didasarkan pada CC430F6147, yang menggabungkan mikrokontroler MSP430 dengan pengontrol LCD dan radio sub-GHz. Berkat kompatibilitas pin, skrip linker mewah kami menghasilkan gambar firmware yang berfungsi dengan baik pada chip CC430F6137 yang lebih lama.
GoodWatch30 adalah revisi perangkat keras kami saat ini, dengan filter yang dijalankan dari 300 MHz hingga 500MHz atau 915MHz. Keluarga GoodWatch20 memiliki filter yang lebih sempit pada 433MHz, namun masih didukung.
Lihat BOM.txt
di direktori perangkat keras untuk daftar komponen, dan wiki untuk panduan perakitan.
Pluto adalah PCB pengganti Casio F-91W yang juga berbasis MSP430. Kami dengan senang hati menggunakan utilitas monitor energi proyek tersebut untuk mengukur anggaran listrik kami.
Elektronika-1 adalah papan pengganti Benjamin Sølberg untuk jam tangan Soviet Электроника-1, berdasarkan MSP430FR2433.
Sensor Watch adalah papan pengganti ATSAML22 Joey Castillo untuk Casio F-91W. Dia menambahkan lampu latar, dan PCB fleksibel 9-pin memungkinkan Anda menambahkan sensor khusus ke jam tangan, daripada memasang sensor bawaan di papan.
CharlieWatch dari Trammell Hudson adalah cabang kecil yang bagus dari GoodWatch yang menggunakan rangkaian LED charlieplexed, bukan kotak arloji Casio.
iceSIO cocok dengan casing Casio 3208 yang sama dengan GoodWatch, tetapi menggunakan platform PIC16 dengan akselerometer, kompas, dan sensor lingkungan.
FaradayRF adalah papan radio CC430 yang ditujukan untuk penggunaan amatir, dengan amplifier 500mW dan penerima GPS. Jaringan radio mereka dirancang jauh lebih hati-hati dibandingkan jaringan radio kami, namun seiring berjalannya waktu, kami berharap kedua proyek tersebut dapat berkomunikasi satu sama lain.
openchronos-ng-elf tampaknya merupakan firmware yang paling baru dipelihara untuk devkit OpenChronos TI, yang menggunakan CC430F6137. Lihat proyek ChronIC Adam Laurie untuk contoh awal mengendus lalu lintas OOK dan memutarnya kembali dari jam tangan.
F91 Kepler adalah pengganti OLED dan BTLE untuk modul Casio F91W. Ia menggunakan CC2640 dan memiliki beberapa dokumentasi yang cukup bagus.