Flipper Zero tukee nyt MicroPythonia

Flipper Zero CAN Bus

El Flipper Zero, monipuolinen hakkerointityökalu, on äskettäin saanut merkittävän päivityksen: tuen MicroPythonille. Tämä insinööri Oliver Fabelin kehittämä kehitystyö antaa käyttäjille mahdollisuuden kirjoittaa laitteelle ohjelmia Pythonilla tähän asti käytetyn sisäänrakennetun JavaScriptin sijaan.

Vaikka MicroPython-portti on vielä kehitysvaiheessa, se tarjoaa pääsyn erilaisiin Flipper Zero -ominaisuuksiin, kuten GPIO, ADC, PWM, kaiutin, painikkeet, näyttö ja infrapunayhteys. Vaikka NFC- ja RFID-liitäntöjen tukea ei ole vielä saatavilla, tämä lisäys laajentaa laitteen ominaisuuksia merkittävästi.

MicroPythonin asentaminen on helppoa. Käyttäjät voivat lataa sovellus Flipper-sovelluskaupasta laiteohjelmistoa ei tarvitse päivittää. Näin varmistetaan, ettei laitteen muuraamisen vaaraa ole, joten jos haluat kokeilla sitä, voit tehdä sen turvallisesti.

Yksi MicroPython-portin merkittävistä ominaisuuksista on Python-kuoren tai REPL:n sisällyttäminen. Näin käyttäjät voivat olla vuorovaikutuksessa laitteen kanssa suoraan Python-komentojen avulla. Lisäksi Python-skriptejä voidaan ajaa komentoriviltä määrittämällä niiden polku.

MicroPython-portti ei ole täydellinen toteutus. Fabel mainitsee, että vain tiettyjä toimintoja tuetaan ja että portti vaatii noin 80 kt SRAM-muistia käynnistykseen. Muistin pirstoutuminen voi ajoittain aiheuttaa kaatumisia, mutta ne ovat yleensä vaarattomia. Siksi, vaikka se on alustava ja toiminnallinen tuki, se vaatii vielä parannusta... MicroPython on kuitenkin merkittävä edistysaskel Flipper Zerolle tarjoamalla käyttäjille helpomman ja tehokkaamman ohjelmointiympäristön.

Jos haluat lisätietoja, mukaan lukien lähdekoodin ja esimerkit, käyttäjät voivat käydä Flipper Lab -sovelluskaupassa yllä lisäämäni linkin kautta tai myös osoitteessa GitHub-arkisto.


Ole ensimmäinen kommentti

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.