Flipper Zero hiện hỗ trợ MicroPython

Xe buýt Flipper Zero CÓ THỂ

El Flipper Zero, công cụ hack đa năng mới đây vừa nhận được bản cập nhật đáng kể: hỗ trợ MicroPython. Sự phát triển này do kỹ sư Oliver Fabel tạo ra, cho phép người dùng viết chương trình cho thiết bị bằng Python thay vì JavaScript tích hợp vẫn được sử dụng cho đến nay.

Mặc dù vẫn đang được phát triển nhưng cổng MicroPython cung cấp khả năng truy cập vào nhiều tính năng khác nhau của Flipper Zero, chẳng hạn như GPIO, ADC,PWM, loa, nút bấm, màn hình hiển thị và giao tiếp hồng ngoại. Mặc dù chưa có hỗ trợ kết nối NFC và RFID nhưng sự bổ sung này sẽ mở rộng đáng kể khả năng của thiết bị.

Việc cài đặt MicroPython rất đơn giản. Người dùng có thể tải xuống ứng dụng từ cửa hàng ứng dụng Flipper không cần cập nhật chương trình cơ sở. Điều này đảm bảo rằng không có nguy cơ làm hỏng thiết bị, vì vậy nếu muốn dùng thử, bạn có thể thực hiện một cách an toàn.

Một trong những tính năng đáng chú ý của cổng MicroPython là bao gồm shell Python hoặc REPL. Điều này cho phép người dùng tương tác trực tiếp với thiết bị bằng lệnh Python. Ngoài ra, các tập lệnh Python có thể được chạy từ dòng lệnh bằng cách chỉ định đường dẫn của chúng.

Cổng MicroPython không phải là một triển khai hoàn chỉnh. Fabel đề cập rằng chỉ một số chức năng nhất định được hỗ trợ và cổng cần khoảng 80 kB SRAM để khởi động. Sự phân mảnh bộ nhớ đôi khi có thể gây ra sự cố nhưng nhìn chung chúng vô hại. Do đó, mặc dù là hỗ trợ ban đầu và chức năng nhưng nó vẫn cần được cải thiện... Tuy nhiên, MicroPython thể hiện một bước tiến đáng kể của Flipper Zero, mang đến một môi trường lập trình mạnh mẽ và dễ tiếp cận hơn cho người dùng.

Để biết thêm thông tin, bao gồm mã nguồn và ví dụ, người dùng có thể truy cập kho ứng dụng Flipper Lab theo liên kết tôi đã đưa ở trên hoặc tại kho lưu trữ GitHub.


Hãy là người đầu tiên nhận xét

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.