Γνωρίστε το Raspberry Pi Pico: Ένας μικροελεγκτής ARM $4

Το Raspberry Pi Foundation ανακοίνωσε το Raspberry Pi Pico, τον πρώτο του μικροελεγκτή που διαθέτει προσαρμοσμένο πυρίτιο RP2040.

Το Raspberry Pi Foundation ανακοίνωσε σήμερα το Raspberry Pi Pico, τον πρώτο μικροελεγκτή της εταιρείας. Όπως και άλλα προϊόντα Raspberry Pi, το νέο Raspberry Pi Pico είναι απίστευτα προσιτό με μόλις 4 $, αλλά διαθέτει το πρώτο προσαρμοσμένο τσιπ του Foundation: το RP2040.

Κατά το σχεδιασμό του RP2040, το Raspberry Pi Foundation έθεσε τρεις στόχους για τον εαυτό του. Ήθελαν το τσιπ να διαθέτει υψηλή απόδοση για να χειρίζεται φόρτους εργασίας ακέραιων αριθμών, να έχει ευέλικτες επιλογές εισόδου/εξόδου για την υποστήριξη των περισσότερων εξωτερικών συσκευών και να έχει χαμηλό κόστος για τη μείωση του φραγμού εισόδου. Αυτό που σχεδίασαν έχει μέγεθος δύο τετραγωνικά χιλιοστά, κατασκευάζεται σε έναν κόμβο διεργασίας 40 nm και διαθέτει επεξεργαστή διπλού πυρήνα ARM Cortex-M0+ με 264 KB μνήμης RAM στο chip. Επίσης, στο πακέτο 7x7mm QFN-56 περιλαμβάνονται πολλές επιλογές I/O, 2MB μνήμης flash, ένα τσιπ τροφοδοσίας που υποστηρίζει τάσεις εισόδου από 1,8-5,5V, ένα μόνο κουμπί και ένα μόνο LED.

RP2040 Προδιαγραφές

  • Διπύρηνος βραχίονας Cortex-M0+ @ 133MHz
  • 264 KB (θυμάστε κιλομπάιτ;) μνήμης RAM στο τσιπ
  • Υποστήριξη έως και 16 MB μνήμης Flash εκτός τσιπ μέσω αποκλειστικού διαύλου QSPI
  • Ελεγκτής DMA
  • Περιφερειακά παρεμβολέας και διαιρέτης ακεραίων
  • 30 ακίδες GPIO, 4 από τις οποίες μπορούν να χρησιμοποιηθούν ως αναλογικές είσοδοι
  • 2 × UART, 2 × ελεγκτές SPI και 2 × ελεγκτές I2C
  • 16 × κανάλια PWM
  • 1 × USB 1.1 ελεγκτής και PHY, με υποστήριξη κεντρικού υπολογιστή και συσκευής
  • 8 × Μηχανήματα κατάστασης προγραμματιζόμενης εισόδου/εξόδου (PIO) Raspberry Pi
  • Λειτουργία εκκίνησης μαζικής αποθήκευσης USB με υποστήριξη UF2, για προγραμματισμό μεταφοράς και απόθεσης

Το Raspberry Pi Pico είναι προγραμματιζόμενο σε C/C++ και MicroPython και το Raspberry Pi Foundation παρέχει μια πλήρη ενσωμάτωση C SDK, αλυσίδα εργαλείων που βασίζεται σε GCC και κώδικα Visual Studio. Είναι ενδιαφέρον ότι υπάρχει ακόμη και ένα λιμάνι του TensorFlow Lite διαθέσιμο, σε περίπτωση που ενδιαφέρεστε να εκτελέσετε προγράμματα μηχανικής εκμάθησης στο Pico.

Για $4, το Raspberry Pi Pico με το τσιπ RP2040 έχει πολλά να προσφέρει. Αν θέλετε να δημιουργήσετε ένα απλό έργο στο σπίτι για να ελέγχετε τις συσκευές σας, το Pi Pico φαίνεται να είναι ένας απλός και φθηνός τρόπος για να μπείτε στον προγραμματισμό μικροελεγκτών.

Μπορείτε να δείτε τις πλήρεις προδιαγραφές της πλακέτας, το φύλλο δεδομένων, το διάγραμμα pinout, τη ROM εκκίνησης στη συσκευή και άλλη τεκμηρίωση από τον ιστότοπο του Ιδρύματος Raspberry Pi. Το Raspberry Pi Foundation επίσης συνέθεσε ένα βιβλίο για να διδάξετε στους αρχάριους πώς να ξεκινήσουν με το MicroPython στο νέο Pi Pico. Μπορείτε να αγοράσετε τον μικροελεγκτή Raspberry Pi Pico και το βιβλίο από σήμερα από όλους τους εγκεκριμένους μεταπωλητές Raspberry Pi. Εάν είστε συνδρομητής του HackSpace περιοδικό, θα σας δοθεί ένα Pico δωρεάν με το τεύχος Φεβρουαρίου.

Raspberry Pi Pico

Το Raspberry Pi Pico είναι μια πλακέτα μικροελεγκτή $4 με το εσωτερικό τσιπ RP2040 της Raspberry που βασίζεται σε ARM. Είναι προγραμματιζόμενο σε C και MicroPython και διαθέτει επιλογές IO όπως I2C, SPI και PIO.

Το Raspberry Pi Pico είναι μια πλακέτα μικροελεγκτή $4 με το εσωτερικό τσιπ RP2040 της Raspberry που βασίζεται σε ARM. Είναι προγραμματιζόμενο σε C και MicroPython και διαθέτει επιλογές I/O όπως I2C, SPI και PIO.

Σύνδεσμοι συνεργατών
Raspberry Pi
Δείτε στο Raspberrypi.org

Εναλλακτικά, μπορείτε να παραλάβετε μία από τις άλλες πλακέτες χαμηλού κόστους από τα Adafruit, Arduino, Pimoroni ή Sparkfun που χρησιμοποιούν την πλατφόρμα πυριτίου RP2040.