To program and prototype with microcontrollers, developers usually use development boards: ready-to-use circuit boards that contain a microcontroller plus everything needed to power it and connect it to a computer.

Basics of MicroPython
To program and prototype with microcontrollers, developers usually use development boards: ready-to-use circuit boards that contain a microcontroller plus everything needed to power it and connect it to a computer.

MicroPython