Merhaba Arkadaşlar. Başlıktaki sorunun cevabı çok net. Evet mümkün. Nasıl mı? Gelin hep birlikte bakalım.
Öncelikle PowerShell’i Yönetici modunca açalım;

Ardından aşağıdaki komut ile bilgisayarımızda önceden python yüklenmiş mi bir kontrol edelim.
python --version
Bazı durumlarda burada Python bulunamadı/not found gibi bir hata alabilirsiniz. Bu durumda aşağıdaki kodu denemeniz gerekli.
py --version
Eğer aşağıdaki gibi bir çıktı görüyorsak işlem tamamdır.

Ardında gpio simülatörü ile birlikte GUI simülatörünü de yükleyelim ve her şey hazır olacak.
pip install gpiozero
pip install tkinter
Eğer yukarıdaki pip komutunda hata alırsanız aşağıdaki şekilde kodu çalıştırabilirsiniz.
py -m pip install gpiozero
Şimdi powershell ile örneğin desktop’taki pi klasörüne ulaşalım.
cd C:\Users\KullanıcıAdı\Desktop\python
Ardından daha aşağıdaki kodları bir metin editörü ile birlikte python gpio_test.py isminde kaydedelim.
from gpiozero import LED
from gpiozero.pins.mock import MockFactory
from gpiozero import Device
Device.pin_factory = MockFactory()
led = LED(17)
led.on()
print("LED açık mı? ", led.is_lit)
led.off()
print("LED açık mı? ", led.is_lit)
Veee son olarak aşağıdaki şekilde powershell içerisinde kodumuzu çalıştıralım.
python gpio_test.py
eğer çalışmaz ise yine py gpio_test.py
olarak çalıştırabilirsiniz.

Gördüğünüz gibi bir desktop uygulaması şeklinde led pinleri gösterilmiş oldu ve devamında da kafanızdaki projeyi raspberry pi ve ssh komutları olmadan test edebilme şansı yakalamış oldunuz.
Herkese iyi çalışmalar… 🙂