İçeriğe atla

Arduino IDE

Vikipedi, özgür ansiklopedi
07.44, 10 Ekim 2020 tarihinde InternetArchiveBot (mesaj | katkılar) tarafından oluşturulmuş 23691644 numaralı sürüm (6 kaynak kurtarıldı ve 0 kaynak ölü olarak işaretlendi.) #IABot (v2.0.7)
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, başlama noktası olarak adlandırabileceğimiz bölüm ve ana döngünün gerçekleşeceği kısım. Bunlar GNU araç zinciri sayesinde bağlanır ve derlenir.[7] Arduino IDE temelde, çalıştırılabilir kodu hexadecimal format ile metin dosyasına işler. Ardından kullandığımız Arduino IDE'si bu metin dosyasını bağlı olan arduino kartına firmware'ına yükleyici program ile aktarmayı gerçekleştirir.[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]

Kaynakça

  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. ^ "Arduino - FAQ". Arduino. 10 Nisan 2006 tarihinde kaynağından arşivlendi. Erişim tarihi: 24 Haziran 2020. 
  4. ^ "Updated: Arduino announces FPGA board, ATmega4809 in Uno Wi-Fi mk2, cloud-based IDE and IoT hardware". Electronics Weekly (İngilizce). 18 Mayıs 2018. 27 Temmuz 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Haziran 2018. 
  5. ^ "The arduino source code". The Arduino source code. 29 Aralık 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 16 Şubat 2020. 
  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. 21 Ekim 2019. 22 Ekim 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Kasım 2019. 
  10. ^ "Introducing New Arduino Pro IDE with Advanced Features". SEEED Studio. 21 Ekim 2019. 13 Aralık 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Kasım 2019.