With the launch of iOS & iPadOS 13, iPhone and iPad now have the ability to edit code on CircuitPython USB devices. Users can connect a board such as Circuit Playground Express to their mobile device and edit & run code on the go.

For this guide, we'll be using a Circuit Playground Express, but the process should work with any of Adafruit's CircuitPython USB devices - click here for a full list.

What you'll need

• An iPhone capable of running iOS 13 or iPad capable of running iPadOS. Check your device's compatibility here.

Note that this tutorial is specific to Apple devices. It is hoped that other operating systems on other devices, such as Android, may work in the future.
A Black woman's manicured hand holds a round microcontroller with lit up LEDs.
Circuit Playground Express is the next step towards a perfect introduction to electronics and programming. We've taken the original Circuit Playground Classic and...
$24.95
In Stock
USB cable - USB A to Micro-B - 3 foot long
This here is your standard A to micro-B USB cable, for USB 1.1 or 2.0. Perfect for connecting a PC to your Metro, Feather, Raspberry Pi or other dev-board or...
$2.95
In Stock

If you're using an iPad Pro equipped with a USB-C port, skip the Lightning Adapter & USB A to Micro-B cable and simply use a USB-C to Micro-B cable:

USB C to Micro B Cable. 1ft 0.3 meters.
As technology changes and adapts, so does Adafruit! Rather than the regular USB A, this cable has USB C to Micro B plugs!USB C is the latest...
$2.95
In Stock

This guide was first published on Sep 27, 2019. It was last updated on Mar 08, 2024.

This page (Overview) was last updated on Mar 08, 2024.

Text editor powered by tinymce.