Raspberry Pi Pico: Thông số kỹ thuật và tính năng

Quả mâm xôi Pi Pico

Quả mâm xôi Pi Pico là một bo mạch vi điều khiển mới được thiết kế bởi Raspberry Pi Foundation. Một sản phẩm mới tham gia những cái hiện có và cái nào giống hơn Arduino hơn một SBC. Ngoài ra, nó còn có một bất ngờ lớn khác khiến mọi người ngạc nhiên, đó là nó vượt xa kích thước nhỏ, hiệu suất năng lượng tuyệt vời hay giá chỉ 4 đô la.

Và đó là Raspberry Pi Foundation đã biến, ít nhất là trong giây lát, thành một công ty thiết kế chip của riêng mình. Của nó về RP2040 SoC. Tức là ở thời điểm này, họ đã không sử dụng chip Broadcom như các bo mạch khác mà tự thiết kế. Chúng ta sẽ xem liệu trong tương lai chúng có đi theo xu hướng tương tự trên các tấm khác hay chỉ là một cái gì đó cụ thể ...

RP2040 SoC

Raspberry Pi Pico RP2040

El RP2040 là con chip đầu tiên được thiết kế bởi Raspberry Pi Foundation. Một thiết kế được tạo ra tại nhà để cải tiến bảng siêu nhỏ và siêu mỏng này và được thiết kế cho các dự án mà kích thước và mức tiêu thụ là quan trọng, chẳng hạn như một số ứng dụng nhúng hoặc nhúng trong robot, công nghiệp, ô tô, ứng dụng y tế, trạm thời tiết, v.v.

Bất chấp những gì các phương tiện truyền thông khác nói (ngay cả một số phương tiện quan trọng và có uy tín), nó không phải là một con chip do họ sản xuất, chỉ do họ thiết kế. Một SoC đã được thiết kế bởi nhóm của chúng tôi chuyên về ASIC và điều đó đã dẫn đến vi mạch này.

Có nghĩa là, chúng chưa được chuyển đổi thành IDM, mà chỉ là một kẻ vô tích sự đã gửi thiết kế của chúng để được sản xuất cho xưởng đúc. TSMC. Trong các nhà máy này, quy trình 40nm đã được sử dụng để sản xuất. Và vâng, nó là một nút có vẻ khá nguyên thủy, nhưng công nghệ in thạch bản đó là quá đủ cho dự án này và thực hiện rất tốt công việc của nó.

Quay trở lại thiết kế của SoC rp2040 cung cấp năng lượng cho Raspberry Pi Pico này, đó là một con chip trong đó các lõi không được thiết kế từ đầu mà thay vào đó chúng đã chọn sử dụng các lõi IP của Arm. Cụ thể, nó đã sử dụng hai ARM Cortex M0 + làm việc ở 133Mhz. Ngoài ra, nó cũng được trang bị 264 KB RAM và 2MB flash.

Tất cả đều không được định hướng để chạy một hệ điều hành như Linux (hoặc các hệ điều hành khác), như xảy ra trong các bảng SBC khác, nhưng Raspberry Pi Pico chỉ có thể chạy các bản phác thảo hoặc chương trình được viết bằng các ngôn ngữ như C / C ++ hoặc MycroPython. Sau khi bạn ghi chúng trên PC, chúng có thể được chuyển tới bo mạch thông qua microUSB để đơn vị MCU hoặc bộ vi điều khiển thực thi chúng.

Cuối cùng, tôi không muốn gạt sang một bên danh pháp được sử dụng, và cái tên RP2040 có lý do của nó:

  • RP: viết tắt của Raspberry Pi
  • 2: số lõi.
  • 0: loại lõi (M0 +).
  • 4: log2 (RAM / 16kB).
  • 0: log2 (không bay hơi hoặc flash / 16kB), nếu nó là 0 thì đó là vì nó đang ở trên bo mạch.

Điều này có vẻ ngu ngốc, đặc biệt khi xem xét rằng hiện tại chỉ có một SoC do họ thiết kế. Nhưng có thể gợi ý rằng Raspberry Pi Foundation có thể thiết kế nhiều SoC hơn trong tương lai...

Thêm thông tin - Biểu dữ liệu RP2040

Giới thiệu về bảng Raspberry Pi Pico

Tấm mới Quả mâm xôi Pi Pico nó giữ những điều ngạc nhiên thú vị, mặc dù kích thước nhỏ. Và chỉ với mức giá $ 4, điều này làm cho nó trở thành một trong những bo mạch vi điều khiển có giá cả phải chăng nhất trên thị trường.

sơ đồ chân Raspberry Pi Pico

Chốt ra

Khi đặc tính kỹ thuật và thông số kỹ thuật, đây là tất cả các chi tiết của tấm:

  • SoC: RP2040 được thiết kế tại Vương quốc Anh bởi nhóm làm việc thiết kế ASIC của Raspberry Pi Foundation.
    • DualCore ARM Cortex-M0 + với xung nhịp động lên đến 133Mhz.
    • 264 kB bộ nhớ SRAM
    • 2MB bộ nhớ flash trên bo mạch.
    • Với mức tiêu thụ rất thấp và chế độ ngủ đông và ngủ.
  • Conexión: microUSB có hỗ trợ Máy chủ USB 1.1
  • Lập trình: Kéo và thả bằng các ngôn ngữ như C / C ++ và MicroPython.
  • GPIO: 26-pin đa chức năng
  • Các chân khác: 2x SPI, 2x I2C, 2x UART, 3x 12 bit ADC, 16x kênh PWM.
  • Alimentacion: 3.3 V
  • hơn: cảm biến nhiệt độ, thư viện dấu chấm động nhanh trong ROM và 8x PIO (I / O có thể lập trình) để có thể điều chỉnh bo mạch để hỗ trợ các thiết bị ngoại vi, v.v. Ví dụ, với PIO, nó có thể được cấu hình để giả lập VGA, âm thanh, đầu đọc thẻ SD, v.v.
  • Kích: 51x21mm
  • giá: 4 $ (mua)

Cách bắt đầu lập trình

Raspberry Pi Pico mới được lập trình bằng C / C ++ SDK hoặc cổng MicroPython chính thức, tùy thuộc vào việc bạn muốn sử dụng ngôn ngữ này hay ngôn ngữ khác cho các dự án của mình. Ngoài ra, chương trình được tải dễ dàng:

  1. Đơn giản bằng cách giữ nút BOOTSEL trên bảng
  2. Kết nối cáp microUSB với PC (Linux, Windows hoặc macOS và thậm chí bạn có thể lập trình từ Raspberry Pi 4)
  3. Sau đó, nút BOOTSEL được nhả ra và PC sẽ gắn thiết bị mới có tên RPI-RP2 như thể nó là một ổ đĩa.
  4. Bây giờ, bạn chỉ cần kéo tệp mã UF2 vào đơn vị bộ nhớ và nó sẽ tải.
  5. Raspberry Pi Pico sẽ khởi động lại và bắt đầu chạy chương trình.

Ngoài ra, bạn còn có một tập tin INDEX.HTM bên trong thiết bị và điều đó sẽ hiển thị cho bạn tài liệu chính thức trên trang web Raspberry Pi. Một tệp INFO_U2F.TXT khác chứa thông tin về bảng, chẳng hạn như phiên bản của bộ nạp khởi động.


Hãy là người đầu tiên nhận xét

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.