Raspberry Pi Pico: Προδιαγραφές και χαρακτηριστικά

Raspberry Pi Pico

Raspberry Pi Pico είναι ένας νέος πίνακας μικροελεγκτών που σχεδιάστηκε από το Ίδρυμα Raspberry Pi. Ένα νέο προϊόν που ενώνει τα υπάρχοντα και που μοιάζει περισσότερο Arduino από ένα SBC. Επιπλέον, έχει μια άλλη μεγάλη έκπληξη που έχει εκπλήξει όλους, και ξεπερνά το μικρό του μέγεθος, την υπέροχη ενεργειακή απόδοση ή την τιμή του μόνο 4 $.

Και είναι ότι το Ίδρυμα Raspberry Pi έχει μεταμορφωθεί, τουλάχιστον στιγμιαία, σε fabless, σχεδιάζοντας το δικό του τσιπ. Είναι περίπου RP2040 SoC. Δηλαδή, αυτή τη φορά, δεν έχουν χρησιμοποιήσει μάρκες Broadcom όπως και σε άλλες πλακέτες, αλλά το έχουν σχεδιάσει οι ίδιοι. Θα δούμε αν στο μέλλον ακολουθούν την ίδια τάση σε άλλες πινακίδες ή αν ήταν μόνο κάτι συγκεκριμένο ...

RP2040 SoC

Raspberry Pi Pico RP2040

El Το RP2040 είναι το πρώτο τσιπ που σχεδιάστηκε από το Raspberry Pi Foundation. Ένας σχεδιασμός που δημιουργήθηκε στο σπίτι για την ενίσχυση αυτού του εξαιρετικά μικρού και εξαιρετικά λεπτού πίνακα και σχεδιασμένος για έργα όπου το μέγεθος και η κατανάλωση είναι σημαντικά, όπως ορισμένες ενσωματωμένες ή ενσωματωμένες εφαρμογές στη ρομποτική, τη βιομηχανία, την αυτοκινητοβιομηχανία, τις ιατρικές εφαρμογές, τους μετεωρολογικούς σταθμούς κ.λπ.

Παρά τα όσα λένε τα άλλα μέσα ενημέρωσης (ακόμη και μερικά σημαντικά και αξιόπιστα), δεν είναι ένα τσιπ που έχουν κατασκευαστεί από αυτούς, αλλά έχουν σχεδιαστεί μόνο από αυτά. Ένα SoC που έχει σχεδιαστεί από τη δική μας ομάδα ειδικευμένη στο ASICs και αυτό είχε ως αποτέλεσμα αυτό το IC.

Δηλαδή, δεν έχουν μετατραπεί σε IDM, αλλά είναι απλώς μύθοι που έχουν στείλει το σχέδιό τους για κατασκευή στο χυτήριο TSMC. Σε αυτά τα εργοστάσια έχει χρησιμοποιηθεί μια διαδικασία 40nm για την κατασκευή τους. Και ναι, είναι ένας κόμβος που μπορεί να φαίνεται αρκετά πρωτόγονος, αλλά αυτή η τεχνολογία λιθογραφίας είναι περισσότερο από αρκετή για αυτό το έργο και κάνει τη δουλειά του πολύ καλά.

Επιστρέφοντας στο σχεδιασμό του rp2040 SoC που τροφοδοτεί αυτό το Raspberry Pi Pico, είναι ένα τσιπ στο οποίο οι πυρήνες δεν έχουν σχεδιαστεί από το μηδέν, αλλά μάλλον επέλεξαν να χρησιμοποιήσουν τους πυρήνες IP του Arm. Συγκεκριμένα, έχει χρησιμοποιηθεί δύο ARM Cortex M0 + λειτουργεί στα 133Mhz. Επιπλέον, διαθέτει επίσης μνήμη RAM 264 KB και φλας 2MB.

Όλοι δεν είναι προσανατολισμένοι για την εκτέλεση ενός λειτουργικού συστήματος όπως το Linux (ή άλλα), όπως συμβαίνει σε άλλους πίνακες SBC, αλλά το Raspberry Pi Pico μπορεί να εκτελεί μόνο σκίτσα ή προγράμματα γραμμένα σε γλώσσες όπως C / C ++ ή MycroPython. Μόλις τα γράψετε στον υπολογιστή σας, μπορούν να μεταφερθούν στον πίνακα μέσω του microUSB έτσι ώστε η μονάδα MCU ή ο μικροελεγκτής να τις εκτελέσει.

Τέλος, δεν θα ήθελα να αφήσω κατά μέρος η ονοματολογία χρησιμοποιείται και είναι ότι το όνομα RP2040 έχει τον λόγο του:

  • RP: σημαίνει Raspberry Pi
  • 2: αριθμός πυρήνων.
  • 0: τύπος πυρήνα (M0 +).
  • 4: log2 (RAM / 16kB).
  • 0: log2 (μη πτητικό ή φλας / 16kB), εάν είναι 0, είναι επειδή είναι ενσωματωμένο.

