You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Out of the Box, Thonny or the default MicroPython CLI mpremote do not connect with a micro:bit. I used Thonny to install the latest MicroPython firmware (latest release of micropython-microbit-v2 ) and now I can connect.
I have two micro:bits. One could be flashed with Thonny, the other could not. Both still work with python.microbit.org...
I get a warning about Missing MicroPython Libraries : The connected board is missing the crc32 and a2b_base64 binascii functions. The already uploaded files check won't work and uploads may be slower.
When I continue, I get the error: Connect I/O error - Micropython filesystem scan failed, Device aborted raw paste mode. The device's memory might be fragmented or insufficient for this operation. Please reset the board and try again.
changed the title [-]MicroPython port versus default micro:bit Python[/-][+]MicroPython port versus default micro:bit Python, problem + questions[/+]on Dec 10, 2025
As far as the PyCharm plugin goes - the missing libraries warning is non-fatal, it just means large file uploads are going to take longer.
The file system scan error suggests that the MicroPython firmware you're running doesn't support Raw REPL and Raw Paste modes - which the plugin depends on, as they allow faster/stabler communication and are supported by all MicroPython.org distributed ports (or at least I'm not aware of any exceptions).
I suspect that the micro:bit port is significantly slimmed down and simplified for learners to have less confusing libraries to worry about and to make it more lightweight.
I can only speculate about the details, someone with micro:bit knowledge would have to confirm what I say or correct me.
I myself would actually be curious to find out the details of the micro:bit port and whether it really omits even REPL related things
changed the title [-]MicroPython port versus default micro:bit Python, problem + questions[/-][+]MicroPython port Raw REPL does not work[/+]on Dec 11, 2025
Activity
[-]MicroPython port versus default micro:bit Python[/-][+]MicroPython port versus default micro:bit Python, problem + questions[/+]lukaskremla commentedon Dec 10, 2025
As far as the PyCharm plugin goes - the missing libraries warning is non-fatal, it just means large file uploads are going to take longer.
The file system scan error suggests that the MicroPython firmware you're running doesn't support Raw REPL and Raw Paste modes - which the plugin depends on, as they allow faster/stabler communication and are supported by all MicroPython.org distributed ports (or at least I'm not aware of any exceptions).
I suspect that the micro:bit port is significantly slimmed down and simplified for learners to have less confusing libraries to worry about and to make it more lightweight.
I can only speculate about the details, someone with micro:bit knowledge would have to confirm what I say or correct me.
I myself would actually be curious to find out the details of the micro:bit port and whether it really omits even REPL related things
MarcelHeemskerk commentedon Dec 11, 2025
FWIW, REPL through
mpremoteand Thonny does work.[-]MicroPython port versus default micro:bit Python, problem + questions[/-][+]MicroPython port Raw REPL does not work[/+]lukaskremla commentedon Dec 11, 2025
Neither REPL through
mpremoteor Thonny requires Raw Paste Mode support.