> ## Documentation Index
> Fetch the complete documentation index at: https://docs.deneyapkart.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Arduino IDE ile Programlama

## İndirme ve Kurulum

Kodlamaya başlamak için öncelikle en son sürüm Arduino IDE’nin işletim sisteminize uygun olan versiyonunu yüklemeniz gerekmektedir.

<Tip>
  [Arduino IDE indirme sayfasına geçmek için tıklayınız.](https://www.arduino.cc/en/software/)
</Tip>

İndirme işlemi tamamlandıktan sonra kurulumu yapabilirsiniz. Desteğe ihtiyacınız olursa aşağıdaki listeden işletim sisteminizi seçip adım adım kurulumun nasıl yapılacağını öğrenebilirsiniz.

<Tip>
  [Windows](https://www.arduino.cc/en/Guide/Windows)   |   [MacOS](https://www.arduino.cc/en/Guide/MacOSX)   |   [Linux](https://www.arduino.cc/en/Guide/Linux)
</Tip>

## Deneyap Kart'ın Arduino IDE'ye Eklenmesi

Kodlamaya başlamadan önce Deneyap Kart’ı Arduino IDE’ye tarif edildiği şekilde eklemeniz gerekmektedir.

Arduino IDE’de **Dosya (File) –> Tercihler (Preferences)** adımını takip ederek açılan pencerede **Ayarlar (Settings)** sekmesinde bulunan **Ek Devre Kartları Yöneticisi URL’leri (Additional Boards Manager URLs)** kısmına, aşağıda paylaşılan JSON dosyasına ait adresi kopyalayınız.

```bash theme={null}
https://raw.githubusercontent.com/deneyapkart/deneyapkart-arduino-core/master/package_deneyapkart_index.json
```

<Frame caption="Tercihler Sekmesi Json Dosya Linki Eklenmesi">
  <img height="550" width="600" src="https://mintcdn.com/t3/JFnvk7fT_aOmSFBK/images/DKide/3_arduino_download.png?fit=max&auto=format&n=JFnvk7fT_aOmSFBK&q=85&s=11f70d2b4a4b4e9895d604efb02d10f5" data-path="images/DKide/3_arduino_download.png" />
</Frame>

Ardından, **Araçlar (Tools) –> Kart (Board) –> Kart Yöneticisi (Boards Manager)** adımını takip ederek gelen ekranda arama satırına **“Deneyap Gelistirme Kartlari”** yazınız. En son sürüm varsayılan olarak seçilmiş halde gelir ve **Kur (Install)** butonuna tıklayarak yüklemeyi gerçekleştirebilirsiniz.

<Frame caption="Deneyap Geliştirme Kartları Kurulumu">
  <img height="550" width="400" src="https://mintcdn.com/t3/odEYMwFx99g-3KSn/images/DKide/dk_librarry.png?fit=max&auto=format&n=odEYMwFx99g-3KSn&q=85&s=4571ae3187bd69b9153bbc7ff6a9dffb" data-path="images/DKide/dk_librarry.png" />
</Frame>

En son aşama olarak **Araçlar (Tools) –> Kart (Board)** adımından **“Deneyap Kart”** ve kartınızın bağlı olduğu Port’u seçerek kodlama adımına geçebilirsiniz.

<Frame caption="Kart ve Port Seçimi">
  <img height="550" width="550" src="https://mintcdn.com/t3/odEYMwFx99g-3KSn/images/DKide/dk_Select.png?fit=max&auto=format&n=odEYMwFx99g-3KSn&q=85&s=e2dfc92556d2d4029d2b3ead8a49ade2" data-path="images/DKide/dk_Select.png" />
</Frame>

Örnek kodlara erişmek için  **Dosya (Files) –> Örnekler (Examples)** başlığı altında **“Deneyap Kart için Örnekler (Examples for Deneyap Kart)”** yazan kısmı takip edebilirsiniz.

<Frame caption="Deneyap Kart Örnekler">
  <img height="300" width="500" src="https://mintcdn.com/t3/odEYMwFx99g-3KSn/images/DKide/dk_example.png?fit=max&auto=format&n=odEYMwFx99g-3KSn&q=85&s=439ad6df18b55236dd098016f2c60a28" data-path="images/DKide/dk_example.png" />
</Frame>

## USB Sürücü

Aşağıdaki bağlantıya tıklayarak USB sürücü kurulum adımlarını takip ederek **Deneyap Kart ve Deneyap Kart 1A** kartları için gerekli olan CP210X sürücüsünü kurmanız gerekmektedir. Diğer Deneyap geliştirme kartları için USB sürücü kurmanıza gerek yoktur.

<Tip>
  [USB Sürücü kurulumu](https://docs.deneyapkart.org/Kartlar/usb-surucu-kurulumu)
</Tip>
