. Yapı ve Mantık
- Arduino Uno: Tek bir görevi sürekli yapan mikrodenetleyici. Kod yüklenir ve döngü halinde çalışır.
- Raspberry Pi: RAM, işlemci, depolama olan tam bir bilgisayar. Aynı anda birden fazla program çalıştırabilir.
2. İşletim Sistemi
- Arduino: İşletim sistemi yok → doğrudan donanım kontrolü (daha basit ve hızlı tepki)
- Raspberry Pi: Genelde Linux (Raspberry Pi OS) → masaüstü, uygulamalar, çoklu görev
3. Kullanım Amaçları
-
Arduino:
- Sensör okuma (ısı, ışık vs.)
- Robotik projeler
- Gerçek zamanlı kontrol (ör: motor sürme)
-
Raspberry Pi:
- Web sunucusu kurma
- Görüntü işleme (kamera ile)
- IoT projelerinde veri işleme ve arayüz
4. Performans ve Donanım
- Arduino: Düşük RAM (~2KB), düşük işlem gücü
- Raspberry Pi: GB seviyesinde RAM, güçlü CPU (mini PC gibi)
5. Giriş/Çıkış (GPIO)
- Arduino: Pinler doğrudan sensör ve motor sürmeye uygun
- Raspberry Pi: Pin var ama daha çok yazılım kontrollü (bazen ek devre gerekir)
6. Başlatma ve Kararlılık
- Arduino: Elektrik verildiği anda çalışır (çok stabil)
- Raspberry Pi: Açılması zaman alır, işletim sistemi çökerse sorun olabilir
7. Öğrenme Eğrisi
- Arduino: Daha basit (başlangıç için ideal)
- Raspberry Pi: Daha karmaşık (Linux bilgisi avantaj sağlar)
Kısa özet:
Arduino = “cihaz kontrol eder”
Raspberry Pi = “küçük bilgisayar gibi düşün”