Arduino IDE

Arduino szoftver IDE

Képernyőkép az Arduino IDE-ről Blink programmal
Típusú Integrált fejlesztői környezet
Szerző Arduino LLC [d]
Fejlesztő Arduino szoftver
Beírva C , C++ , Java
Operációs rendszer Windows , macOS , Linux
Hardver platform IA-32 , x86-64 , ARM
legújabb verzió
Engedély LGPL vagy GPL licenc
Weboldal arduino.cc/en/Main/Software
 Médiafájlok a Wikimedia Commons oldalon

Az Arduino IDE  egy integrált fejlesztői környezet Windows , MacOS és Linux rendszerekre , C és C ++ [2] nyelven fejlesztették ki, és arra készült, hogy Arduino -kompatibilis kártyákra, valamint más gyártók kártyáira programokat hozzon létre és töltsön fel [3] .

A környezet forráskódja a GNU General Public License 2. verziója alatt jelent meg [4] . Támogatja a C és C++ nyelveket speciális kódszerkezeti szabályok segítségével [5] . Az Arduino IDE a Wiring projekt szoftverkönyvtárát biztosítja, amely számos általános bemeneti és kimeneti rutint biztosít. A felhasználó által írt kód csak két alapvető függvényt igényel a vázlat és a fő programhurok futtatásához, amelyeket lefordítanak és a programcsonkkal összekapcsolnak egy végrehajtható ciklusprogrammal a GNU eszközlánc segítségével, amely szintén benne van az IDE disztribúcióban [6] . Az avrdude programot használja a végrehajtható kód hexadecimális kódolású szövegfájllá alakítására, amelyet a feltöltő az Arduino kártyára tölt be a tábla firmware-jében [7] [8] [9] . main ()

Az Arduino népszerűségével más gyártók elkezdték bevezetni az egyéni fordítókat és a nyílt forráskódú eszközöket (kerneleket) olyan szoftverplatformként, amely vázlatokat hozhat létre és tölthet fel más mikrokontrollerekre, amelyeket nem támogat a hivatalos Arduino mikrokontroller-család.

2019 októberében az Arduino Foundation kezdett korai hozzáférést biztosítani az új Arduino Pro IDE-hez hibakereséssel [10] és egyéb fejlett funkciókkal [11] .

Jegyzetek

  1. Megérkezett: üdvözölje az Arduino IDE 2.0 – 2022.
  2. Arduino GYIK . www.arduino.cc Letöltve: 2020. április 26. Az eredetiből archiválva : 2006. április 10.
  3. Steve Bush. Frissítve: Az Arduino bemutatja az FPGA kártyát, az ATmega4809-et az Uno Wi-Fi mk2-ben, a felhőalapú IDE-t és az IoT  hardvert . Electronics Weekly (2018. május 18.). Letöltve: 2020. április 26. Az eredetiből archiválva : 2019. július 27.
  4. arduino/Arduino . — 2020-04-26. Az eredetiből archiválva : 2019. december 29.
  5. Jack J Purdum. C kezdete Arduinohoz: tanulja meg a C programozást az Arduino számára . - 2015. - ISBN 978-1-4842-0940-0 , 978-1-4842-0941-7.
  6. George R. Castro. Otthoni biztonsági rendszer építése Arduino segítségével: otthoni biztonsági rendszer tervezése, építése és karbantartása az Arduino Uno segítségével . - 2015. - ISBN 978-1-78528-380-2 , 978-1-78528-060-3.
  7. Massimo Banzi, Michael Shiloh. Az Arduino használatának megkezdése . - 2014. - ISBN 978-1-4493-6331-4 , 978-1-4493-6329-1.
  8. Vázlatkészítési folyamat – Arduino CLI . arduino.github.io. Letöltve: 2020. április 26. Az eredetiből archiválva : 2021. május 6..
  9. Arduino Pro kiadási megjegyzések . arduino projekt. Letöltve: 2019. november 4. Az eredetiből archiválva : 2020. december 10.
  10. Készítette. Az Arduino IDE végre felnő  . Hackaday (2019. október 21.). Letöltve: 2020. április 26. Az eredetiből archiválva : 2019. október 22.
  11. Tony mondja. Bemutatkozik az új Arduino Pro IDE fejlett  funkciókkal . Letöltve: 2020. április 26. Az eredetiből archiválva : 2019. december 13.