CircuitPython

CircuitPython
Modifica el valor a Wikidata

Tipusllenguatge de programació
Basat enMicroPython Modifica el valor a Wikidata
Versió estable
9.2.1 (20 novembre 2024) Modifica el valor a Wikidata
Llicènciallicència MIT Modifica el valor a Wikidata
Característiques tècniques
Escrit enC Modifica el valor a Wikidata
Més informació
Lloc webcircuitpython.org (anglès) Modifica el valor a Wikidata


X: CircuitPython Mastodon: circuitpython@fosstodon.org Modifica el valor a Wikidata

CircuitPython [1] és un derivat de codi obert del llenguatge de programació MicroPython adreçat a estudiants i principiants. El desenvolupament de CircuitPython compta amb el suport d'Adafruit Industries. És una implementació de programari del llenguatge de programació Python 3 escrit en C. [2] S'ha portat per funcionar en diversos microcontroladors moderns.

CircuitPython consta d'un compilador de Python per a bytecode i un intèrpret d'execució d'aquest bytecode que s'executa al maquinari del microcontrolador. Es presenta a l'usuari un indicador interactiu (el REPL) per executar les ordres compatibles immediatament. S'inclou una selecció de biblioteques bàsiques de Python. CircuitPython inclou mòduls que donen al programador accés al maquinari de baix nivell dels productes compatibles, així com a biblioteques de nivell superior per a principiants.[3]

CircuitPython és una bifurcació de MicroPython, creat originalment per Damien George.[4] La comunitat MicroPython continua discutint [5] forks de MicroPython en variants com CircuitPython.

CircuitPython està pensat per complir amb CPython, la implementació de referència del llenguatge de programació Python.[6] Els programes escrits per a plaques compatibles amb CircuitPython no s'executen sense modificar en altres plataformes, com ara el Raspberry Pi.[7]

Ús

CircuitPython s'està utilitzant com una solució alternativa emergent per a la programació de microcontroladors, que normalment es fa en C, C++ o assemblatge. El llenguatge també ha experimentat una adopció en la fabricació de petits dispositius de videojocs portàtils.[8] El desenvolupador Chris Young ha portat el seu programari de transmissió i recepció d'infrarojos a CircuitPython per proporcionar interactivitat i ajudar aquells amb problemes d'accessibilitat.[9]

Suport de maquinari

La versió 9.1.0 admet una sèrie d'arquitectures, anomenades "ports": [10]

  • atmel-samd: Microxip SAMD21, SAMx5x
  • cxd56: Sony Spresense
  • expressif: Espressif ESP32, ESP32-S2, ESP32-S3, ESP32-C2, ESP32-C3, ESP32-C6
  • nòrdic: nòrdic nRF52840, nRF52833
  • raspberrypi: Raspberry Pi RP2040
  • stm: família de xips ST STM32F4

Referències

  1. «CircuitPython is an education friendly open-source derivative of MicroPython» (en anglès). GitHub. [Consulta: 30 abril 2018].
  2. «adafruit/circuitpython» (en anglès). GitHub. Adafruit Industries. [Consulta: 2 maig 2018].
  3. «CircuitPython». Read the Docs. Adafruit Industries. [Consulta: 1r maig 2018].
  4. George, Damien. «Damien P. George» (en anglès). Damien P. George, 20-05-2016. [Consulta: 1r maig 2018].
  5. «Adafruit CircuitPython» (en anglès). MicroPython Forum. MicroPython.org. [Consulta: 2 maig 2018].
  6. Lewis, James. «Circuit Python adds Python to Microcontrollers» (en anglès). The Bald Engineer, 14-02-2018. [Consulta: 2 maig 2018].
  7. Ganne, Simon. «Can I use circuitPython code on my raspberry?» (en anglès). Element 14 Community. Element 14.
  8. Dopieralski, Radomir. «CircuitPython LAMEBOY» (en anglès). BitBucket. BitBucket. [Consulta: 2 maig 2018].
  9. Young, Chris. «Announcing IRLibCP — a Circuit Python Module for Infrared Transmitting and Receiving». CY's Tech Talk. Chris Young, 06-06-2018. [Consulta: 2 maig 2018].
  10. «CircuitPython 9.1.0» (en anglès). GitHub, 17-07-2024.

