PyBLE for iPad + Android

Install PyBLE on iPad or Android.

Get PyBLE 0.2.0 for Android on Google Play open testing, or join the iPad external beta on TestFlight. PyBLE is an open-source, tablet-first MicroPython IDE that connects to compatible boards over Bluetooth Low Energy.

Current app testing

Choose your testing channel.

PyBLE for Android is published on Google Play through open testing. The iPad beta is available through Apple TestFlight.

External testing is open

iPad · Apple TestFlight

Join the iPad external beta.

TestFlight handles installation and beta updates. Apple may ask you to install the TestFlight app before accepting the PyBLE invitation.

Open PyBLE in TestFlight

If the button does not open, enter this address on your iPad:https://testflight.apple.com/join/yU4e8s6d

QR code for the PyBLE beta on Apple TestFlight
Scan with your iPad cameraThe code opens the same TestFlight invitation.
Available on Google Play open testing

Android · Google Play

Get PyBLE on Google Play.

PyBLE 0.2.0 is available on Google Play open testing. Open the listing on your Android device and follow Google Play’s instructions to join the beta and install the app. Google Play determines availability for your account, country, and device.

Get PyBLE on Google Play

Open this address on your Android device:https://play.google.com/store/apps/details?id=dev.pyble.pyble

QR code for PyBLE on Google Play open testing
Scan with your Android cameraThe code opens the same Google Play listing.

From install to first program

Three steps to start coding.

  1. 01

    Install a beta

    Use Apple TestFlight on iPad, or Google Play open testing on Android.

  2. 02

    Provision a supported board

    Use the browser installer once with the exact firmware profile that matches your board.

  3. 03

    Connect over BLE

    Open PyBLE, select the nearby board, and edit, run, and inspect MicroPython without a USB cable.

PyBLE requires compatible PBLE/1 agent firmware. A board running stock MicroPython is not automatically supported.