Flipper Zero вече поддържа MicroPython

Flipper Zero CAN Bus

El Flipper Zero, универсалният инструмент за хакване, наскоро получи значителна актуализация: поддръжка за MicroPython. Тази разработка, създадена от инженера Оливър Фабел, позволява на потребителите да пишат програми за устройството, използвайки Python вместо вградения JavaScript, който се използваше досега.

Въпреки че все още се разработва, портът на MicroPython осигурява достъп до различни функции на Flipper Zero, като напр GPIO, ADC, PWM, високоговорител, бутони, дисплей и инфрачервена комуникация. Въпреки че все още не е налична поддръжка за NFC и RFID свързаност, това допълнение значително разширява възможностите на устройството.

Инсталирането на MicroPython е лесно. Потребителите могат изтеглете приложението от магазина за приложения Flipper няма нужда да актуализирате фърмуера. Това гарантира, че няма риск от блокиране на устройството, така че ако искате да го изпробвате, можете да го направите безопасно.

Една от забележителните характеристики на порта на MicroPython е включване на обвивка на Python или REPL. Това позволява на потребителите да взаимодействат с устройството директно чрез команди на Python. Освен това скриптовете на Python могат да се стартират от командния ред, като се посочи техният път.

Портът на MicroPython не е пълна реализация. Fabel споменава, че се поддържат само определени функции и че портът изисква приблизително 80 kB SRAM за зареждане. Фрагментацията на паметта понякога може да причини сривове, но те като цяло са безвредни. Следователно, въпреки че е първоначална и функционална поддръжка, тя все още се нуждае от подобрение... MicroPython обаче представлява значителна стъпка напред за Flipper Zero, предлагайки по-достъпна и мощна среда за програмиране за потребителите.

За повече информация, включително изходен код и примери, потребителите могат да посетят магазина за приложения Flipper Lab на връзката, която включих по-горе, или също на хранилището на GitHub.


Бъдете първите, които коментират

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.