Raspberry Pi Pico là mạch vi điều khiển hiệu năng cao, chi phí thấp được xây dựng dựa trên chip RP2040 – chip vi điều khiển được thiết kế bởi chính Raspberry Pi. Đây là bo mạch vi điều khiển đầu tiên của Raspberry Pi, được thiết kế đặc biệt cho tính toán vật lý. Bộ vi điều khiển là một loại thiết bị khác với Máy tính bo mạch đơn (SBC – Sigle Board Computer) như Raspberry Pi 4 và các thế hệ trước của Pi, chúng không chạy hệ điều hành và chúng thường được lập trình để chỉ thực hiện một tác vụ – mặc dù tác vụ đó có thể khá phức tạp và thú vị!
Chúng hoàn hảo để thử nghiệm với phần cứng và sử dụng như bộ não của các thiết bị, máy móc. Nó có thể được lập trình lại dễ dàng qua USB từ Raspberry Pi hoặc máy tính khác sử dụng C/C++ hoặc MicroPython. Bạn có thể tìm hiểu thêm tài liệu kỹ thuật cho Raspberry Pi Pico tại đây. Xin lưu ý Pico không đi kèm chân GPIO, bạn sẽ cần mua thêm bộ chân cắm nếu muốn sử dụng kết nối điều khiển qua đây.
Thông số kỹ thuật mạch Raspberry Pi Pico
- Chip vi điều khiển RP2040 thiết kế bởi Raspberry Pi tại Anh Quốc
- Bộ xử lý Dual-core ARM Cortex M0+, xung nhịp tối đa 133 MHz
- 264kB SRAM, 2MB Flash memory
- Hỗ trợ USB 1.1 chế độ Host và Device
- Chế độ ngủ Low-power và công suất thấp
- Lập trình kéo thả qua cổng USB
- 26 chân GPIO
- 2×SPI, 2×I2C, 2×UART, 3×12-bit ADC, 16×PWM
- Hỗ trợ Realtime clock (RTC)
- Cảm biến nhiệt độ
- 8× PIO để hỗ trợ thiết bị ngoại vi tùy chỉnh
Tài liệu kỹ thuật
Tài liệu kỹ thuật dành cho Raspberry Pi Pico và vi điều khiển RP2040
- Raspberry Pi Pico Datasheet – An RP2040-based microcontroller board
- RP2040 Datasheet – A microcontroller by Raspberry Pi
- Hardware design with the RP2040 – Using the RP2040 microcontroller to build boards and products
- Getting Started with Raspberry Pi Pico – C/C++ development with the Pico and other RP2040-based microcontroller boards
- Pico C/C++ SDK – Libraries and tools for C/C++ development on the RP2040 microcontroller
- Pico Python SDK – A MicroPython environment for the RP2040 microcontroller
The API level Doxygen documentation for the Raspberry Pi Pico C/C++ SDK is available as a micro-site.