Donanım 20 Ocak 2026 10 dk okuma

Mikrodenetleyici Seçimi

Endüstriyel IoT projeleri için ESP32, STM32 ve RP2040 karşılaştırması. Doğru MCU nasıl seçilir?

Mikrodenetleyici ve elektronik devre kartı

Giriş

Endüstriyel IoT projeleri için doğru mikrodenetleyici seçimi, projenin başarısını doğrudan etkiler. Performans, güç tüketimi, bağlantı seçenekleri, maliyet ve ekosistem desteği değerlendirilmelidir.

Bu yazıda üç popüler MCU ailesini karşılaştıracağız: ESP32, STM32 ve RP2040.

Seçim Kriterleri

01
Bağlantı Seçenekleri
WiFi, Bluetooth, Ethernet, LoRa, Cellular. Projenin ihtiyacına göre dahili veya harici modül.
02
Güç Tüketimi
Pil ile çalışacak uygulamalar için kritik. Deep sleep modları ve uyanma süreleri.
03
Maliyet
Birim maliyet, geliştirme kartı fiyatı, ekosistem maliyetleri. Seri üretim için önemli.
04
Periferaller
ADC, DAC, UART, SPI, I2C, PWM sayısı ve kalitesi. Endüstriyel protokol desteği.

ESP32 Serisi

Espressif Systems tarafından üretilen ESP32, entegre WiFi ve Bluetooth ile IoT projelerinin gözdesi haline gelmiştir.

Özellik ESP32-WROOM-32
İşlemci Dual-core Xtensa LX6, 240MHz
RAM 520 KB SRAM
Flash 4-16 MB (harici)
WiFi 802.11 b/g/n, 2.4GHz
Bluetooth BLE 4.2 + Classic
GPIO 34 programlanabilir pin
Fiyat ~$3-5
Avantajlar
Dezavantajlar
Entegre WiFi + Bluetooth
ADC doğruluğu düşük
Düşük maliyet
Güç tüketimi yüksek (WiFi modunda)
Geniş topluluk desteği
5V toleranslı değil
OTA güncelleme desteği
Endüstriyel sertifikalar sınırlı
ESP32 Varyantları
  • ESP32-S2: Tek çekirdek, USB OTG, daha düşük güç
  • ESP32-S3: AI/ML için vektör talimatları, USB OTG
  • ESP32-C3: RISC-V çekirdek, düşük maliyet
  • ESP32-C6: WiFi 6 ve Thread/Zigbee desteği

STM32 Serisi

STMicroelectronics tarafından üretilen STM32, endüstriyel uygulamalarda güvenilirliği ve geniş ürün yelpazesiyle öne çıkar.

Özellik STM32F4 / STM32G4
İşlemci ARM Cortex-M4/M7, 170-480MHz
RAM 128KB - 1MB
Flash 256KB - 2MB
WiFi/BT Harici modül gerekli
ADC 16-bit, yüksek doğruluk
Özel CAN, USB, Ethernet (bazı modeller)
Fiyat ~$3-15
Avantajlar
Dezavantajlar
Yüksek performans ve hassasiyet
Dahili kablosuz bağlantı yok
Geniş ürün yelpazesi (300+ model)
Öğrenme eğrisi dik
Endüstriyel sertifikalar (AEC-Q100)
HAL kütüphaneleri karmaşık
CAN, Ethernet dahili desteği
Geliştirme araçları pahalı
STM32WB Serisi

Bluetooth 5.0 ve Thread/Zigbee protokollerini dahili destekleyen STM32WB serisi, kablosuz IoT uygulamaları için ideal seçimdir.

RP2040 (Raspberry Pi Pico)

Raspberry Pi Foundation tarafından geliştirilen RP2040, düşük maliyeti ve benzersiz PIO özelliğiyle dikkat çeker.

Özellik RP2040
İşlemci Dual-core ARM Cortex-M0+, 133MHz
RAM 264 KB SRAM
Flash 2-16 MB (harici)
WiFi/BT Pico W: CYW43439
PIO 8 state machine
Fiyat ~$1-4
Avantajlar
Dezavantajlar
Çok düşük maliyet (~$1)
Sınırlı RAM (264KB)
PIO ile özel protokol
Endüstriyel sertifikalar yok
MicroPython desteği
Düşük saat hızı
USB boot/drag-drop
ADC kalitesi orta

Karşılaştırma Tablosu

Özellik ESP32 STM32F4 RP2040
İşlemci Hızı 240 MHz 168-180 MHz 133 MHz
Dahili WiFi Evet Hayır Pico W
Birim Fiyat $3-5 $3-15 $1-4
ADC Kalitesi Orta Yüksek Orta
Güç Tüketimi Yüksek (WiFi) Düşük Düşük
Endüstriyel Orta Yüksek Düşük

Uygulama Önerileri

ESP32
  • WiFi/BT gerektiren projeler
  • Hızlı prototipleme
  • Akıllı ev uygulamaları
  • Basit veri toplama
STM32
  • Yüksek hassasiyet ölçüm
  • Motor kontrol
  • CAN bus / araç
  • Sertifikalı ürünler
RP2040
  • Eğitim projeleri
  • Özel protokol (PIO)
  • Düşük maliyet üretim
  • USB HID cihazları

StepIO Tercihimiz

StepIO gateway cihazlarımızda ESP32 ailesini kullanıyoruz:

Entegre Bağlantı
WiFi ve Bluetooth, endüstriyel ortamlarda esnek bağlantı seçenekleri sunar.
OTA Güncelleme
Saha cihazlarının uzaktan firmware güncellemesi kritik önemde.
MQTT ve TLS
Bulut platformlarıyla güvenli iletişim için yeterli RAM ve işlem gücü.
Maliyet/Performans
Gateway uygulamaları için yeterli performans, rekabetçi fiyat.

Sonuç

Mikrodenetleyici seçimi, projenin gereksinimlerine göre yapılmalıdır. Tek bir "en iyi" MCU yoktur; her birinin güçlü ve zayıf yönleri vardır.

Kısa vadeli/prototip projeler için ESP32 veya RP2040, endüstriyel/sertifikalı projeler için STM32 serisi öne çıkar.

StepIO Gateway
ESP32 tabanlı endüstriyel IoT gateway.
StepIO'yu İncele