Python
Αποστολή Python: GIL προαιρετική
Το Συντονιστικό Συμβούλιο έκανε μια τεράστια ανακοίνωση σχετικά με το μέλλον της Python. Συγκεκριμένα, αποφάσισαν να κάνουν το Global Interpreter Lock (GIL) προαιρετικό στην CPython και τελικά να καταργήσουν το GIL εντελώς. Αυτή είναι μια τεράστια απόφαση που θα αλλάξει ριζικά την Python. Ως εκ τούτου, σε αυτή τη δημοσίευση, θα εξετάσω τι είναι το GIL, το...
Διαβάστε περισσότεραΠοια είναι η διαφορά μεταξύ CPython, MicroPython, & CircuitPython ούτως ή άλλως?
Το CPython, το MicroPython και το CircuitPython κατέχουν μια αγαπημένη θέση στις καρδιές πολλών μαστόρων. Αλλά δεν είναι πάντα σαφές ποιες είναι οι διαφορές. Και αν χαζεύετε για πρώτη φορά με μικροελεγκτές, αυτές οι διακρίσεις μπορεί να παίξουν καθοριστικό ρόλο στην κατανόηση του τι συμβαίνει με τον κώδικά σας. Έτσι, σε αυτό το άρθρο, θα...
Διαβάστε περισσότερα9 κόλπα με την Python REPL
Φυσικά, το Pi στο Raspberry Pi προέρχεται από την Python, μια από τις πιο δημοφιλείς γλώσσες προγραμματισμού στον κόσμο και ιδιαίτερα δημοφιλής μεταξύ των μαστόρων και των κατασκευαστών. Σε αυτή τη δημοσίευση, θέλω να σας δώσω 9 κόλπα και συμβουλές με το Python REPL - αλλά μην ανησυχείτε αν δεν είστε εξαιρετικά εξοικειωμένοι με την Python ή...
Διαβάστε περισσότεραΠοια γλώσσα προγραμματισμού πρέπει να χρησιμοποιήσετε για ένα Raspberry Pi;
Αν είστε νέοι στο Raspberry Pi, μπορεί να βρεθείτε στο σταυροδρόμι της επιλογής μιας γλώσσας προγραμματισμού για να μάθετε. Υπάρχουν τόσες πολλές γλώσσες εκεί έξω και αυτό που θα αποφασίσετε να μάθετε θα έχει βαθιά επίδραση στο τι μπορείτε να κάνετε. Ας ρίξουμε λοιπόν μια ματιά στις γλώσσες που μπορείτε να...
Διαβάστε περισσότεραCircuitPython, Adafruit Feather RP2040 και I2C
Όπως πιθανώς μαντέψατε από τον τίτλο, αυτό το άρθρο πραγματεύεται το CircuitPython, το Adafruit Feather RP2040 και το πρωτόκολλο επικοινωνίας I2C. Το RP2040 διαθέτει δύο ελεγκτές I2C - καλό για παράδειγμα, όταν θέλετε να τρέξετε δύο συσκευές I2C με την ίδια διεύθυνση I2C. Στη δοκιμαστική μου εγκατάσταση, έχω μια πλακέτα μικροελεγκτή Adafruit Feather RP2040,...
Διαβάστε περισσότεραΕπέκταση C για MicroPython σε Raspberry Pi Pico
Αυτός είναι ένας οδηγός για το πώς να γράψετε και να εκτελέσετε μια βασική επέκταση C για το MicroPython στο Raspberry Pi Pico. Θα καλύψω τους λόγους για την επέκταση του MicroPython, πώς να γράψετε το module της επέκτασης, πώς να το μεταγλωττίσετε και πώς να το εγκαταστήσετε στο Pico. Αν θέλετε να διαβάσετε περισσότερα σχετικά με αυτό το θέμα,...
Διαβάστε περισσότεραRaspberry Pi Pico και MicroPython στα Windows
Αυτό το άρθρο απαντά στο ερώτημα: Πώς μπορώ να χρησιμοποιήσω το Raspberry Pi Pico με το MicroPython στα Windows; Δείχνουμε επίσης πώς να εγκαταστήσετε το σωστό πρόγραμμα οδήγησης για το "Board CDC" (ως το οποίο θα εμφανίζεται το Pico μόλις εγκατασταθεί το MicroPython) στα Windows 8.1. (Θα συζητήσουμε επίσης τις διαφορές μεταξύ του MicroPython και του CircuitPython, όπου αυτό ισχύει...
Διαβάστε περισσότερα