İçeriğe atla

Arduino IDE

Vikipedi, özgür ansiklopedi
17.48, 16 Şubat 2020 tarihinde Mrtmrcbr (mesaj | katkılar) tarafından oluşturulmuş 21522973 numaralı sürüm (Kaynaklardaki eksiklikler düzenlendi)
Arduino Software IDE
GeliştiriciArduino Software
Güncel sürüm1.8.19[1][2] Bunu Vikiveri'de düzenleyin 20 Aralık 2021
Kod deposugithub.com/arduino/Arduino
Programlama diliC, C++
İşletim sistemiLinux, macOS, Windows
PlatformIA-32, x86-64, ARM
TürTümleşik geliştirme ortamı
LisansLGPL ve GPL lisanslı
Resmî sitesiarduino.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]

Arduino IDE
GeliştiriciArduino Software
Güncel sürüm1.8.19[1][2] Bunu Vikiveri'de düzenleyin 20 Aralık 2021
Kod deposugithub.com/arduino/Arduino
Programlama diliC, C++
İşletim sistemiLinux, macOS, Windows
PlatformIA-32, x86-64, ARM
TürTümleşik geliştirme ortamı
LisansLGPL ve GPL lisanslı
Resmî sitesiblog.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

  1. ^ a b Hata: Referans düzgün görüntülenemiyor. Bilgi için belgeleme sayfasına bakınız.
  2. ^ a b "Release 1.8.19". 21 Aralık 2021. Erişim tarihi: 2 Ekim 2022. 
  3. ^ https://www.arduino.cc/en/main/FAQ#toc13
  4. ^ "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. 
  5. ^ "The arduino source code". The Arduino source code. 
  6. ^ Purdum, Jack J. Beginning C for Arduino : learn C programming for the Arduino. ISBN 9781484209400. 
  7. ^ 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. 
  8. ^ Banzi Shiloh, Massimo Michael. Getting started with Arduino. Sebastopol, CA. ISBN 9781449363314. 
  9. ^ "The Arduino IDE Finally Grows Up". Hack A Day. 2019-10-21. Erişim tarihi: 2019-11-04. 
  10. ^ "Introducing New Arduino Pro IDE with Advanced Features". SEEED Studio. 2019-10-21. Erişim tarihi: 2019-11-04.