Başlarken
Bağlantı şeması
Ekran ve hareket sensörünün ESP32-C3 SuperMini'ye bağlantısı.
Firmware 1.2.2Son güncelleme: 6 Ekim 2026
Pin atamaları firmware 1.2.0'daki Config.h dosyasıyla aynıdır. Farklı pin kullanırsan firmware'i yeniden derlemen gerekir.
Ekran (ST7789, SPI)
| Modül pini | ESP32-C3 |
|---|---|
| SCK (SCL) | GPIO4 |
| MOSI (SDA) | GPIO3 |
| RST | GPIO2 |
| DC | GPIO1 |
| CS | — (modülde yok) |
| BLK | — (3V3'e bağlı, hep açık) |
| VCC | 3V3 |
| GND | GND |
Hareket sensörü (MPU6500, I²C)
| Modül pini | ESP32-C3 |
|---|---|
| SDA | GPIO6 |
| SCL | GPIO5 |
| VCC | 3V3 |
| GND | GND |
Notlar
- Ekran: ST7789 sürücülü 240×240 modül. Modülde CS pini yoktur; arka ışık (BLK) sürekli açıktır ve 3V3'e bağlanır.
- Ekran yönü: Firmware ekranı 180° döndürerek çizer (
TFT_ROTATION = 2), çünkü ekran kasaya ters takılır. - Hareket sensörü: MPU6500, I²C üzerinden bağlanır.
Şema
ESP32-C3 SuperMini
├── GPIO1 → Ekran DC
├── GPIO2 → Ekran RST
├── GPIO3 → Ekran MOSI (SDA)
├── GPIO4 → Ekran SCK (SCL)
├── GPIO5 → MPU6500 SCL
├── GPIO6 → MPU6500 SDA
├── 3V3 → Ekran VCC, Ekran BLK, MPU6500 VCC
└── GND → Ekran GND, MPU6500 GND
Ekrandaki “SDA/SCL” etiketleri I²C değil, SPI veri ve saat hattıdır. Sensörün SDA/SCL'siyle karıştırma.