Pada bulan Januari, kami menerbitkan ulasan tentang papan tunggal Raspberry Pi Pico. Secara umum, rasio harga / kualitas sangat baik. Tetapi banyak pengguna papan tidak memiliki fitur tambahan.
Dan sekarang alternatif telah muncul, dan berdasarkan SoC Raspberry RP2040, tetapi dengan sejumlah besar kemampuan (melihat ke depan - ini bukan modul nirkabel). Ditambah lagi, ukuran item baru tersebut hanya sepertiga dari ukuran Raspberry Pi Pico. Keajaiban pemikiran teknis ini disebut Pimoroni Tiny 2040.
Ada apa dengan perangkat kerasnya?
| RP2040 SoC | ARM Cortex M0 + berjalan hingga 133Mhz |
| SRAM | 264 KB |
| Penyimpanan Flash | 8MB dari QSPI |
| GPIO | 16 pin GPIO. 7 x Digital I / O, 4 x Analog 12-bit ADC, 2 x I2C, SPI, UART, Debug |
| Port USB | USB C |
| Ukuran | 0,74 x 0,7 inci (19 x 18mm) |
Jika ini tidak diperlukan, Anda dapat mulai meninjau fitur-fitur baru papan. Pertama, ia memiliki tombol Reset, yang sangat nyaman dalam banyak kasus. Pico tidak memilikinya, jadi jika terjadi kesalahan, Anda harus mencabut papan dan mencolokkannya kembali. Tombol di papan baru mempersingkat garis RUN ke ground, yang menyebabkan SoC dimulai ulang.
Peningkatan yang lebih besar adalah empat pin ADC, bukan tiga. Ini memungkinkan untuk menyambungkan, misalnya, dua joystick analog, bukan satu, karena masing-masing memerlukan dua pin ADC.
Opsi ketiga adalah menambahkan LED untuk menunjukkan status papan. Fungsi dioda dapat diprogram menggunakan MicroPython dan C / C ++.
Dan peningkatan keempat adalah keseluruhan ruang file 8 MB di penyimpanan flash internal. Basis Pico hanya 2MB. Ini memungkinkan untuk mengunduh lebih banyak kode dan pustaka.
Ngomong-ngomong, perlu diingat karakteristik Raspberry Pi Pico itu sendiri. Basis papan adalah chip ARM Cortex M0 + inti ganda, dengan frekuensi inti 133 MHz. Papan ini memiliki 264 KB RAM dan 2 MB memori flash. Selain itu, terdapat konektor USB 1.1 dan saluran I / O, yang 26 di antaranya tersedia untuk pengguna. Hal ini memungkinkan untuk menggunakan antarmuka 2 x UART, 2 x I2C, 2 x SPI (hingga 16 MB QSPI Flash dengan XIP ), serta 16 saluran PWM-. Sensor suhu dan 3 saluran ADC juga tersedia.
Struktur Pimoroni Tiny 2040
Seperti disebutkan di atas, papannya sangat kecil. Ini benar-benar pas di ujung jari Anda. Pada saat yang sama, kemampuannya cukup untuk mengembangkan hampir semua proyek yang dapat diimplementasikan dengan Pico.
Ya, nuansa yang penting adalah papan baru memiliki konektor USB-C, yang jauh lebih nyaman daripada konektor microUSB untuk banyak proyek. Hal kecil yang menyenangkan - pinout port ada di sisi sebaliknya dari papan. Segera menjadi jelas di mana output itu dan apa yang harus dihubungkan dengan apa. Untuk membuatnya lebih jelas, Anda bisa menggunakan dokumentasi resminya .
Seperti Pico, papan baru dapat diintegrasikan ke sirkuit apa pun. Perlu diingat bahwa SoC terletak di bagian belakang papan, yang menambah ketebalan papan tunggal sekitar 1mm.
Secara umum, papan ini sangat cocok untuk digunakan di sistem apa pun, baik itu besar maupun miniatur.
Bekerja dengan Pimoroni Tiny 2040
2040 sebenarnya adalah versi kecil dari Pico, jadi semua manual, kode, dan segala sesuatu yang ditulis untuk "raspberry" juga akan berfungsi untuk papan ini.
MicroPython dari Adafruit bekerja dengan mulus. Semuanya berfungsi, segera setelah instalasi Anda dapat membuat kode dan mengontrol papan.
Dalam beberapa menit, pengguna dapat mengubah papan menjadi keyboard USB virtual. Semua ini selesai dalam beberapa menit.
Apa yang bisa diharapkan pengembang dari papan? Anda dapat menggunakannya di mana saja dan di mana saja, sangat relevan untuk bekerja dengannya dalam proyek di mana tidak ada banyak ruang fisik.
Pimoroni Tiny 2040 sangat ideal untuk robot kecil, keyboard USB, proyek sains, pengajaran, dan banyak lagi. Selain itu, berkat pin ADC, papan dapat digunakan bersama dengan pengontrol atau unit kontrol yang memerlukan empat potensiometer atau dua joystick analog.
Di residu kering
Raspberry Pi Pico adalah alat yang kecil tapi kuat. Tiny 2040 bahkan lebih kecil, meski sedikit lebih mahal. Tetapi Anda selalu harus membayar ekstra untuk miniaturisasi. Selain itu, ada opsi tambahan di sini.
Jika Anda mengerjakan proyek yang membutuhkan miniatur tetapi fungsionalitas Pico, maka Tiny 2040 adalah pilihan yang bagus.