Αυτό μπορεί να φαίνεται ανόητο, ειδικά λαμβάνοντας υπόψη ότι προς το παρόν υπάρχει μόνο ένα SoC σχεδιασμένο από αυτούς. Αλλά μπορεί να υπαινίσσεται το Ίδρυμα Raspberry Pi σχεδιάστε περισσότερα SoCs στο μέλλον...

Περισσότερες πληροφορίες - Δελτίο δεδομένων RP2040

Σχετικά με τον πίνακα Raspberry Pi Pico

Το νέο πιάτο Raspberry Pi Pico διατηρεί ευχάριστες εκπλήξεις, παρά το μικρό του μέγεθος. Και μόνο στην τιμή των 4 $, γεγονός που το καθιστά έναν από τους πιο προσιτούς πίνακες μικροελεγκτών στην αγορά.

pin-out Raspberry Pi Pico

Καρφίτσωμα

Σχετικά με τεχνικά χαρακτηριστικά και προδιαγραφές, εδώ είναι όλες οι λεπτομέρειες της πινακίδας:

  • SoC: Το RP2040 σχεδιάστηκε στο Ηνωμένο Βασίλειο από μια ομάδα εργασίας σχεδιασμού ASIC του Raspberry Pi Foundation.
    • DualCore ARM Cortex-M0 + με δυναμική συχνότητα ρολογιού έως 133Mhz.
    • 264 kB μνήμης SRAM
    • 2MB ενσωματωμένης μνήμης flash.
    • Με πολύ χαμηλή κατανάλωση και κατάσταση αδράνειας και ύπνου.
  • Σύνδεση: microUSB με υποστήριξη για USB 1.1 Host
  • Προγραμματισμός: Σύρετε και αποθέστε χρησιμοποιώντας γλώσσες όπως C / C ++ και MicroPython.
  • GPIO: Πολυλειτουργικό 26 ακίδων
  • Άλλες καρφίτσες: 2x SPI, 2x I2C, 2x UART, 3x 12-bit ADC, 16x κανάλια PWM.
  • σίτιση: 3.3v
  • περισσότερο: αισθητήρας θερμοκρασίας, βιβλιοθήκες γρήγορου κινητού σημείου σε ROM και 8x PIO (Προγραμματιζόμενο I / O) για την προσαρμογή της πλακέτας ώστε να υποστηρίζει περιφερειακά κ.λπ. Για παράδειγμα, με το PIO μπορεί να ρυθμιστεί ώστε να προσομοιώνει VGA, ήχο, συσκευή ανάγνωσης καρτών SD κ.λπ.
  • Μέγεθος: 51x21mm
  • τιμή: 4 $ (αγοράζω)

Πώς να ξεκινήσετε τον προγραμματισμό

Το νέο Raspberry Pi Pico είναι προγραμματισμένο χρησιμοποιώντας το C / C ++ SDK ή την επίσημη θύρα MicroPython, ανάλογα με το αν προτιμάτε να χρησιμοποιείτε μία γλώσσα ή άλλη για τα έργα σας. Επιπλέον, το πρόγραμμα φορτώνεται εύκολα:

  1. Απλά κρατώντας πατημένο το κουμπί BOOTSEL στον πίνακα
  2. Σύνδεση του καλωδίου microUSB στον υπολογιστή (Linux, Windows ή macOS και μπορείτε ακόμη και να προγραμματίσετε από ένα Raspberry Pi 4)
  3. Στη συνέχεια, απελευθερώνεται το κουμπί BOOTSEL και ο υπολογιστής θα τοποθετήσει τη νέα μονάδα που ονομάζεται RPI-RP2 σαν να ήταν ένα pendrive.
  4. Τώρα, πρέπει απλώς να σύρετε το αρχείο κώδικα UF2 στη μονάδα μνήμης και θα φορτωθεί.
  5. Το Raspberry Pi Pico θα κάνει επανεκκίνηση και θα ξεκινήσει την εκτέλεση του προγράμματος.

Επιπλέον, έχετε επίσης ένα αρχείο INDEX.HTM μέσα στη μονάδα και αυτό θα σας δείξει την επίσημη τεκμηρίωση στον ιστότοπο του Raspberry Pi. Ένα άλλο αρχείο INFO_U2F.TXT περιέχει πληροφορίες σχετικά με τον πίνακα, όπως η έκδοση του bootloader.


Το περιεχόμενο του άρθρου συμμορφώνεται με τις αρχές μας συντακτική ηθική. Για να αναφέρετε ένα σφάλμα κάντε κλικ Aquí.

Γίνε ο πρώτος που θα σχολιάσει

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.