RASP PI PICO
You can program your Pico by simply connecting it to a computer/notebook via USB and then transferring a previously downloaded UF2 file, which makes it easier to install MicroPython.
You can get detailed info and the file at https://pico.raspberrypi.org/getting-started/.
Micropython is a complete implimentation of the Python 3 programming language, you get an interactive prompt (REPL) to execute commands instantly via USB Serial and an integrated file system.
• RP2040 microcontroller
bulletpoint# 2 MB QSPI flash memory
bulletpoint# 256 KB RAM
• 2x 20 I/O pin header (26x 3.3V GPIO pins)
• ADC 12-Bit 500ksps
• 2x UART / 2x I2C / 2x SPI / 16x PWM
• RTC / Timer with 4 alarms
• pin spacing: 2,54 mm
• 3-pin ARM Serial Wire Debug (SWD) connector
• Micro-USB 1.1 for power and data transfer
• dimensions (LxWxH): 51.3 x 21 x 3.9 mm
Further information can be found under datasheets and at
• This board is currently offered by the Raspberry Pi Foundation exclusively as a tape & reel product (board in ESD-compliant plastic packaging).
• Delivery without pin header(s), see “Accessories & Alternative Products”.
• While plugging the Pico into a USB port, it is mandatory to press the BOOTSEL button on the board and only release it when the board is plugged into the USB port.