The CircuitPython Code Editor, available at, provides a fuller and more enriching experience when editing files on your ESP32-based device running the latest version of CircuitPython.

The editor has recently been revamped in order to not only work over web Bluetooth, but to now support Web Workflow over WiFi.

Web Workflow is available in CircuitPython 8.0.0-beta.0 and later, though a few minor enhancements have been added since that time, so getting the absolute latest build is highly encouraged.

To use Web Workflow with the CircuitPython Code Editor, a connection to the internet is required as well as access to the same Local Area Network that your device is connected to.

While the editor is continuing to be developed and new features are still being added, it is still very usable at this point. No major revisions are expected to the overall usage anytime soon and this guide is intended will help get you started with everything at this point. One of the major changes that was added recently is that the flow now starts off allowing you to work in a disconnected state until you are ready to access files on the device.

This guide was first published on Sep 07, 2022. It was last updated on 2022-09-07 12:05:43 -0400.

This page (Overview) was last updated on Oct 02, 2022.

Text editor powered by tinymce.