안녕하세요 여러분,
이것은 Casio CA-53W 및 CA-506 계산기 시계에 사용되는 Casio 3208 모듈용 교체 회로 기판을 구축하는 나의 부업 프로젝트입니다. 2개가 아닌 4개의 외부 버튼이 있는 Databank 시계에 사용되는 3228 모듈과 호환되지 않습니다. 사이드 프로젝트로서 어떠한 보증도 없으며 어떤 용도로도 사용해서는 안 됩니다.
드문 경우지만, 이 프로젝트가 유용하다고 생각하시면 나에게 맛있고 홉 향이 좋은 페일 에일 한 잔을 빚지고 계십니다. 필스너를 대신하려고 하면 이 프로젝트를 사용할 수 있는 모든 라이센스가 취소됩니다.
소스 코드 외에도 Wiki에 유용한 문서가 있고 goodwatch.org의 일반 웹사이트가 있습니다. 위키의 개발자 가이드 페이지가 특히 유용할 수 있습니다.
녹스빌에서 73번,
--트래비스
우리의 펌웨어는 데비안과 함께 제공되는 표준 MSP430 컴파일러 패키지로 컴파일되어 이 저장소에서 무료로 사용할 수 있습니다. 이는 시계, 스톱워치, RPN 계산기 및 디스어셈블러가 포함된 16진수 메모리 뷰어로 구성되며 모두 C로 작성되었습니다. 모든 MSP430 패키지가 설치된 Debian에서 컴파일됩니다.
라디오가 있는 시계에는 모스 및 GFSK 송신기와 저렴한 원격 제어 릴레이를 명령하는 OOK 송신기가 있습니다. 주파수 카운터가 있습니다. 기지국 및 중계기를 구축하거나 Python으로 무선 애플리케이션을 신속하게 프로토타입화하기 위해 UART를 통해 호스트 컴퓨터에서 무선에 액세스할 수 있습니다. P25 및 DMR 지원이 곧 제공될 수 있습니다.
또한 CC430의 BSL(BootStrap Loader)용 클라이언트를 직접 작성했습니다. 해당 칩이나 USB가 없는 다른 MSP430F5 및 MSP430F6 칩과 관련된 다른 프로젝트에 유용할 수 있습니다. 펌웨어를 플래시하려면 dialout
그룹의 구성원이어야 합니다.
당사의 교체 보드는 MSP430 마이크로컨트롤러와 LCD 컨트롤러 및 sub-GHz 무선 기능을 결합한 CC430F6147을 기반으로 합니다. 핀 호환성 덕분에 우리의 멋진 링커 스크립트는 이전 CC430F6137 칩에서도 잘 작동하는 펌웨어 이미지를 생성합니다.
GoodWatch30은 300MHz에서 500MHz 또는 915MHz까지 실행되는 필터를 갖춘 최신 하드웨어 개정판입니다. GoodWatch20 제품군은 433MHz에서 필터가 더 좁았지만 여전히 지원됩니다.
부품 목록은 하드웨어 디렉토리의 BOM.txt
, 조립 가이드는 Wiki를 참조하세요.
Pluto는 MSP430을 기반으로 하는 Casio F-91W의 대체 PCB입니다. 우리는 전력 예산을 측정하기 위해 해당 프로젝트의 에너지 모니터 유틸리티를 즐겁게 사용하고 있습니다.
Elektronika-1은 MSP430FR2433을 기반으로 하는 소련 Электроника-1 시계를 위한 Benjamin Sølberg의 대체 보드입니다.
Sensor Watch는 Joey Castillo의 Casio F-91W용 ATSAML22 교체 보드입니다. 그는 백라이트를 추가하고 9핀 플렉스 PCB를 사용하면 보드에 센서를 내장하는 대신 시계에 맞춤형 센서를 추가할 수 있습니다.
Trammell Hudson의 CharlieWatch는 Casio 시계 케이스 대신 찰리플렉스 LED 배열을 사용하는 GoodWatch의 멋진 작은 포크입니다.
iceSIO는 GoodWatch와 동일한 Casio 3208 케이스와 일치하지만 가속도계, 나침반 및 환경 센서가 있는 PIC16 플랫폼을 사용합니다.
FaradayRF는 500mW 증폭기와 GPS 수신기를 갖춘 아마추어용 CC430 무선 보드입니다. 그들의 라디오 체인은 우리보다 훨씬 더 세심하게 설계되었지만, 시간이 지나면 두 프로젝트가 서로 소통할 수 있기를 바랍니다.
openchronos-ng-elf는 CC430F6137을 사용하는 TI의 OpenChronos 개발 키트용으로 가장 최근에 유지 관리되는 펌웨어인 것 같습니다. OOK 트래픽을 스니핑하고 시계에서 재생하는 초기 예는 Adam Laurie의 ChronIC 프로젝트를 참조하세요.
F91 Kepler는 Casio F91W 모듈의 OLED 및 BTLE 대체품입니다. CC2640을 사용하며 다소 좋은 문서가 있습니다.