Books
APIs move. Prefer books that teach machine (not only pyb) and check the firmware version they assume.
- Programming with MicroPython — Nicholas H. Tollervey (O’Reilly). Still the usual first book; some board chapters predate Pico W.
- Get Started with MicroPython on Raspberry Pi Pico — Raspberry Pi Press. Free PDF from Raspberry Pi. Pico-shaped, very clear on UF2 and the REPL.
- MicroPython Cookbook — Marwan Alsabbagh. Task-oriented recipes.
- Official docs — not a book, but the library reference that books drift away from.
Internals: there is no single published book that replaces reading py/. Use internals and the developer docs.