Raspberry Pi Pico 2 – Bộ Vi Điều Khiển Nhỏ Gọn, Mạnh Mẽ Và Đa Năng
Giới thiệu tổng quan về Raspberry Pi Pico 2
Raspberry Pi Pico 2 là bản nâng cấp vượt trội so với dòng Pico, cung cấp sức mạnh lớn hơn, tính năng bảo mật cải tiến và khả năng mở rộng linh hoạt. Được thiết kế để đáp ứng nhu cầu đa dạng từ lập trình cơ bản đến các dự án IoT phức tạp, Pico 2 vẫn duy trì giá cả hợp lý, mang lại giá trị vượt trội cho người dùng.
Được phát hành vào ngày 8 tháng 8 năm 2024, Raspberry Pi Pico 2 là Bộ phát triển vi điều khiển thế hệ thứ 2 của Raspberry Pi. Nó cũng dựa trên IC/Silicon vi điều khiển thứ 2 – RP2350A, được thiết kế và sản xuất bởi các Kỹ sư của Raspberry Pi.
Thông số kỹ thuật Raspberry Pi Pico 2
- Phiên bản nâng cấp của Raspberry Pi Pico, chính thức từ Raspberry Pi
- MCU RP2350A được thiết kế từ đầu bởi các kỹ sư của Nhóm Raspberry Pi
- CPU Dual ARM Cortex-M33 Cores hoặc Dual RISC-V Hazard3 Cores
- Xung nhịp của hệ thống lên tới 150MHz
- SRAM: 520KByte
- 4MByte QSPI Flash Memory
- Bảo mật hoàn toàn: ARM TrustZone, 8KB on-chip OTP Storage, Secure boot
- XIP v2 để có giao diện bộ nhớ flash tốt hơn
- Sẵn sàng với đầu thu USB Micro B cho Nguồn và Dữ liệu
- Hỗ trợ USB 1.1 Host and Device
- Đã kết nối với cổng USB và theo mặc định nó sẽ xuất hiện dưới dạng USB Mass Storage, không cần trình điều khiển
- Hỗ trợ CircuitPython, MicroPython, C and C++, Arduino IDE (sẽ có mặt sớm) Ngôn Ngữ Lập Trình
- Phương thức tải chương trình kéo và thả, giống như di chuyển file trong Windows Explorer
- Đi kèm PCB dày 1mm kiểu 21×51 ‘DIP’ 40 chân với các chân xuyên lỗ 0,1″, thân thiện với bảng mạch
- Với PCB đúc cạnh, nó sẵn sàng được gắn trên một PCB khác mà không cần chốt header bổ sung, thân thiện với SMD
- Có 02 tuỳ chọn:
- Đi kèm với các Headers ĐƯỢC HÀN SẴN (bởi Raspberry Pi Việt Nam), thân thiện với bảng mạch
- Không đi kèm với header, thân thiện với SMD (Surface Mount Device – linh kiện dán trên bề mặt)
- Ngoại vi phong phú:
- Mở rộng ra 26 đa chức năng 3.3V General Purpose I/O (GPIO)
- 23 GPIO chỉ dành cho kỹ thuật số
- 3 x 12-bit ADC chiếm đến 500Ksps, Bộ chuyển đổi tương tự sang kỹ thuật số
- 2 x UART (Bộ tiếp nhận không đồng bộ / đồng bộ chuyển giao)
- 2 x SPI (Giao diện ngoại vi nối tiếp)
- 2 x I2C (Inter IC)
- 16 x PWM (Pulse Width Modulation)
- 1 x Hẹn giờ với 4 chế độ báo thức
- 1 x bộ đếm thời gian thật
- 3 x khối IO (PIO) có thể lập trình, 12 chân PIO có thể mô phỏng các giao diện tốc độ cao như thẻ SD hoặc VGA
- Cảm biến nhiệt độ ADC 12 bit tích hợp
- Cổng gỡ lỗi dây nối tiếp ARM 3 chân (SWD)
- Đèn LED lập trình trên bo mạch, GP25
- Kiến trúc cung cấp điện đơn giản nhưng rất linh hoạt
- Hỗ trợ nguồn USB power, nguồn điện bên ngoài (2 – 5VDC), hoặc nguồn pin.
- SDK toàn diện, ví dụ về phần mềm và tài liệu
- Chính thức từ Raspberry Pi
- Tương thích với mọi máy tính có cổng USB, Windows, macOS, Linux
- Hoạt động liền mạch với Raspberry Pi 5, Raspberry Pi 4 Model B hoặc Raspberry Pi 400 và Raspberry Pi OS
- Kích thước: 51mm x 21mm x 1mm
Tương thích với thế hệ đầu tiên của Pico
Raspberry Pi Pico 2 duy trì khả năng tương thích pin-to-pin hoàn toàn với phiên bản tiền nhiệm của nó, Raspberry Pi Pico hay Raspberry Pi Pico W. Điều này đảm bảo quá trình chuyển đổi liền mạch cho các dự án và nhà cung cấp dịch vụ hiện có, cho phép người dùng tận dụng các khoản đầu tư và chuyên môn hiện có của họ. Các nhà phát triển có thể dễ dàng di chuyển mã và thiết kế phần cứng của họ sang Pico 2 mới, hưởng lợi từ hiệu suất nâng cao và khả năng mở rộng mà không cần phải sửa đổi nhiều. Một số phụ kiện thường hay dùng với Raspberry Pi Pico
Tương thích với máy tính Raspberry Pi
Raspberry Pi Pico có thể dễ dàng kết nối với các máy tính chạy Windows, macOS hoặc Linux hỗ trợ Python 3.0. Đặc biệt, khi kết hợp với máy tính Raspberry Pi, nó tận dụng tối đa khả năng tương thích vì cả hai đều được phát triển bởi cùng một đội ngũ. Raspberry Pi OS đi kèm sẵn Thonny Python IDE, lý tưởng cho việc lập trình MicroPython. Nếu bạn dùng hệ điều hành khác, bạn có thể tải Thonny IDE từ thonny.org và cài đặt để bắt đầu.
Bo mạch Phát triển Vi điều khiển Mạnh mẽ CPU ARM lõi kép Cortex-M33
Raspberry Pi Pico đi kèm với ARM Cortex-M0+ kép, trong khi Pico 2 mới đi kèm với CPU ARM Cortex-M33 lõi kép và RISC-V Hazard3 lõi kép. Hệ thống xung nhịp linh hoạt, có thể cấu hình lên tới tốc độ tối đa 150 MHz! MCU nhỏ bé này đi kèm với SRAM khổng lồ 520 Kbyte, Flash QSPI bên ngoài có dung lượng 4 MByte và eXecute in Place (XIP v2) nâng cao. Kích thước RAM và Flash lớn hơn cho phép bạn viết các ngôn ngữ lập trình cấp cao như MicroPython và CircuitPython cho Raspberry Pi Pico 2.
So sánh Raspberry Pi Pico và Raspberry Pi Pico 2
Điểm nổi bật của Raspberry Pi Pico 2
Kích thước bo mạch Raspberry Pi Pico 2