ESP32-C3 OLED WiFi Bluetooth Board
ESP32-C3 OLED WiFi Bluetooth Board Hakkında Detaylı İnceleme
ESP32-C3 OLED WiFi Bluetooth Board, üzerinde 0.42 inç OLED ekran bulunan, ESP32-C3 tabanlı ultra kompakt bir WiFi + Bluetooth geliştirme kartıdır. Kalbinde, tek çekirdekli 32-bit RISC-V mimarisiyle 160 MHz'e kadar çalışan ESP32-C3 (ESP32C3FN4) yer alır; 4 MB Flash, 400 KB SRAM ve 384 KB ROM ile IoT, kablosuz kontrol ve sensör okuma gibi gömülü sistem projelerini rahatça kaldırır. Yalnızca ~18 × 23 mm boyutu ve ~3,5 g ağırlığıyla "süper mini" sınıfındadır; dar hacimli projelere sığar ve kenarındaki boş header yuvaları sayesinde ister pin header ile ister doğrudan bir alt karta lehimlenerek kullanılabilir.
Kart üzerindeki 0.42 inç OLED ekran (SSD1306 sürücülü, I2C bağlantılı, 72×40 çözünürlük) sayesinde bağlantı durumu, sensör değerleri, sayaç veya kısa metinler harici bir ekran gerekmeden doğrudan kartta görüntülenebilir. 2.4 GHz WiFi (802.11 b/g/n) ve Bluetooth 5 (LE) desteği; kartı akıllı ev sistemleri, kablosuz sensör düğümleri ve taşınabilir IoT cihazları için pratik bir çözüm haline getirir. USB Type-C portundan hem programlanır hem beslenir; Arduino IDE, MicroPython ve ESP-IDF ile çalıştığı için hem yeni başlayanlar hem de ileri düzey geliştiriciler için uygundur.
Öne Çıkan Avantajlar
Ultra Kompakt "Süper Mini" Yapı
~18 × 23 mm boyut ve ~3,5 g ağırlıkla giyilebilir cihazlardan dar kutulu prototiplere kadar her yere sığar. Kenar padleri sayesinde doğrudan bir taşıyıcı karta lehimlenebilir.
Entegre 0.42 inç OLED Ekran
Durum bilgisi, sensör değeri veya kısa metinler için ayrı bir ekran modülü bağlamaya gerek kalmaz. Ekran karta gömülü olduğundan hem kablo karmaşası hem de yer sorunu ortadan kalkar.
WiFi ve Bluetooth 5 Bir Arada
2.4 GHz WiFi ile internete/yerel ağa bağlanır, Bluetooth 5 (LE) ile telefon veya diğer BLE cihazlarıyla haberleşir. Tek kartta iki kablosuz protokol, IoT projeleri için esneklik sağlar.
USB Type-C ile Kolay Programlama
Native USB desteği sayesinde harici bir programlayıcıya gerek yoktur; kart doğrudan bilgisayara bağlanıp Type-C üzerinden hem kodlanır hem beslenir. Aynı porttan 5 V ile de çalıştırılabilir.
Çoklu Geliştirme Ortamı Desteği
Arduino IDE, MicroPython ve ESP-IDF ile programlanabilir. Bu esneklik, kartı hem eğitim ve hızlı prototipleme hem de profesyonel gömülü yazılım geliştirme için uygun kılar.
Teknik Özellikler
| Özellik | Değer / Açıklama |
|---|---|
| Model | ESP32-C3 0.42" OLED Süper Mini |
| Entegre / İşlemci | ESP32-C3 (ESP32C3FN4), tek çekirdek 32-bit RISC-V |
| Çalışma Hızı | 160 MHz |
| Ekran | 0.42 inç OLED (SSD1306, I2C, 72×40) |
| Flash Bellek | 4 MB |
| SRAM | 400 KB |
| ROM | 384 KB |
| WiFi | 2.4 GHz, 802.11 b/g/n |
| Bluetooth | Bluetooth 5 (LE) |
| Dijital Giriş/Çıkış Pini | 13 adet |
| Çevre Birimleri | ADC, I2C, SPI, UART, USB OTG, PWM, Interrupt, One-Wire |
| Anten | Dahili seramik anten |
| Çalışma Voltajı (Lojik) | 3.3 V |
| Besleme | USB Type-C veya harici 5 V |
| Yazılım Desteği | Arduino IDE, MicroPython, ESP-IDF |
| Butonlar | Reset ve Boot |
| Kullanıcı LED'i | 1 adet (GPIO8) |
| Çalışma Sıcaklığı | -10 °C / +65 °C |
| Boyut | ~18 × 23 mm |
| Ağırlık | ~3,5 g |
Kullanım Alanları
- WiFi Tabanlı IoT
- Bluetooth (BLE) Uygulamaları
- OLED Mini Kontrol Kartı
- Sensör Verisi Görüntüleme
- Akıllı Ev Projeleri
- Kablosuz Veri İzleme
- Taşınabilir Ölçüm Cihazı
- MicroPython Eğitim
- Kompakt Robotik & Maker
- Gömülü Prototip
ESP32-C3 OLED WiFi Bluetooth Board; küçük boyut, entegre ekran ve kablosuz bağlantının bir arada istendiği projeler için idealdir. Akıllı ev cihazlarından kablosuz sensör düğümlerine, OLED ekranlı mini göstergelerden MicroPython eğitim uygulamalarına kadar geniş bir kullanım yelpazesine sahiptir.
Teknik Sıkça Sorulan Sorular (SSS)
Kartın pinleri 5V ile uyumlu mu, nasıl beslenir?
Hayır. ESP32-C3'ün GPIO pinleri 3.3 V lojik seviyesinde çalışır ve 5 V sinyale doğrudan dayanıklı değildir; 5 V çıkışlı bir sensör veya modül bağlayacaksanız araya bir lojik seviye dönüştürücü koymanız gerekir. Besleme tarafında ise kartı USB Type-C ile veya harici 5 V girişle çalıştırabilirsiniz; kart bu gerilimi kendi üzerinde 3.3 V'a düşürür.
0.42 inç OLED ekranı nasıl kullanırım?
Ekran SSD1306 sürücülüdür ve karta I2C üzerinden bağlıdır (adres genellikle 0x3C, çözünürlük 72×40). Arduino tarafında U8g2 veya Adafruit SSD1306 gibi bir kütüphaneyle kullanılır; doğru sürücü, çözünürlük ve I2C adresini seçmeniz yeterlidir. Ekran zaten kart üzerinde olduğu için ayrıca kablolamaya gerek yoktur.
Karta kod nasıl yüklerim, programlama moduna nasıl alınır?
Kartı USB Type-C ile bilgisayara bağlayın; Arduino IDE'de ESP32 kart paketinden uygun ESP32-C3 modelini seçmeniz gerekir. Bağlandığında COM portu ve USB JTAG donanımı olarak tanınır. Kod yükleme başlamazsa kartı manuel olarak bootloader moduna almak için Boot butonuna basılı tutarken Reset butonuna basıp bırakabilirsiniz.
Hangi geliştirme ortamlarında programlanabilir?
Kart, Arduino IDE (ESP32 kart paketiyle), MicroPython (uygun ESP32-C3 firmware'i yüklenerek) ve Espressif'in resmi ESP-IDF ortamıyla programlanabilir. Bu sayede yeni başlayanlar Arduino ile hızlıca başlayabilir, ileri düzey kullanıcılar ESP-IDF ile daha düşük seviyeli kontrol sağlayabilir.
ESP32-C3, klasik ESP32'den farkı nedir; hangi projede tercih edilir?
ESP32-C3 tek çekirdekli RISC-V işlemciye sahiptir ve Bluetooth tarafında yalnızca BLE (Bluetooth 5 LE) destekler; daha düşük maliyet ve düşük güç tüketimiyle kompakt IoT projeleri için idealdir. Daha fazla işlem gücü, çift çekirdek, ek RAM/PSRAM veya kamera gibi yoğun uygulamalar için ESP32-S3 veya ESP32-WROOM tabanlı kartlara yönelmek daha uygundur.











