PyBLE er et gratis, open source, tablet-først MicroPython IDE til iPad og Android. Det giver dig mulighed for at skrive, overføre og køre Python-programmer på kompatible mikrocontroller-kort via Bluetooth Low Energy (BLE), så den normale udviklingsworkflow ikke kræver et permanent USB-kabel, Wi-Fi-forbindelse, konto eller cloud-tjeneste.
Med PyBLE kan du:
• Skrive og redigere MicroPython-kode
• Gemme og køre programmer på et tilsluttet kort
• Stoppe programmer og udføre en soft genstart
• Gennemse, uploade, downloade, omdøbe og slette kortfiler
• Se live konsoloutput og sende konsolinput
• Oprette programmer med offline-blokke
• Inspicere den genererede Python-kode, før du kører den
• Oprette direkte forbindelse til kompatible kort i nærheden via BLE
Et kompatibelt kort skal køre MicroPython med den åbne PBLE/1 PyBLE-agent. Standard MicroPython med generisk Bluetooth-hardware er ikke automatisk kompatibel. Kortet kræver normalt én indledende firmwareinstallation via USB ved hjælp af en understøttet desktopbrowser. Efter klargøring foregår den daglige redigering, filoverførsel, udførelse og konsolkommunikation via BLE.
PyBLE er designet til at fungere lokalt. Det har ingen reklamer, analyser, telemetri, brugerkonti, abonnementer eller cloudafhængighed. Kildekode og filer overføres direkte mellem din tablet og det valgte board. Tjek https://pyble.dev/flash for de aktuelt validerede firmwareprofiler og deres nøjagtige hardwarekrav.
Den komplette PyBLE-applikation, PBLE/1-protokollen, firmwareagenten, tests og dokumentation er offentligt tilgængelige under MIT-licensen:
https://github.com/PyBLE-dev/PyBLE
PyBLE er et uafhængigt SciLabPro open source-projekt, der vedligeholdes af Viwat Vchirawongkwin. Det er ikke et officielt Chulalongkorn University-projekt eller -applikation.
En MicroPython IDE til kodning af kompatible boards via Bluetooth Low Energy.