How to use MicroPython's Read-Eval-Print Loop in Arduino Lab: live lines, paste mode, Stop, soft reset, and why REPL experiments are not the same as a main.py you can reboot.
A practical comparison of Arduino C++ and MicroPython on Arduino boards: compiled vs interpreted, speed, memory, how fast you can try an idea, the REPL, libraries, debugging, hardware access, and which one is easier when you are new.
How to put MicroPython firmware on a supported Arduino board with Arduino's MicroPython Installer, which boards are on the list, and how to get Arduino C++ back by uploading a sketch.
What Arduino Lab for MicroPython is, how it differs from Arduino IDE 2, how to put MicroPython firmware on a supported board, how the REPL and file transfer work, and how to get back to Arduino C++ when you want the sketch workflow again.
How to compile Arduino sketches on every GitHub push or pull request using Arduino's official Actions (setup-arduino-cli and compile-sketches), including a matrix of board FQBNs.
How to split an App Lab project so Python on Linux handles slow work and Arduino C++ on the microcontroller handles pins, using the App folder layout and the Bridge.