Raspberry Pi Pico: Spesifikasi dan Ciri

Puncak Raspberry Pi

Puncak Raspberry Pi adalah papan mikrokontroler baru yang direka oleh Raspberry Pi Foundation. Produk baru yang bergabung dengan yang sedia ada dan yang lebih serupa Arduino daripada SBC. Di samping itu, ia mempunyai kejutan besar lain yang telah mengejutkan semua orang, dan ini melebihi ukurannya yang kecil, kecekapan tenaga yang luar biasa, atau harganya hanya $ 4.

Dan Raspberry Pi Foundation telah berubah, sekurang-kurangnya sebentar, menjadi fabless, merancang cipnya sendiri. Ia mengenai RP2040 SoC. Maksudnya, untuk kali ini, mereka tidak menggunakan cip Broadcom seperti pada papan lain, tetapi mereka sendiri yang merancangnya. Kami akan melihat jika di masa depan mereka mengikuti trend yang sama di plat lain atau jika ia hanya sesuatu yang spesifik ...

RP2040 SoC

Raspberry Pi Pico RP2040

El RP2040 adalah cip pertama yang direka oleh Raspberry Pi Foundation. Reka bentuk yang dibuat di rumah untuk meningkatkan papan ultra-kecil dan ultra-tipis ini dan direka untuk projek di mana ukuran dan penggunaannya penting, seperti beberapa aplikasi tertanam atau tertanam dalam robotik, industri, automotif, aplikasi perubatan, stesen cuaca, dll.

Walaupun apa yang dikatakan oleh media lain (bahkan yang penting dan terkenal), ia bukan cip yang dihasilkan oleh mereka, tetapi hanya dirancang oleh mereka. SoC yang telah dirancang oleh pasukan kami sendiri yang pakar dalam ASICs dan itu telah menghasilkan IC ini.

Artinya, mereka belum berubah menjadi IDM, tetapi hanya fabless yang telah menghantar reka bentuknya untuk dibuat ke pengecoran TSMC. Di kilang-kilang ini, proses 40nm telah digunakan untuk pembuatannya. Dan ya, ini adalah simpul yang mungkin kelihatan sangat primitif, tetapi teknologi litografi lebih dari cukup untuk projek ini dan menjalankan tugasnya dengan sangat baik.

Kembali ke reka bentuk SoC rp2040 yang menguatkan Raspberry Pi Pico ini, ia adalah cip di mana inti belum dirancang dari awal, tetapi mereka telah memilih untuk menggunakan core IP Arm. Secara khusus, ia telah digunakan dua ARM Cortex M0 + bekerja pada 133Mhz. Selain itu, ia juga dilengkapi dengan RAM 264 KB, dan flash 2MB.

Semua tidak berorientasi untuk menjalankan sistem operasi seperti Linux (atau yang lain), seperti yang berlaku di papan SBC lain, tetapi Raspberry Pi Pico hanya dapat menjalankan sketsa atau program yang ditulis dalam bahasa seperti C / C ++ atau MycroPython. Sebaik sahaja anda menuliskannya di PC anda, mereka boleh dihantar ke papan melalui microUSB sehingga unit MCU, atau mikrokontroler, melaksanakannya.

Terakhir, saya tidak mahu mengetepikan tatanama digunakan, dan adakah nama RP2040 mempunyai sebabnya:

  • RP: bermaksud Raspberry Pi
  • 2: bilangan teras.
  • 0: jenis teras (M0 +).
  • 4: log2 (RAM / 16kB).
  • 0: log2 (tidak mudah menguap atau flash / 16kB), jika 0 itu adalah kerana ia berada di dalam kapal.

Ini mungkin kelihatan bodoh, terutamanya memandangkan buat masa ini hanya ada satu SoC yang dirancang oleh mereka. Tetapi mungkin ada petunjuk bahawa Raspberry Pi Foundation mungkin merancang lebih banyak SoC pada masa akan datang...

Maklumat lanjut - Lembaran Data RP2040

Mengenai papan Raspberry Pi Pico

Plat baru Puncak Raspberry Pi ia menyimpan kejutan yang menyenangkan, walaupun ukurannya kecil. Dan hanya dengan harga $ 4, yang menjadikannya salah satu papan mikrokontroler paling berpatutan di pasaran.

sematkan Raspberry Pi Pico

Pin-keluar

Sebagai ciri dan spesifikasi teknikal, berikut adalah semua butiran plat:

  • SoC: RP2040 direka di UK oleh kumpulan kerja reka bentuk ASIC dari Raspberry Pi Foundation.
    • DualCore ARM Cortex-M0 + dengan frekuensi jam dinamik hingga 133Mhz.
    • 264 kB memori SRAM
    • Memori kilat 2MB on-board.
    • Dengan penggunaan yang sangat rendah dan mod tidak aktif dan tidur.
  • conexión: microUSB dengan sokongan untuk Host USB 1.1
  • Pengaturcaraan: Seret & lepas menggunakan bahasa seperti C / C ++ dan MicroPython.
  • GPIO: Pelbagai fungsi 26-pin
  • Pin lain: 2x SPI, 2x I2C, 2x UART, 3x ADC 12-bit, 16x saluran PWM.
  • makan: 3.3 V
  • lebih: sensor suhu, perpustakaan titik apungan cepat dalam ROM, dan 8x PIO (I / O yang Dapat Diprogramkan) untuk dapat menyesuaikan papan untuk menyokong periferal, dll. Sebagai contoh, dengan PIO ia dapat dikonfigurasi untuk meniru VGA, suara, pembaca kad SD, dll.
  • Saiz: 51x21mm
  • harga: 4 $ (membeli)

Cara memulakan pengaturcaraan

Raspberry Pi Pico baru diprogramkan menggunakan C / C ++ SDK atau port MicroPython rasmi, bergantung pada sama ada anda lebih suka menggunakan satu bahasa atau yang lain untuk projek anda. Di samping itu, program ini dimuat dengan mudah:

  1. Cukup dengan menekan butang BOOTSEL di papan tulis
  2. Menyambungkan kabel microUSB ke PC (Linux, Windows, atau macOS, dan anda bahkan boleh memprogram dari Raspberry Pi 4)
  3. Kemudian butang BOOTSEL dilepaskan dan PC akan memasang unit baru yang disebut RPI-RP2 seolah-olah itu adalah pendrive.
  4. Sekarang, anda hanya perlu menyeret fail kod UF2 ke unit memori dan ia akan dimuat.
  5. Raspberry Pi Pico akan reboot dan mula menjalankan program.

Di samping itu, anda juga mempunyai fail INDEX.HTM di dalam unit dan itu akan menunjukkan kepada anda dokumentasi rasmi di laman web Raspberry Pi. Fail INFO_U2F.TXT lain mengandungi maklumat mengenai papan, seperti versi bootloader.


Menjadi yang pertama untuk komen

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.