RetroPie projeniz için aldığınız/bastırdığınız kasa RetroFlag kasaları gibi "safe shutdown" özelliği içermiyor mu? Üzülmeyin, eğer 2017-08-16 tarihli veya daha yeni bir Raspbian Stretch dağıtımı (veya güncel bir RetroPie imajı) kullanıyorsanız tek yapmanız gereken/boot/config.txt dosyasına şu satırı eklemek
dtoverlay=gpio-shutdownve sistemi yeniden başlatmak. Bu işlemi Raspberry Pi'den değil de SD kartınızı PC'nize bağlayarak da yapabilirsiniz.
Şimdi GPIO3 ve GND (pin 5 ve 6) arasına bağlayacağınız basit bir buton ile (GPIO3 pini I2C bus üzerinde olduğundan external pullup direnci var, o yüzden direnç bile bağlamanız gerekmiyor) Raspberry Pi'nizi güvenli bir şekilde kapatabileceğiniz gibi aynı butonu cihazı tekrar açmak için de kullanabilirsiniz.

Benim üç boyutlu yazıcıda kullandığım Raspberry Pi'de dişi header üzerine lehimlediğim buton, 5 ve 6. pinler resme göre soldan 3. sıra oluyor.

Not:Eğer I2C cihaz kullanıyorsanız satıra bazı parametreler ekleyerek başka bir pin de kullanabilirsiniz ama I2C cihaz kullanabiliyorsanız bu parametreleri kendiniz bulabilirsiniz sanırım. Google amca yardımcınız olsun.