Read other articles:

Afternoon tabloid newspaper The SunTypeDaily afternoon newspaperFormatTabloidPublisherJohn Fairfax HoldingsFounded1910Ceased publication1988Sister newspapersThe Sydney Morning Herald Front page of The Sun, 4 July 1910 The Sun was an Australian afternoon tabloid newspaper, first published under that name in 1910.[1] History The Sunday Sun was first published on 5 April 1903. In 1910 Hugh Denison founded Sun Newspaper Ltd and took over publication of the old and ailing and Australian St...

 

 

Bridge in Steigen, NorwayEngeløy BridgesEngeløybrueneView of the bridgeCoordinates67°54′16″N 15°10′52″E / 67.9045°N 15.1811°E / 67.9045; 15.1811Carries Fv835CrossesBogøysundetLocaleSteigen, NorwayCharacteristicsDesignCantilever bridgeMaterialConcreteTotal length548 metres (1,798 ft)Longest span110 metres (360 ft)Location The Engeløy Bridges (Norwegian: Engeløybruene) are two bridges in the municipality of Steigen in Nordland county, Norway. T...

 

 

Kopal asal Madagaskar (Madagascar copalKopal merupakan getah (resin) aromatik yang dihasilkan oleh pohon kopal. Pohon ini merujuk pada beberapa spesies, seperti Protium copal, Hymenaea courbaril, Hymenaea verrucosa, Bursera coyucensis, Agathis dammara, dan sebagainya. Pohon kopal ditemukan di daerah tropis dan setiap spesies biasanya endemik di daerahnya. Hymenaea courbaril memiliki sebutan yang lebih khusus, yaitu pohon kopal Brazil,[1] sedangan Hymenaea verrucosa memiliki sebutan po...

Activity fraction of a periodic system The duty cycle D {\displaystyle D} is defined as the ratio between the pulse duration, or pulse width ( P W {\displaystyle PW} ) and the period ( T {\displaystyle T} ) of a rectangular waveform Spectrum in relation to duty cycle A duty cycle or power cycle is the fraction of one period in which a signal or system is active.[1][2][3] Duty cycle is commonly expressed as a percentage or a ratio. A period is the time it takes for a si...

 

 

Kesultanan Omanسلطنة عُمان Salṭanat ʻUmān (Arab) Bendera Lambang Semboyan: —Lagu kebangsaan:  نشيد السلام السلطاني Nasyīd as-Salām as-Sulṭānī (Indonesia: Himne Penghormatan Sulṭan) Perlihatkan BumiPerlihatkan peta Bendera Ibu kota(dan kota terbesar)Muskat23°35′N 58°23′E / 23.583°N 58.383°E / 23.583; 58.383Bahasa resmiArabAgama (2020)88,9% Islam–35,2% Islam Ibadi (Resmi)–47,2% Islam Sunni–6,5% Islam Syiah...

 

 

Fictional planet in Star Wars This article is about the fictional planet in Star Wars. For the exoplanet sometimes known as Coruscant, see Kepler-452b. CoruscantStar Wars locationFirst appearanceHeir to the Empire (1991)Canon (live-action): Return of the Jedi (1997 special edition)Last appearanceAhsoka (2023)Created byGeorge Lucas, Timothy ZahnGenreScience fictionIn-universe informationTypeUrban (planetwide ecumenopolis)[1]Race(s) Human (indigenous; homeworld presumably) Taung (histor...

2009 song performed by Soraya Arnelas La noche es para míSingle by Sorayafrom the album Sin miedo ReleasedJanuary 12, 2009Recorded2008Genre Europop dance Length3:00Label Vale Universal Songwriter(s) Irini Michas Dimitri Stassos Jason Gill Felipe Pedroso Soraya singles chronology Sin miedo (2008) La noche es para mí (2009) Live Your Dreams (2010) Eurovision Song Contest 2009 entryCountrySpainArtist(s)Soraya ArnelasAsSorayaLanguagesSpanishEnglishComposer(s)Irini MichasDimitri StassosJason Gil...

 

 

Hénin-BeaumontHénin-Beaumont Lokasi di Region Hauts-de-France Hénin-Beaumont Koordinat: 50°25′18″N 2°57′03″E / 50.4217°N 2.9508°E / 50.4217; 2.9508NegaraPrancisRegionHauts-de-FranceDepartemenPas-de-CalaisArondisemenLensKantonHénin-Beaumont (chef-lieu)AntarkomuneCommunauté d'agglomération d'Hénin-CarvinPemerintahan • Wali kota (2014–) Steeve BrioisLuas • Land120,72 km2 (800 sq mi) • Populasi226.100&...

 

 

Untuk grup idola perempuan asal Korea Selatan, lihat TripleS (grup musik). Triple'SNama lengkapTriple'S KediriJulukanPasukan Pasir Batu[1]Berdiri1997; 27 tahun lalu (1997)StadionStadion Canda Bhirawa(Kapasitas: 3.000)PemilikSony SandraPelatihBambang DrajadLigaLiga 3 Jawa Timur2021Peringkat-4 Grup B (Zona Jawa Timur) Triple'S Kediri adalah klub sepak bola asal Indonesia yang berbasis di Kabupaten Kediri, Jawa Timur. Saat ini mereka berkompetisi di Liga 3 Zona Jawa Timur.[2]...

Bloomberg TV IndonesiaDiluncurkan11 Juli 2013Ditutup26 Agustus 2015Pemilikidea dan Bosowa Corp (lisensi nama dari Bloomberg L.P.)SloganMemperkaya AndaNegara IndonesiaBahasaIndonesia dan InggrisKantor pusatThe City Tower Lt. 9, Jalan M.H. Thamrin 81, Menteng, Jakarta PusatSitus webwww.bloombergindonesia.tv Bloomberg TV Indonesia adalah saluran televisi berisi informasi bisnis 24 jam milik PT Idea Karya Indonesia yang pernah tayang dari 11 Juli 2013[1] hingga 26 Agustus 2015. Salur...

 

 

2018 song by R. Kelly For the song by Sanda, see I Admit (Sanda song). For the song by YoungBoy Never Broke Again, see Ma' I Got a Family. I AdmitSong by R. KellyReleasedJuly 23, 2018 (2018-07-23)GenreR&BLength19:11[1]Label Universal UsNvrThem[2] Songwriter(s) Robert Kelly Raphael Ramos Oliveira[2] Producer(s) R. Kelly Noc I Admit is a 19-minute song by American singer R. Kelly.[1] Released on SoundCloud on July 23, 2018,[3] the song ...

 

 

Bankplassen (Alun-Alun Bank), Oslo. Di latar belakang, Kafe Engebret. Bankplassen (Alun-Alun Bank) adalah alun-alun di lingkungan Kvadraturen di Oslo yang dibatasi oleh gerbang Kongens, Myntgata dan Kirkegata. Sebelum tahun 1953 Agnes Thorsens plass merupakan bagian dari Bankplassen. Alun-alun mengambil namanya dari bangunan Norges Bank milik Christiania Department yang terletak di Jalan Bankplassen nomor 3 dan dibangun pada tahun 1830 sebagai kantor cabang dengan desain arsitek Kristen Heinr...

For other uses, see Zlatitsa (disambiguation). Place in Sofia, BulgariaZlatitsa ЗлатицаChitalishte Hristo Smirnenski Coat of armsZlatitsaLocation of ZlatitsaCoordinates: 42°43′N 24°08′E / 42.717°N 24.133°E / 42.717; 24.133CountryBulgariaProvinces(Oblast)SofiaGovernment • MayorGeorgi GerginekovElevation680 m (2,230 ft)Population (01/01/2007) • Total5 286Time zoneUTC+2 (EET) • Summer (DST)UTC+3 (EEST)...

 

 

  لمعانٍ أخرى، طالع أليماو (توضيح). هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (أكتوبر 2021) أليماو   معلومات شخصية الميلاد 29 نوفمبر 1982 (42 سنة)[1]  الطول 1.82 م (5 قدم 11 1⁄2 بوصة) مركز اللعب مُدَ�...

 

 

Canadian professional golfer (born 1997) Brooke HendersonHenderson at the 2018 Canadian OpenPersonal informationFull nameBrooke Mackenzie HendersonBorn (1997-09-10) 10 September 1997 (age 26)[1]Smiths Falls, Ontario, CanadaHeight5 ft 4 in (1.63 m)Sporting nationality CanadaResidenceNaples, Florida, U.S.[2]CareerTurned professional2014Current tour(s)LPGA TourProfessional wins20Number of wins by tourLPGA Tour13Epson Tour1Other6Best results in LPGA major ...

Town in Karnataka Town in Karnataka, IndiaYellapuratownYellapuraLocation in Karnataka, IndiaShow map of KarnatakaYellapuraYellapura (India)Show map of IndiaCoordinates: 14°58′N 74°43′E / 14.97°N 74.72°E / 14.97; 74.72Country IndiaStateKarnatakaRegionMalenaduDistrictUttara KannadaGovernment • BodyTown PanchayatArea • Total4.3 km2 (1.7 sq mi)Elevation541 m (1,775 ft)Population (2011) • Total20...

 

 

此條目需要擴充。 (2018年7月22日)请協助改善这篇條目,更進一步的信息可能會在討論頁或扩充请求中找到。请在擴充條目後將此模板移除。 此條目没有列出任何参考或来源。 (2018年7月22日)維基百科所有的內容都應該可供查證。请协助補充可靠来源以改善这篇条目。无法查证的內容可能會因為異議提出而被移除。 CORBA(Common Object Request Broker Architecture)又叫通用物件請求代理...

 

 

Place in Milne Bay Province, Papua New GuineaAlotauMilne Bay, AlotauAlotauLocation within Papua New GuineaCoordinates: 10°19′S 150°26′E / 10.317°S 150.433°E / -10.317; 150.433CountryPapua New GuineaProvinceMilne Bay ProvinceDistrictAlotau DistrictLLGAlotau Urban LLGElevation6 m (20 ft)Population (2012) • Total15,939 • Rank15thLanguages • Main languagesTawala, English, Suau, Tok PisinTime zoneUTC+10 (AEST)Postco...

Accessory cuneate nucleusSection of the medulla oblongata at about the middle of the olive. (Accessory cuneate nucleus is not labeled, but cuneate nucleus is labeled at upper right, and the accessory cuneate nucleus would be found lateral to it.)DetailsPart ofMedulla oblongataIdentifiersLatinnucleus cuneatus accessoriusNeuroNames768NeuroLex IDbirnlex_2634TA98A14.1.04.209TA26000FMA72603Anatomical terms of neuroanatomy[edit on Wikidata] The accessory cuneate nucleus (also lateral cuneate nu...

 

 

1984 video gameQuestprobeSeries logoDeveloper(s)Adventure InternationalPublisher(s)Adventure InternationalDesigner(s)Scott AdamsProgrammer(s)Scott AdamsPlatform(s)Apple II, Atari 8-bit, Commodore 64, MS-DOS, Acorn Electron, ZX Spectrum, MSX, TRS-80 Color ComputerRelease1984, 1985Genre(s)Graphic adventureMode(s)Single-player Questprobe is a trilogy of graphic adventure video games featuring Marvel Comics characters. The three games are Questprobe featuring The Hulk, Questprobe featuring Spider...