The OSOYOO Python Hardware Programming Learning Kit is a basic starter kit based on the Raspberry Pi Pico.
The kit contains various types of components, such as displays, sound drivers, controllers, and sensors, allowing you to comprehensively learn about electronic devices. We have prepared many interesting and practical projects for you, and collected a lot of authoritative information related to the subject.
Simply turn on your computer and start programming! Additionally, we provide tutorials in three programming languages: MicroPython, Arduino (C/C++), and Piper (graphical programming). You can view different tutorials according to your needs.
Raspberry Pi Pico is a low-cost, high-performance microcontroller board with flexible digital interfaces.
It is built on RP2040, a brand-new chip developed right here at Raspberry Pi. Whether you’re looking for a standalone board for deep-embedded development or a companion to your Raspberry Pi computer, or you’re taking your first steps with a microcontroller, this is the board for you.
For beginners, for experts
Whether you’re a beginner or an expert, Raspberry Pi Pico puts the technology that underpins countless everyday operations into your hands.
From controlling appliances to operating a light display, Pico is adaptable to a vast range of applications and skill levels. Getting started is as easy as dragging and dropping a file, as Pico is programmable in C and MicroPython. More experienced users can take advantage of Pico’s rich peripheral set, including SPI, I2C, and eight programmable I/O (PIO) state machines for custom peripheral support.
The RP2040 processor is the black square in the center of your Pico. If you look closely, you can see the circuits etched from it out to other parts of the board, including the flash memory (the tiny black rectangle to the right) and the pins along the edges
Features :
RP2040 microcontroller chip designed by Raspberry Pi in the United Kingdom
Dual-core Arm Cortex M0+ processor, flexible clock running up to 133 MHz
264KB of SRAM, and 2MB of on-board Flash memory
Castellated module allows soldering direct to carrier boards
USB 1.1 with device and host support
Low-power sleep and dormant modes
Drag-and-drop programming using mass storage over USB