feat: initialize project structure with PlatformIO workspace configuration and boilerplate source code

This commit is contained in:
Ümit Tunç
2026-05-26 13:20:19 +03:00
parent 2158454ba0
commit 13f38be075
6 changed files with 969 additions and 36 deletions
+27
View File
@@ -62,6 +62,33 @@ Bağlantı kurulduktan sonra aşağıdaki kontrolleri kullanarak robot kolunuzu
---
## 🛠️ Geliştirme, Derleme ve Yükleme (Build & Upload)
Bu proje **PlatformIO** altyapısını kullanmaktadır. Kod üzerinde değişiklik yaptıktan sonra projeyi derlemek ve ESP32'ye yüklemek için aşağıdaki yöntemleri kullanabilirsiniz:
### Yöntem A: VS Code Arayüzü ile (Önerilen)
* **Derleme (Build):** VS Code'un en altındaki mavi barda bulunan **✓ (Kene)** simgesine tıklayın.
* **Yükleme (Upload):** ESP32'yi bilgisayarınıza USB ile bağlayın ve mavi bardaki **→ (Sağ Ok)** simgesine tıklayın.
* **Seri Monitör (Monitor):** Mavi bardaki **🔌 (Fiş)** simgesine tıklayarak terminal çıktılarını izleyin.
### Yöntem B: Terminal / Komut Satırı ile (CLI)
VS Code entegre terminalini açıp proje ana dizinindeyken aşağıdaki PlatformIO (PIO Core) komutlarını çalıştırabilirsiniz:
1. **Projeyi Derlemek İçin:**
```bash
pio run
```
2. **Kodu ESP32'ye Yüklemek İçin:**
```bash
pio run -t upload
```
3. **Seri Monitörü Başlatmak İçin:**
```bash
pio device monitor
```
---
## 🛠️ Olası Sorun Giderme (Troubleshooting)
* **Servolar hiç hareket etmiyor veya titriyor:**