
El Flipper Zero เครื่องมือแฮ็กอเนกประสงค์ เพิ่งได้รับการอัปเดตที่สำคัญ: รองรับ MicroPython- การพัฒนานี้สร้างโดยวิศวกร Oliver Fabel ช่วยให้ผู้ใช้สามารถเขียนโปรแกรมสำหรับอุปกรณ์โดยใช้ Python แทน JavaScript ในตัวที่เคยใช้มาจนถึงปัจจุบัน
แม้ว่าจะยังอยู่ในการพัฒนา แต่พอร์ต MicroPython ก็ให้การเข้าถึงคุณสมบัติต่างๆ ของ Flipper Zero เช่น GPIO, ADC, PWM, ลำโพง, ปุ่ม, จอแสดงผล และการสื่อสารอินฟราเรด- แม้ว่ายังไม่รองรับการเชื่อมต่อ NFC และ RFID แต่การเพิ่มนี้จะขยายขีดความสามารถของอุปกรณ์ได้อย่างมาก
การติดตั้ง MicroPython นั้นง่ายดาย ผู้ใช้สามารถ ดาวน์โหลดแอปจาก App Store Flipper ไม่จำเป็นต้องอัพเดตเฟิร์มแวร์- เพื่อให้แน่ใจว่าไม่มีความเสี่ยงในการปิดอุปกรณ์ ดังนั้นหากคุณต้องการลองใช้ คุณก็สามารถทำได้อย่างปลอดภัย
คุณสมบัติเด่นอย่างหนึ่งของพอร์ต MicroPython คือ รวม Python เชลล์หรือ REPL- ช่วยให้ผู้ใช้สามารถโต้ตอบกับอุปกรณ์ได้โดยตรงโดยใช้คำสั่ง Python นอกจากนี้ สคริปต์ Python สามารถรันได้จากบรรทัดคำสั่งโดยระบุเส้นทาง
พอร์ต MicroPython ไม่ใช่การใช้งานที่สมบูรณ์ Fabel กล่าวถึงว่ารองรับเฉพาะบางฟังก์ชันเท่านั้นและพอร์ตนั้นด้วย ต้องใช้ SRAM ประมาณ 80 kB ในการบูต- การกระจายตัวของหน่วยความจำอาจทำให้เกิดการขัดข้องในบางครั้ง แต่โดยทั่วไปแล้วจะไม่เป็นอันตราย ดังนั้น แม้ว่าจะเป็นการสนับสนุนเบื้องต้นและใช้งานได้ แต่ก็ยังต้องมีการปรับปรุง... อย่างไรก็ตาม MicroPython แสดงให้เห็นถึงก้าวสำคัญสำหรับ Flipper Zero โดยนำเสนอสภาพแวดล้อมการเขียนโปรแกรมที่เข้าถึงได้และมีประสิทธิภาพยิ่งขึ้นสำหรับผู้ใช้
สำหรับข้อมูลเพิ่มเติม รวมถึงซอร์สโค้ดและตัวอย่าง ผู้ใช้สามารถเยี่ยมชม App Store Flipper Lab ได้ที่ลิงก์ที่ฉันรวมไว้ด้านบนหรือที่ พื้นที่เก็บข้อมูล GitHub.