Chuyển tới nội dung

Đánh giá Pimoroni Tiny 2040: Một chiếc Raspberry Pi Pico nhỏ hơn

    1646194683

    Nhận định của chúng tôi

    Những gì tốt nhất của Raspberry Pi Pico được chắt lọc thành một hình thức nhỏ gọn, Tiny 2040 cung cấp sức mạnh của RP2040 SoC, cùng với một số tính năng bổ sung hữu ích.

    Kích thước nhỏ
    Nhiều chân ADC hơn Pico
    Nút đặt lại tích hợp
    Mã ghim được in trên đầu

    Chống lại

    Khó khăn để gắn kết bề mặt
    Không tương thích với bảng bổ trợ Pico
    Giá cao cấp

    Raspberry Pi Pico có thể nhỏ hơn được không? Pimoroni’s Tiny 2040 chỉ bằng một phần ba kích thước của Raspberry Pi Pico, nhưng nó có đầy đủ sức mạnh của SoC RP2040 của Pico và một loạt các chân GPIO được tuyển chọn. Việc giảm kích thước đã làm tăng giá, khoảng ba lần giá của một Pico cổ phiếu (12 đô la so với 4 đô la) nhưng luôn có phí bảo hiểm cho thiết kế nhỏ gọn.

    Bo mạch RP2040 của bên thứ ba đầu tiên mà chúng tôi đã thử nghiệm, Pimoroni Tiny 2040 không chỉ tiết kiệm không gian mà còn bổ sung thêm các tính năng như nút đặt lại chuyên dụng, chân ADC thứ tư và đèn LED RGB. Bo mạch cung cấp trải nghiệm tuyệt vời về tổng thể, mặc dù nó có những đánh đổi khi nói đến việc gắn bề mặt và kết nối với bo mạch bổ sung.

    Thông số kỹ thuật phần cứng tí hon 2040 

    RP2040 SoC
    ARM Cortex M0 + chạy ở tốc độ lên đến 133Mhz

    SRAM
    264kB

    Lưu trữ flash
    8MB QSPI

    GPIO
    16 chân GPIO. 7 x I / O kỹ thuật số, 4 x ADC 12 bit tương tự, 2 x I2C, SPI, UART, Debug

    Cổng USB
    USB C

    Kích thước
    0,74 x 0,7 inch (19 x 18mm)

    Với kích thước gần bằng một phần ba Raspberry Pi Pico, Pimoroni Tiny 2040 đúng như tên gọi của nó. Vì Tiny 2040 nhỏ hơn nên nó chỉ có 16 trong số 40 chân GPIO của Pico. Các chân còn lại được sắp xếp cẩn thận để đảm bảo rằng chúng tôi không bị mất chức năng. 

    Tuy nhiên, số lượng và cách bố trí chân cắm khác nhau đảm bảo rằng bạn không thể sử dụng Pimoroni Tiny 2040 với các bảng / gói bổ sung được thiết kế để cắm vào 40 chân cắm trên Pico. Vì vậy, hãy quên việc sử dụng điều này với bàn phím RGB của Pimoroni hoặc Bảng khám phá của riêng Pimoroni. 

    Thay vì nói về những mất mát của chúng tôi, hãy nghĩ về những gì chúng tôi thu được với Pimoroni Tiny 2040. Phần bổ sung nổi bật nhất là nút đặt lại, nghe có vẻ không nhiều nhưng đôi khi chúng tôi cần đặt lại Pico của mình. Nếu không có nút đặt lại, chúng tôi phải rút phích cắm của Pico rồi cắm lại, làm hao mòn cổng micro USB của nó. Nút đặt lại kết nối chân RUN của RP2040 với GND, khiến SoC khởi động lại. 

    Trong một cải tiến lớn dành cho bất kỳ ai muốn chế tạo bộ điều khiển hoặc thứ gì đó có mặt số, có 4 chân ADC thay vì ba chân mà bạn có trên Pico. ADC bổ sung có được bằng cách hy sinh một chân tương tự được sử dụng để phát hiện điện áp của chân VSYS. Một ADC bổ sung rất quan trọng, vì bạn có thể gắn hai cần điều khiển tương tự thay vì một vì mỗi cần điều khiển yêu cầu hai cổng ADC. 

    Một bổ sung khác là đèn LED trạng thái RGB, có thể lập trình thông qua MicroPython và C / C ++. Với 8MB bộ nhớ flash, chúng tôi có dung lượng lưu trữ gấp bốn lần so với một Raspberry Pi Pico điển hình, rất nhiều chỗ cho các dự án và thư viện.

    Thiết kế của Pimoroni Tiny 2040 

    Pimoroni Tiny 2040 vừa vặn trên đầu móng tay của bạn; Hãy để chìm trong một lúc. Bo mạch nhỏ có mọi thứ mà chúng ta cần để bắt đầu hack các dự án của Pico và cổng USB C là một đầu nối đắt tiền hơn nhưng an toàn hơn so với đầu nối microUSB của Pico. Một bổ sung thú vị là các số pin được in trên đầu bảng; chúng được đánh số hợp lý và số của chúng liên quan đến số pin GPIO theo tham chiếu sơ đồ chân Pico. 

    Tiny 2040 chia sẻ các cạnh đúc giống như Raspberry Pi Pico, cho phép nó được nhúng vào một dự án gắn kết bề mặt nhưng có một số điều cần xem xét trước khi thực hiện điều này. RP2040 SoC nằm ở mặt dưới của bảng và nó tăng thêm khoảng 1mm so với chiều cao của bảng. Điều này sẽ làm cho các dự án gắn kết bề mặt trở nên phức tạp một chút, yêu cầu phải cắt bỏ chip hoặc các tiêu đề hơi nhô lên để đáp ứng các phôi.

    Nhìn chung, Pimoroni Tiny 2040 là một chiếc bảng nhỏ đáng yêu có thể nhồi nhét tất cả những gì chúng ta cần vào một thứ có thể dễ dàng đặt nhầm trên bàn làm việc của bạn.

    Sử dụng Pimoroni Tiny 2040 

    Về cơ bản Pimoroni Tiny 2040 là một Raspberry Pi Pico đã được rút gọn và như vậy, tất cả các hướng dẫn và hướng dẫn viết mã cho Pico sẽ hoạt động với Tiny 2040. Có một vài thay đổi nhỏ. Nút BOOT thường được sử dụng để đặt RP2040 ở chế độ sẵn sàng chấp nhận hình ảnh UF2 mới. Tuy nhiên, trên Pimoroni Tiny 2040, nó có một chức năng kép và cũng có thể được sử dụng an toàn trong mã làm đầu vào, với nút ánh xạ tới GPIO 23. Đèn LED RGB được ánh xạ tới ba chân GPIO, màu đỏ thành 18, màu xanh lá cây thành 19 và màu xanh lam là 20. Chúng tôi có thể điều khiển các chân này bằng cách sử dụng bật / tắt tiêu chuẩn hoặc chúng tôi có thể sử dụng PWM để tạo hỗn hợp màu.

    Chúng tôi đã thực hiện các bài kiểm tra của mình xa hơn một chút và cài đặt phiên bản CircuitPython mới nhất, một phiên bản MicroPython từ Adafruit đã được sử dụng trên vô số bộ vi điều khiển. Mọi thứ chỉ hoạt động và trong một vài phút, chúng tôi đã mở được trình bao Python và có thể điều khiển PimoroniTiny 2040. 

    Chúng tôi đã thực hiện một bản demo nhanh chóng biến Pimoroni Tiny 2040 thành bàn phím USB ảo (thiết bị USB HID) ánh xạ một dòng văn bản tới nút BOOT. Việc nhấn nút khiến văn bản được nhập vào tài liệu. Tính năng này bị thiếu trong MicroPython tiêu chuẩn nhưng dự kiến ​​sẽ sớm có hỗ trợ.

    Các trường hợp sử dụng cho Pimoroni Tiny 2040

    Vậy chúng ta có thể sử dụng Pimoroni Tiny 2040 ở đâu? Với kích thước, chúng ta sẽ thấy Tiny 2040 được sử dụng trong các ứng dụng nhúng, nơi không gian ở mức cao. Nó dễ dàng được sử dụng với ngay cả breadboard nhỏ nhất và chúng tôi có tất cả các chân GPIO mà chúng tôi cần cho hầu hết các dự án. 

    Pimoroni Tiny 2040 lý tưởng cho rô bốt quy mô nhỏ, bàn phím USB và các dự án khoa học công dân. Chân ADC thứ tư của nó cũng làm cho nó trở nên lý tưởng cho bất kỳ loại bộ điều khiển hoặc hộp điều khiển nào mà bạn có thể cần bốn chiết áp hoặc hai cần điều khiển tương tự.

    Kết luận 

    Raspberry Pi Pico là một bộ dụng cụ vốn đã nhỏ nhưng lại rất mạnh mẽ. Tiny 2040 giảm kích thước và vâng, có sự tăng giá so với Pico còn hàng, nhưng chúng tôi đang trả một khoản phí bảo hiểm cho một thiết bị nhỏ gọn hơn nhiều có một số tính năng bổ sung rất được hoan nghênh.

    Pimoroni Tiny 2040 không dành cho tất cả các dự án. SoC mặt đáy của nó đặt ra một thách thức cho việc gắn nó vào các dự án và cách bố trí chân cắm độc đáo của nó có nghĩa là nó sẽ không hoạt động với hệ sinh thái của các gói, hay còn gọi là bảng bổ trợ, được thiết kế để cắm vào Pico gốc. Tuy nhiên, nếu bạn đang xây dựng dự án của riêng mình mà không yêu cầu những tiện ích bổ sung này và cần một bo mạch nhỏ gọn hơn có các tính năng bổ sung, thì Tiny 2040 là một lựa chọn tuyệt vời.

    0 0 đánh giá
    Rating post
    Theo dõi
    Thông báo của
    guest
    0 comments
    Phản hồi nội tuyến
    Xem tất cả bình luận
    0
    Rất thích suy nghĩ của bạn, hãy bình luận.x