Μια πλακέτα ανάπτυξης μεγέθους γραμματοσήμου RP2040 με σύνδεση USB-C, ιδανική για φορητά έργα, φορητές συσκευές και ενσωμάτωση σε αντικείμενα.
Ενώ αγαπάμε το Raspberry Pi Pico, θέλαμε επίσης κάτι μικρότερο και με περισσότερο φλας. Παρουσιάζουμε το Tiny 2040 - μια μικρή μικροσκοπική μονάδα παραγωγής για την υλοποίηση πραγματικών φιλόδοξων έργων.
Τροφοδοτούμενο και προγραμματιζόμενο μέσω USB-C, το Tiny 2040 διαθέτει 8 MB φλας QSPI (XiP) ενσωματωμένο. Η πλακέτα έχει σχεδιαστεί με castellated μαξιλαράκια που της επιτρέπουν να συγκολληθεί απευθείας σε ένα PCB (ή μπορείτε να προσαρτήσετε pin headers για να το συνδέσετε σε ένα breadboard ή να συνδέσετε πράγματα σε αυτό απευθείας με καλώδια). Καταφέραμε επίσης να τοποθετήσουμε ένα προγραμματιζόμενο RGB LED, ένα κουμπί reset και μερικά έξυπνα κυκλώματα που σας επιτρέπουν να χρησιμοποιείτε το κουμπί boot ως διακόπτη ελεγχόμενου από τον χρήστη.
Είναι συμβατό με το υλικολογισμικό που έχει κατασκευαστεί για το Raspberry Pi Pico αλλά προσφέρει μειωμένο αριθμό ακίδων λόγω του μεγέθους του. Μπορείτε ακόμη και να εκτελέσετε MicroPython σε αυτό!
Λόγω της δημοφιλούς ζήτησης, έχουμε τώρα διαθέσιμο και το Tiny 2040 με headers, με pin headers με κατεύθυνση προς τα κάτω, προ-κολλημένες.
Σχετικά με το RP2040
Ο μικροελεγκτής RP2040 του Raspberry Pi είναι ένας διπλός πυρήνας ARM Cortex M0+ που τρέχει έως και 133Mhz. Συνδυάζεται σε 264 kB SRAM, 30 πολυλειτουργικές ακίδες GPIO (συμπεριλαμβανομένου ενός ADC τεσσάρων καναλιών 12-bit), ένα σωρό τυπικών περιφερειακών (I2C, SPI, UART, PWM, ρολόγια, κ.λπ.) και υποστήριξη USB.
Ένα πολύ συναρπαστικό χαρακτηριστικό του RP2040 είναι τα προγραμματιζόμενα IO που σας επιτρέπουν να εκτελείτε προσαρμοσμένα προγράμματα που μπορούν να χειριστούν τα GPIO pins και να μεταφέρουν δεδομένα μεταξύ περιφερειακών - μπορούν να εκφορτώνουν εργασίες που απαιτούν υψηλούς ρυθμούς μεταφοράς δεδομένων ή ακριβή χρονισμό που παραδοσιακά θα απαιτούσαν πολλή βαριά διαχείρηση από την CPU.
ΣΗΜΕΙΩΣΕΙΣ
- Το RGB LED είναι συνδεδεμένο στο GP18-GP20 και είναι active low (έτσι η κατάσταση ενεργοποίησης/απενεργοποίησης θα λειτουργεί με τον αντίθετο τρόπο από τη λυχνία LED σε ένα Raspberry Pi Pico). Μπορείτε να κάνετε PWM τα pins για να μειώσετε τη φωτεινότητα του LED - ρίξτε μια ματιά στο παράδειγμα MicroPython του Tonygo2.