Skip to content

References: MicroPython Environment and Development Tools

  1. MicroPython - Wikipedia - History and design of the MicroPython project and how it differs from desktop Python. Gives students context for the environment they are setting up in this chapter.

  2. Read–eval–print loop - Wikipedia - Explains the interactive REPL model that lets you type code and see results instantly. Directly supports the chapter's hands-on REPL exercises.

  3. Integrated development environment - Wikipedia - Describes what an IDE provides: editor, run button, and file management. Background for choosing and using Thonny in this chapter.

  4. Get Started with MicroPython on Raspberry Pi Pico - Gareth Halfacree & Ben Everard - Raspberry Pi Press - The official getting-started book covers installing Thonny, flashing firmware, and the REPL exactly as this chapter does.

  5. Programming with MicroPython - Nicholas H. Tollervey - O'Reilly Media - A friendly introduction to the MicroPython workflow, tools, and embedded mindset that complements this chapter's setup steps.

  6. MicroPython Documentation - MicroPython - The official docs, including quick references and tutorials for getting code running on a board. The authoritative companion to this chapter.

  7. Thonny IDE - Thonny - Home page for the recommended beginner IDE, with downloads for every platform. The primary tool students install and use in this chapter.

  8. MicroPython on Raspberry Pi Pico - Raspberry Pi - Official guide to flashing MicroPython firmware onto the Pico and connecting from Thonny. Matches the chapter's firmware-install procedure step by step.

  9. mpremote Tool - MicroPython - Documentation for the command-line tool used to copy files and run scripts on a board. Supports the chapter's file-transfer section.

  10. Getting Started with Raspberry Pi Pico (MicroPython) - Random Nerd Tutorials - A hub of step-by-step Pico MicroPython tutorials with photos and code. Great extra practice for students setting up their environment.