Αποστολή 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

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

Διαβάστε περισσότερα

CircuitPython, Adafruit Feather RP2040 και I2C

Όπως πιθανώς μαντέψατε από τον τίτλο, αυτό το άρθρο πραγματεύεται το CircuitPython, το Adafruit Feather RP2040 και το πρωτόκολλο επικοινωνίας I2C. Το RP2040 διαθέτει δύο ελεγκτές I2C - καλό για παράδειγμα, όταν θέλετε να τρέξετε δύο συσκευές I2C με την ίδια διεύθυνση I2C. Στη δοκιμαστική μου εγκατάσταση, έχω μια πλακέτα μικροελεγκτή Adafruit Feather RP2040,...

Διαβάστε περισσότερα

Επέκταση C για MicroPython σε Raspberry Pi Pico

raspberry pi pico

Αυτός είναι ένας οδηγός για το πώς να γράψετε και να εκτελέσετε μια βασική επέκταση C για το MicroPython στο Raspberry Pi Pico. Θα καλύψω τους λόγους για την επέκταση του MicroPython, πώς να γράψετε το module της επέκτασης, πώς να το μεταγλωττίσετε και πώς να το εγκαταστήσετε στο Pico. Αν θέλετε να διαβάσετε περισσότερα σχετικά με αυτό το θέμα,...

Διαβάστε περισσότερα

Raspberry Pi Pico και MicroPython στα Windows

Raspberry Pi Pico και MicroPython στα Windows Εικόνα τίτλου

Αυτό το άρθρο απαντά στο ερώτημα: Πώς μπορώ να χρησιμοποιήσω το Raspberry Pi Pico με το MicroPython στα Windows; Δείχνουμε επίσης πώς να εγκαταστήσετε το σωστό πρόγραμμα οδήγησης για το "Board CDC" (ως το οποίο θα εμφανίζεται το Pico μόλις εγκατασταθεί το MicroPython) στα Windows 8.1. (Θα συζητήσουμε επίσης τις διαφορές μεταξύ του MicroPython και του CircuitPython, όπου αυτό ισχύει...

Διαβάστε περισσότερα