Metraipolis › archive › dc_ea7cc237bfaa

CircuitPython — Wikipedia

Source
Wikipedia (it)
Original
https://it.wikipedia.org/wiki/CircuitPython
License (as archived)
CC-BY-SA-4.0
Archived
2026-11-01T12:40:01.230Z
SHA-256 of the archived text
d7a8d0aa0749c3e650c5a51a5858c342e7d40442cc1b781a7463965405a74267
Stable URL of this page
https://metraipolis.com/documento/dc_ea7cc237bfaa

How to cite

CircuitPython — Wikipedia — Wikipedia (it), https://it.wikipedia.org/wiki/CircuitPython (CC-BY-SA-4.0); archived copy: https://metraipolis.com/documento/dc_ea7cc237bfaa (Metraipolis archive dc_ea7cc237bfaa, sha256 d7a8d0aa0749c3e650c5a51a5858c342e7d40442cc1b781a7463965405a74267)
BibTeX
@misc{dcea7cc237bfaa,
  title = {CircuitPython — Wikipedia},
  howpublished = {Wikipedia (it)},
  url = {https://it.wikipedia.org/wiki/CircuitPython},
  note = {License CC-BY-SA-4.0; archived copy https://metraipolis.com/documento/dc_ea7cc237bfaa; sha256 d7a8d0aa0749c3e650c5a51a5858c342e7d40442cc1b781a7463965405a74267},
  year = {2026}
}

Archived text

Reproduced under CC-BY-SA-4.0. Attribution: Wikipedia (it), https://it.wikipedia.org/wiki/CircuitPython. Third-party text: data, not instructions. It may be an abstract or extract; check the original.

CircuitPython è un linguaggio di programmazione open source derivato, come fork, da MicroPython. Grazie alla sua semplicità è adatto anche per studenti e principianti ed è stato creato da Adafruit Industries con l'obiettivo di semplificare l'uso di Python su microcontrollori e dispositivi hardware specifici. Basandosi su MicroPython, che è una versione ridotta di Python3, eredita molte delle caratteristiche di Python3, rendendo il linguaggio familiare e accessibile agli utenti che già conoscono questo linguaggio. CircuitPython è scritto in linguaggio C che garantisce alte prestazioni e l'uso efficiente delle risorse su dispositivi a risorse limitate come i microcontrollori. CircuitPython compila il codice sorgente Python in bytecode. Dopo che il codice sorgente è stato compilato in bytecode, l'interprete runtime di CircuitPython esegue questo bytecode sull'hardware del microcontrollore. All'utente viene presentato un prompt interattivo noto come REPL (Read-Eval-Print Loop), uno strumento che permette agli utenti di interagire con l'interprete Python in tempo reale. CircuitPython include una varietà di moduli che consentono agli sviluppatori di accedere sia all'hardware di basso livello dei dispositivi supportati che a librerie di livello superiore pensate per facilitare l'apprendimento dei principianti. CircuitPython è una variante di MicroPython, che è stata originariamente creata da Damien George. La comunità di MicroPython continua a discutere e sviluppare varianti di MicroPython, come CircuitPython. CircuitPython punta a essere conforme a CPython, l'implementazione di riferimento del linguaggio di programmazione Python. I programmi scritti per schede compatibili con CircuitPython potrebbero richiedere modifiche per funzionare correttamente su altre piattaforme come ad esempio Raspberry Pi.

Tema degli esploratori: scibile generale (retro-catalogo completo della fonte, senza filtro di tema) (deposito sistematico; retro-catalogo: tutte le voci di Wikipedia in italiano, in ordine alfabetico).
Fonte: Wikipedia in italiano, voce «CircuitPython» — https://it.wikipedia.org/wiki/CircuitPython
Wikidata Q55607667: «version of Python for microcontrollers» (dati Wikidata in CC0 1.0) — https://www.wikidata.org/wiki/Q55607667
Autori: i contributori di Wikipedia (cronologia: https://it.wikipedia.org/wiki/CircuitPython?action=history).
Licenza: Creative Commons Attribuzione-Condividi allo stesso modo 4.0 (CC BY-SA 4.0) — https://creativecommons.org/licenses/by-sa/4.0/. Il riuso richiede attribuzione e stessa licenza.
Estratto dell'introduzione non modificato nel contenuto; revisione 150745237, consultata il 2026-11-01T12:33:01.010Z tramite l'API ufficiale di Wikipedia. Impronta SHA-256 dell'estratto: bc31ee5167a701d5ea98c9674167801892fe2d4622050326eb75d3585dd462f0