El फ्लिपर झिरो, अष्टपैलू हॅकिंग साधन, नुकतेच एक महत्त्वपूर्ण अद्यतन प्राप्त झाले आहे: मायक्रोपायथॉनसाठी समर्थन. अभियंता ऑलिव्हर फेबेल यांनी तयार केलेला हा विकास, वापरकर्त्यांना आत्तापर्यंत वापरलेल्या अंगभूत JavaScript ऐवजी Python वापरून डिव्हाइससाठी प्रोग्राम लिहिण्याची परवानगी देतो.
अद्याप विकासात असले तरी, मायक्रोपायथन पोर्ट विविध फ्लिपर झिरो वैशिष्ट्यांमध्ये प्रवेश प्रदान करते, जसे की GPIO, ADC, PWM, स्पीकर, बटणे, डिस्प्ले आणि इन्फ्रारेड कम्युनिकेशन. NFC आणि RFID कनेक्टिव्हिटीसाठी समर्थन अद्याप उपलब्ध नसले तरी, ही जोडणी डिव्हाइसच्या क्षमतांचा लक्षणीय विस्तार करते.
मायक्रोपायथॉन स्थापित करणे सोपे आहे. वापरकर्ते करू शकतात फ्लिपर ॲप स्टोअरमधून ॲप डाउनलोड करा फर्मवेअर अपडेट करण्याची गरज नाही. हे सुनिश्चित करते की डिव्हाइसला वीट लावण्याचा कोणताही धोका नाही, म्हणून जर तुम्हाला ते वापरून पहायचे असेल, तर तुम्ही ते सुरक्षितपणे करू शकता.
मायक्रोपायथन पोर्टचे एक उल्लेखनीय वैशिष्ट्य आहे पायथन शेल, किंवा REPL चा समावेश. हे वापरकर्त्यांना पायथन कमांडचा वापर करून थेट डिव्हाइसशी संवाद साधण्याची परवानगी देते. याव्यतिरिक्त, पायथन स्क्रिप्ट्स कमांड लाइनवरून त्यांचा मार्ग निर्दिष्ट करून चालवल्या जाऊ शकतात.
MicroPython पोर्ट पूर्ण अंमलबजावणी नाही. फॅबेलने नमूद केले आहे की केवळ काही फंक्शन्स समर्थित आहेत आणि ते पोर्ट बूट करण्यासाठी अंदाजे 80 kB SRAM आवश्यक आहे. मेमरी फ्रॅगमेंटेशन कधीकधी क्रॅश होऊ शकते, परंतु ते सामान्यतः निरुपद्रवी असतात. त्यामुळे, जरी हे प्रारंभिक आणि कार्यात्मक समर्थन असले तरी, तरीही त्यास सुधारणे आवश्यक आहे... तथापि, मायक्रोपायथॉन हे फ्लिपर झिरोसाठी एक महत्त्वपूर्ण पाऊल आहे, जे वापरकर्त्यांसाठी अधिक प्रवेशयोग्य आणि शक्तिशाली प्रोग्रामिंग वातावरण प्रदान करते.
स्रोत कोड आणि उदाहरणांसह अधिक माहितीसाठी, वापरकर्ते फ्लिपर लॅब ॲप स्टोअरला मी वर दिलेल्या लिंकवर किंवा येथे देखील भेट देऊ शकतात. GitHub भांडार.