Raspberry Pi Pico: Spesifikasi dan Fitur

Pico Raspberry

Pico Raspberry adalah papan mikrokontroler baru yang dirancang oleh Raspberry Pi Foundation. Produk baru itu bergabung dengan yang sudah ada dan mana yang lebih mirip Arduino dari SBC. Selain itu, ada kejutan besar lain yang mengejutkan semua orang, dan melampaui ukurannya yang kecil, efisiensi energi yang luar biasa, atau harganya yang hanya $ 4.

Dan Raspberry Pi Foundation telah berubah, setidaknya untuk sementara, menjadi chip yang luar biasa, mendesain sendiri. Ini tentang RP2040 SoC. Artinya, untuk saat ini, mereka belum menggunakan chip Broadcom seperti pada papan lainnya, melainkan telah mendesainnya sendiri. Kami akan melihat apakah di masa depan mereka mengikuti tren yang sama di pelat lain atau apakah itu hanya sesuatu yang spesifik ...

RP2040 SoC

RaspberryPi Pico RP2040

El RP2040 adalah chip pertama yang dirancang oleh Raspberry Pi Foundation. Desain yang dibuat di rumah untuk menyempurnakan papan ultra-kecil dan ultra-tipis ini dan dirancang untuk proyek-proyek di mana ukuran dan konsumsi penting, seperti beberapa aplikasi tertanam atau tertanam dalam robotika, industri, otomotif, aplikasi medis, stasiun cuaca, dll.

Terlepas dari apa yang dikatakan media lain (bahkan beberapa yang penting dan memiliki reputasi baik), ini bukanlah chip yang diproduksi oleh mereka, hanya dirancang oleh mereka. SoC yang telah dirancang oleh tim khusus kami sendiri ASICs dan itu menghasilkan IC ini.

Artinya, mereka belum diubah menjadi IDM, tetapi hanya dongeng yang telah mengirimkan desain mereka untuk diproduksi ke pengecoran. TSMC. Di pabrik-pabrik ini, proses 40nm telah digunakan untuk pembuatannya. Dan ya, ini adalah simpul yang mungkin tampak sangat primitif, tetapi teknologi litografi itu lebih dari cukup untuk proyek ini dan melakukan tugasnya dengan sangat baik.

Kembali ke desain SoC rp2040 yang mendukung Raspberry Pi Pico ini, ini adalah chip di mana intinya belum dirancang dari awal, melainkan mereka telah memilih untuk menggunakan inti IP Arm. Secara khusus, itu telah digunakan dua ARM Cortex M0 + bekerja di 133Mhz. Selain itu juga telah dibekali dengan RAM sebesar 264 KB, dan flash 2MB.

Semua tidak berorientasi untuk menjalankan sistem operasi seperti Linux (atau lainnya), seperti yang terjadi di papan SBC lainnya, tetapi Raspberry Pi Pico hanya dapat menjalankan sketsa atau program yang ditulis dalam bahasa seperti itu. C / C ++ atau MycroPython. Setelah Anda menuliskannya di PC Anda, mereka dapat diteruskan ke papan melalui microUSB sehingga unit MCU, atau mikrokontroler, mengeksekusinya.

Terakhir, saya tidak ingin mengesampingkan nomenklatur tersebut digunakan, dan apakah nama RP2040 memiliki alasannya sendiri:

  • RP: singkatan dari Raspberry Pi
  • 2: jumlah inti.
  • 0: tipe inti (M0 +).
  • 4: log2 (RAM / 16kB).
  • 0: log2 (non-volatile atau flash / 16kB), jika 0 itu karena on-board.

Ini mungkin terlihat bodoh, apalagi mengingat untuk saat ini hanya ada satu SoC yang mereka rancang. Tapi itu mungkin mengisyaratkan bahwa Raspberry Pi Foundation mungkin merancang lebih banyak SoC di masa depan...

Informasi lebih lanjut - Lembar Data RP2040

Tentang papan Raspberry Pi Pico

Piring baru Pico Raspberry ia menyimpan kejutan yang menyenangkan, meskipun ukurannya kecil. Dan hanya dengan harga $ 4, yang menjadikannya salah satu papan mikrokontroler paling terjangkau di pasaran.

pinout Raspberry Pi Pico

pin keluar

Sebagai karakteristik dan spesifikasi teknis, ini semua detail piringnya:

  • SoC: RP2040 dirancang di Inggris oleh kelompok kerja desain ASIC dari Raspberry Pi Foundation.
    • DualCore ARM Cortex-M0 + dengan frekuensi clock dinamis hingga 133Mhz.
    • 264 kB memori SRAM
    • 2MB memori flash on-board.
    • Dengan konsumsi yang sangat rendah dan mode tidak aktif dan tidur.
  • Koneksi: microUSB dengan dukungan untuk USB 1.1 Host
  • Pemrograman: Seret & lepas menggunakan bahasa seperti C / C ++ dan MicroPython.
  • GPIO: Multifungsi 26-pin
  • Pin lainnya: 2x SPI, 2x I2C, 2x UART, 3x 12-bit ADC, saluran 16x PWM.
  • makanan: 3.3 V.
  • lebih: sensor suhu, pustaka floating point cepat di ROM, dan 8x PIO (Programmable I / O) untuk dapat menyesuaikan papan untuk mendukung periferal, dll. Misalnya, dengan PIO dapat dikonfigurasi untuk mengemulasi VGA, suara, pembaca kartu SD, dll.
  • Tamano: 51x21mm
  • harga: $ 4 (membeli)

Bagaimana memulai pemrograman

Raspberry Pi Pico baru diprogram menggunakan C / C ++ SDK atau port resmi MicroPython, tergantung pada apakah Anda lebih suka menggunakan satu bahasa atau bahasa lain untuk proyek Anda. Selain itu, program ini mudah dimuat:

  1. Cukup dengan menahan tombol BOOTSEL di papan tulis
  2. Menghubungkan kabel microUSB ke PC (Linux, Windows, atau macOS, dan Anda bahkan dapat memprogram dari Raspberry Pi 4)
  3. Kemudian tombol BOOTSEL dilepaskan dan PC akan memasang unit baru yang disebut RPI-RP2 seolah-olah itu adalah flashdisk.
  4. Sekarang, Anda hanya perlu menyeret file kode UF2 ke unit memori dan itu akan dimuat.
  5. Raspberry Pi Pico akan reboot dan mulai menjalankan program.

Selain itu, Anda juga memiliki file mengajukan INDEX.HTM di dalam unit dan itu akan menunjukkan kepada Anda dokumentasi resmi di situs web Raspberry Pi. File INFO_U2F.TXT lain berisi informasi tentang board, seperti versi bootloader.


Jadilah yang pertama mengomentari

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.