> ## 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.

# PlatformIO IDE ile Programlama

Kodlamaya başlamak için öncelikle en son sürüm PlatformIO IDE’nin işletim sisteminize uygun olan versiyonunu yüklemeniz gerekmektedir. PlatformIO IDE, Visual Studio Code üzerine bir eklenti olarak kurulmaktadır.

[Buradan](https://platformio.org/platformio-ide) PlatformIO IDE yükleme sayfasına ulaşabilirsiniz.

Açılan sayfada **“Get for VSCode”** butonuna tıkladıktan sonra, **“Download”** tuşu ile işletim sisteminize uygun Visual Studio Code kodlama editörünü indirip kurabilirsiniz.

Kurulum tamamlandıktan sonra Visual Studio Code’u açın, **“Extensions”** sekmesinden **“PlatformIO IDE”** eklentisini aratın ve yükleyin.

İndirme ve kurulum işlemleri sırasında 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://code.visualstudio.com/docs/setup/windows)   |   [MacOS](https://code.visualstudio.com/docs/setup/mac)   |   [Linux](https://code.visualstudio.com/docs/setup/linux)
</Tip>

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

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

PlatformIO IDE Ana Sayfası’nda (PIO Home) sol tarafta bulunan **Platforms** sekmesinde **Advanced Installation (Gelişmiş Yükleme)** butonuna basın, açılan pencereye aşağıda paylaşılan iki adres satırından birini kopyalayın ve yüklemeyi başlatınız.

Not: İlk sıradaki adres bağlantısını kullanacaksanız eğer, sisteminizde “.git” yardımcı programı yüklü olmalıdır. İşletim sisteminize uygun ilgili kurulum dosyasını [buradan](https://git-scm.com/downloads) indirebilirsiniz.

[https://github.com/deneyapkart/deneyapkart-platformio-core.git](https://github.com/deneyapkart/deneyapkart-platformio-core.git)

[https://github.com/deneyapkart/deneyapkart-platformio-core/archive/refs/tags/1.0.0.zip](https://github.com/deneyapkart/deneyapkart-platformio-core/archive/refs/tags/1.0.0.zip)

Bu aşamadan sonra kodlamaya başlayabilir, örnek projelere **PIO HOME –> Project Examples**  adımını takip ederek ulaşabilirsiniz. İstediğiniz herhangi bir örneği **“Import (İçeri Aktar)”** tuşuna basarak inceleyebilirsiniz.

## USB Sürücü

Deneyap Kart’ı bilgisayara bağladığınızda sürücüler otomatik olarak yüklenmiyor ise, [buradaki bağlantı adresinden](https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers) **“Downloads”** başlığını seçerek işletim sisteminize uygun olan sürücüyü indirip kurabilirsiniz.
