Recommended only with particular settings or add-ons
vim()/visafely writes all changes. But set upvimto not write swapfiles() (.swp
files: temporary records of your edits) to CIRCUITPY. Run vim with vim -n ,set
the no swapfile option, or set the directory option to write swapfiles
elsewhere. Otherwise the swapfile writestrigger restarts of your program.
ThePyCharm IDE()is safe if "Safe Write" is turned on in Settings->System
Settings->Synchronization (true by default).
If you are usingAtom(), install thefsync-on-save package() or the language-
circuitpython package() so that it will always write out all changes to files on CIR
CUITPY.
SlickEdit()works only if youadd a macro to flush the disk().
Editors that are NOT recommended
notepad (the default Windows editor) and Notepad++ can be slow to write, so
the editors above are recommended! If you are using notepad, be sure to eject
the drive.
IDLE in Python 3.8.0 or earlier does not force out changes immediately.
nano (on Linux) does not force out changes.
geany (on Linux) does not force out changes.
Anything else - Other editors have not been tested so please use a
recommended one!
Advanced Serial Console on Windows
Windows 7 and 8.1
If you're using Windows 7 (or 8 or 8.1), you'll need to install drivers. See the Windows 7
and 8.1 Drivers page() for details. You will not need to install drivers on Mac, Linux or
Windows 10.
You are strongly encouraged to upgrade to Windows 10 if you are still using Windows
7 or Windows 8 or 8.1. Windows 7 has reached end-of-life and no longer receives
security updates. A free upgrade to Windows 10 is still available().
•
•
•
•
The editors listed below are specifically NOT recommended!
•
•
•
•
•
©Adafruit Industries Page 81 of 263