- यह लेख Timex m851 को हैक करने के बारे में है, जो धावकों के लिए डिज़ाइन की गई एक डिजिटल घड़ी है.
- Timex m851 में 8-बिट Seiko SC188 CPU, 48KB ROM, 2KB RAM, और 42x11 डॉट-मैट्रिक्स मुख्य डिस्प्ले है.
- यह घड़ी अल्ट्रा-लो-पावर ऑपरेशन के लिए डिज़ाइन की गई है, और एक ही बैटरी पर अधिकतम 3 साल तक चल सकती है.
- घड़ी के किनारे USB पिन हैं, जिनका उपयोग शेड्यूल और अन्य डेटा को सिंक करने के लिए किया जाता है.
- आश्चर्यजनक रूप से, Timex m851 के पास एक बेहतरीन software development kit (SDK) है, जिससे उपयोगकर्ता अपना कोड लिखकर घड़ी में अपलोड कर सकते हैं.
- लेखक ने
hello world कोड और उसे build करने के लिए Makefile को GitHub पर अपलोड किया है ताकि दूसरे लोग भी देख सकें.
- सीमित RAM की वजह से घड़ी के applications को state में विभाजित करना पड़ता है. state ज़रूरत पड़ने पर कोड को बदलने की अनुमति देते हैं.
- घड़ी का kernel हार्डवेयर को संभालता है, events dispatch करता है, और timer, tone generation, display scrolling, database record access जैसी कई सेवाएँ प्रदान करता है.
- घड़ी में एक crown है जिसे kernel के माध्यम से कई तरीकों से configure किया जा सकता है, और एक backlight है जिसे software से नियंत्रित किया जा सकता है.
- घड़ी में memory protection नहीं है, इसलिए crash होने पर reset हो सकता है. watchdog फ़ंक्शन हर 2 सेकंड में kernel को संकेत देता है कि सिस्टम जीवित है.
- घड़ी के लिए Virtual Datalink नाम का एक simulator है, जो एक open source 3rd party tool है. लेकिन यह केवल Windows पर उपलब्ध है.
- लेखक फिलहाल
remind नाम के software scheduling application को घड़ी के साथ integrate करने पर काम कर रहे हैं.
- Timex m851 अब बनती नहीं है और इसे ढूँढना लगातार कठिन होता जा रहा है.
- लेखक दूसरों को घड़ी की उपयोगिता परखने और उनके साथ हैकिंग में शामिल होने के लिए प्रोत्साहित करते हैं.
अभी कोई टिप्पणी नहीं है.