Arduino IDE
![]() | |
Geliştirici | Arduino Software |
---|---|
Güncel sürüm | 1.8.19[1][2] ![]() |
Kod deposu | github.com/arduino/Arduino |
Programlama dili | C, C++ |
İşletim sistemi | Linux, macOS, Windows |
Platform | IA-32, x86-64, ARM |
Tür | Tümleşik geliştirme ortamı |
Lisans | LGPL ve GPL lisanslı |
Resmî sitesi | arduino.cc/en/Main/Software |
Arduino için Entegre Geliştirme Ortamı( IDE ), C ve C ++ [3] dilleri ile yazılmış bir platformlar arası uygulamadır ( Linux, macOS, Windows için,). Arduino uyumlu kartlara program yazmak ve yüklemek için kullanılır, aynı zamanda 3. taraf çekirdekler ve satıcıların geliştirme kartları içinde kullanılabilir. [4]
Arduino IDE'nin kaynak kodu GNU Genel Kamu Lisansı sürüm 2 ile yayınlanmıştır. [5] Arduino IDE'si, özel kod yapılandırması kuralları kullanarak C ve C ++ dillerini destekler. [6] Arduino IDE, Wiring projesinde bulunan bir çok yaygın giriş ve çıkış prosedürünü bir yazılım kütüphanesi ile sağlar. Kullanıcı tarafından yazılan kod, iki temel fonksiyon gerektirmektedir. çizim ve ana program döngüsünü başlatmak için yalnızca bir program saplama main () ile derlenen ve IDE dağıtımına dahil olan GNU araç zinciri ile yürütülebilir bir döngüsel yürütme programına bağlanan iki temel işlev gerektirir. [7] Arduino IDE kurulu firmware bir yükleyici program tarafından Arduino kurulu yüklenir onaltılık kodlamada bir metin dosyasına yürütülebilir kod dönüştürmek için programı avrdude kullanır. [8]
Geliştirici | Arduino Software |
---|---|
Güncel sürüm | 1.8.19[1][2] ![]() |
Kod deposu | github.com/arduino/Arduino |
Programlama dili | C, C++ |
İşletim sistemi | Linux, macOS, Windows |
Platform | IA-32, x86-64, ARM |
Tür | Tümleşik geliştirme ortamı |
Lisans | LGPL ve GPL lisanslı |
Resmî sitesi | blog.arduino.cc/2019/10/18/arduino-pro-ide-alpha-preview-with-advanced-features/ |
Ekim 2019'da Arduino organizasyonu, hata ayıklama [9] ve diğer gelişmiş özellikler ile yeni bir Arduino Pro IDE'ye erken erişim sağlamaya başladı. [10]
Referanslar
- ^ a b Hata: Referans düzgün görüntülenemiyor. Bilgi için belgeleme sayfasına bakınız.
- ^ a b "Release 1.8.19". 21 Aralık 2021. Erişim tarihi: 2 Ekim 2022.
- ^ https://www.arduino.cc/en/main/FAQ#toc13
- ^ "Updated: Arduino announces FPGA board, ATmega4809 in Uno Wi-Fi mk2, cloud-based IDE and IoT hardware". Electronics Weekly (İngilizce). 2018-05-18. Erişim tarihi: 2018-06-14.
- ^ "The arduino source code". The Arduino source code.
- ^ Purdum, Jack J. Beginning C for Arduino : learn C programming for the Arduino. ISBN 9781484209400.
- ^ Castro, Jorge R. Building a home security system with Arduino : design, build, and maintain a home security system with Arduino Uno. Birmingham, UK. ISBN 9781785283802.
- ^ Banzi Shiloh, Massimo Michael. Getting started with Arduino. Sebastopol, CA. ISBN 9781449363314.
- ^ "The Arduino IDE Finally Grows Up". Hack A Day. 2019-10-21. Erişim tarihi: 2019-11-04.
- ^ "Introducing New Arduino Pro IDE with Advanced Features". SEEED Studio. 2019-10-21. Erişim tarihi: 2019-11-04.