What Tools Can I Use to Access the MicroPython REPL and Copy Code Over?
There are several tools you can use to access the MicroPython REPL and copy code to your board.
Command Line Tools
mpremote
mpremote is the official tool for working with MicroPython. It is made and maintained by the MicroPython developers. It runs on all platforms, but you'll need to learn the commands to use it.
rshell
rshell is another command line tool that, while not recently updated, still works great, and is our goto tool when developing in MicroPython.
IDE-Based Tools
Thonny
Thonny is pretty awesome for a lighter weight IDE for MicroPython development. It also supports general Python development.
Mu
Mu is a nice, simple IDE that supports MicroPython, CircuitPython, and desktop Python. It lacks some features compared to Thonny, but sometimes simple is best, especially if you are just starting out.
Professional IDEs
You can also use professional IDEs like Visual Studio Code and PyCharm for MicroPython development.