Arduino (hardware): differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Aggiunto Arduino UNO Q |
Recupero di 2 fonte/i e segnalazione di 0 link interrotto/i.) #IABot (v2.0.9.5 |
||
Riga 30:
Quando la società decise di internazionalizzare la [[Marca (commercio)|marca]] ed estenderla al resto del mondo, si rese conto che qualcuno l'aveva già registrato in Italia: Martino rassicurò i soci che le sue decisioni avevano il solo fine di proteggere l'investimento collettivo; quindi, sulla base di questo accordo, continuarono a lavorare insieme per anni, ricevendo le royalties e cercando, nel frattempo, di riportare il marchio di nuovo in azienda. Tuttavia, nel novembre 2014, Smart Projects smise di pagare le royalties e cambiò nome in Arduino SRL, registrando il dominio arduino.org. Poco dopo, Martino vendette Arduino SRL a una holding svizzera, la Gheo SA, gestita da Federico Musto.{{Senza fonte}}<!-- Forse inesatto: la fonte di questa sezione proviene da una delle parti senza alcuna replica. -->
Arduino SRL intende invalidare il [[marchio]] che Arduino LLC detiene sulla marca “Arduino” perché “Arduino SRL lo ha richiesto nel settembre del 2014 e ha prodotto fisicamente board marchiate Arduino dal 2005. Arduino LLC è nata nel 2008 e non controllava il nome nel momento in cui ha richiesto il marchio. La conseguente profonda spaccatura nel gruppo di sviluppo ha danneggiato l'enorme comunità che nel frattempo vi è nata intorno.<ref>{{Cita web|cognome1=Allan|nome1=Alasdair|titolo=Arduino Wars: Group Splits, Competing Products Revealed?|url=http://makezine.com/2015/03/06/arduino-vs-arduino/|sito=makezine.com|editore=Maker Media, Inc.|accesso=21 aprile 2015|data=6 marzo 2015}}</ref><ref>{{Cita web|cognome1=Banzi|nome1=Massimo|titolo=Massimo Banzi: Fighting for Arduino|url=http://makezine.com/2015/03/19/massimo-banzi-fighting-for-arduino/|sito=makezine.com|editore=Maker Media, Inc.|accesso=21 aprile 2015|data=19 marzo 2015}}</ref><ref>{{Cita web|cognome1=Williams|nome1=Elliot|titolo=Arduino SRL to Distributors: “We’re the REAL Arduino”|url=https://hackaday.com/2015/03/28/arduino-srl-to-distributors-were-the-real-arduino/|sito=Hackaday.com|editore=Hackaday.com|accesso=21 aprile 2015|data=28 marzo 2015}}</ref><ref>{{Cita web|cognome1=Nejrotti|nome1=Federico|titolo="Arduino ha un problema con Arduino”|url=https://motherboard.vice.com/it/read/il-problema-che-arduino-ha-con-arduino|data=31 marzo 2015|accesso=29 aprile 2019|dataarchivio=28 ottobre 2016|urlarchivio=https://web.archive.org/web/20161028065525/http://motherboard.vice.com/it/read/il-problema-che-arduino-ha-con-arduino|urlmorto=sì}}</ref> Nel 2015 Arduino LLC a scopo cautelativo ha registrato il marchio "Genuino" e ha iniziato la produzione delle schede in California grazie a una collaborazione con [[Adafruit Industries]].<ref>{{Cita news|lingua=it|url=http://www.ilsole24ore.com/art/tecnologie/2015-05-18/banzi-lancia-produzione-arduino-usa-e-nuovo-brand-genuino-110902.shtml|titolo=Arduino diventa «Genuino», Banzi lancia la produzione negli Usa|pubblicazione=Il Sole 24 ORE|accesso=2017-08-09}}</ref>
Il 1º ottobre 2016 fu annunciato che Arduino LLC (arduino.cc) e Arduino SRL (arduino.org) avevano sottoscritto un'intesa per porre fine alle loro divergenze.<ref>{{Cita web||titolo=Two Arduinos become One|url=https://blog.arduino.cc/2016/10/01/two-arduinos-become-one-2/|sito=arduino.cc|data=1º ottobre 2016}}</ref> L'accordo fu perfezionato alla fine del 2016 e “Arduino Holding” diventò l’unico referente per la distribuzione di prodotti presenti e futuri. In aggiunta, Arduino ha costituito la “Arduino Foundation”, una [[Fondazione (ente)|fondazione]] [[non-profit]] dedicata all'evoluzione dell’ambiente di sviluppo IDE e al movimento open source, che offrirà sostegno alle scuole, alla comunità e agli sviluppatori.
Riga 579:
=== MicroPython e OpenMV IDE ===
Alcune schede Arduino sono in grado di utilizzare il linguaggio di programmazione [[MicroPython]], una versione ridotta e ottimizzata per funzionare sui [[Microcontrollore|microcontrollori]]. Questo linguaggio permette di accedere a tutte le funzionalità hardware delle schede ed è un'alternativa alla programmazione con il lilnguaggio Arduino che è una particolare versione semplificata di C++. Le schede attualmente compatibili sono Nano 33 BLE e BLE Sense, Nano RP2040 Connect e Portenta H7. Arduino IDE non supporta questo linguaggio e per questo va utilizzato OpenMV IDE, un ambiente di programmazione specifico che consente di scrivere e caricare i programmi sulle schede in modo paragonabile all'IDE tradizionale. Da notare che MicroPython è un [[linguaggio interpretato]] e il processo di esecuzione del codice è diverso rispetto agli sketch. Lo sketch viene [[Compilatore|compilato]] e trasformato in [[linguaggio macchina]] direttametne eseguibile dal microcontrollore; il programma, o [[script]], in MicroPython viene caricato sulla scheda dove in precedenza è stato caricato l'interprete che in tempo reale lo esegue. Per questo motivo le schede vanno preparate attraverso un processo specifico <ref>{{Cita web|url=https://docs.arduino.cc/learn/programming/arduino-and-python|titolo=Come caricare MicroPython sulle schede Arduino|accesso=27 ottobre 2022|dataarchivio=27 ottobre 2022|urlarchivio=https://web.archive.org/web/20221027092228/https://docs.arduino.cc/learn/programming/arduino-and-python|urlmorto=sì}}</ref> che le carica con l'interprete MicroPython.
=== Minibloq ===
|