ABX00162_00.default_837x628.jpg
Arduino UNO Q, klasik UNO form faktörünü koruyup içine iki ayrı “beyin” koyan hibrit bir kart:
Bu yaklaşımın avantajı şu: Linux tarafında “akıllı/yoğun” işleri yaparken, MCU tarafında motor/sensör gibi zaman hassas kontrolü stabil şekilde sürdürebiliyorsunuz.
Donanım Özeti (Öne çıkanlar)
İşlem gücü (Linux tarafı)
Gerçek zaman (MCU tarafı)
Kablosuz
RAM / Depolama (varyant)
Genişleme / bağlantılar
Geri bildirim / arayüz
USB-C ile kullanım
Yazılım/Geliştirme Modeli (UNO Q’yu “farklı” yapan kısım)
UNO Q’da pratikte iki geliştirme hattı var:
İki dünyanın birlikte çalışması için Arduino dokümanında RPC / Arduino Bridge benzeri bir köprüden bahsediliyor: Linux tarafında bir karar verip MCU’ya “şu servo’yu çevir, şu röleyi sür” gibi komutları akıtma senaryosu hedeflenmiş.
Nerede Mantıklı?
Dikkat Edilecek Noktalar
Kısa Sonuç
UNO Q’yu, “UNO’nun bir üst modeli” gibi değil; UNO boyutunda iki parçalı bir sistem gibi düşünmek daha doğru:
Linux tarafı modern uygulama/AI/ağ işlerini üstlenirken, MCU tarafı sahada deterministik kontrolü sürdürüyor. Bu ikisini tek kartta birleştirmesi, UNO Q’nun esas olayı.
docs.arduino.cc adresinden derlenmiştir.
Arduino UNO Q, klasik UNO form faktörünü koruyup içine iki ayrı “beyin” koyan hibrit bir kart:
- MPU (Linux tarafı): Qualcomm Dragonwing QRB2210 ile Debian tabanlı Linux çalıştırıyor. Bu taraf; ağ, UI, dosya sistemi, Python, kamera/ses gibi “SBC işleri” için.
- MCU (gerçek zaman tarafı): ST STM32U585 (Cortex-M33); Arduino sketch’lerini gerçek zamanlı çalıştırmak için. Resmi dokümana göre MCU tarafı Zephyr OS üzerinde Arduino sketch çalıştırıyor.
Bu yaklaşımın avantajı şu: Linux tarafında “akıllı/yoğun” işleri yaparken, MCU tarafında motor/sensör gibi zaman hassas kontrolü stabil şekilde sürdürebiliyorsunuz.
Donanım Özeti (Öne çıkanlar)
İşlem gücü (Linux tarafı)
- QRB2210: 4 çekirdek Cortex-A53 @ 2.0 GHz, Adreno GPU, görüntü işleme (ISP) yetenekleri.
Gerçek zaman (MCU tarafı)
- STM32U585: Cortex-M33 (160 MHz’e kadar), 2 MB Flash, 786 KB SRAM.
Kablosuz
- Wi-Fi 5 (2.4/5 GHz) + Bluetooth 5.1 (dokümanda WCBN3536A modülü geçiyor).
RAM / Depolama (varyant)
- Resmi mağaza sayfasında: 2 GB LPDDR4 + 16 GB eMMC (SD karta ihtiyaç yok) bilgisi var. Arduino Official Store
- Ayrıca üretici dokümanlarında 4 GB RAM varyantının geleceği ve standalone kullanımda önerildiği belirtiliyor.
Genişleme / bağlantılar
- Klasik UNO header’ları (shield uyumu), ayrıca Qwiic konnektörü.
- Kartın altında “high-speed” konnektörlerle MIPI-CSI kamera, MIPI-DSI ekran, analog ses vb. için genişleme mantığı var.
Geri bildirim / arayüz
- Üstte 8×13 LED matrix ve 4 RGB LED ile hızlı görsel geri bildirim.
USB-C ile kullanım
- USB-C tek kapı: güç + çevre birimleri. HDMI/klavye/fare için PD (Power Delivery) destekli USB-C dongle öneriliyor; PD yoksa kartın boot etmeyebileceği açıkça yazılmış.
Yazılım/Geliştirme Modeli (UNO Q’yu “farklı” yapan kısım)
UNO Q’da pratikte iki geliştirme hattı var:
- MCU tarafı (Arduino ekosistemi):
Arduino IDE 2.x veya Arduino CLI ile yalnızca MCU’ya sketch atıp gerçek zaman işleri yaptırabiliyorsunuz. - Linux tarafı (uygulama/Python/AI):
Debian üzerinde Python script’leri, Linux servisleri, container tabanlı AI modelleri gibi şeyler koşturmak hedefleniyor. Resmi ekosistemde bunu birleştirmek için Arduino App Lab öne çıkarılıyor; kartta kurulu geliyor ve PC’ye de indirilebiliyor.
İki dünyanın birlikte çalışması için Arduino dokümanında RPC / Arduino Bridge benzeri bir köprüden bahsediliyor: Linux tarafında bir karar verip MCU’ya “şu servo’yu çevir, şu röleyi sür” gibi komutları akıtma senaryosu hedeflenmiş.
Nerede Mantıklı?
- Robotik: Linux tarafında kamera ile basit nesne algılama → MCU tarafında motor/servo kontrol.
- Ses/komut: Linux tarafında keyword spotting/voice komut → MCU tarafında deterministik aksiyon.
- IoT gateway: Linux ile ağ işleri + servisler; MCU ile güvenilir saha I/O kontrolü.
Dikkat Edilecek Noktalar
- Bu kart “tek MCU” gibi davranmaz; Linux boot süresi, depolama, ağ gibi konular devreye girer.
- Shield kullanacaksanız pinout/gerilim uyumluluğunu mutlaka resmi pinout/dokümanla kontrol edin (UNO form faktörü var diye her shield sorunsuz çalışacak varsayımı riskli olabilir).
- HDMI/klavye/fare ile standalone çalıştırma hedefleniyorsa, resmi önerilerde 4 GB RAM varyantı özellikle anılıyor.
Kısa Sonuç
UNO Q’yu, “UNO’nun bir üst modeli” gibi değil; UNO boyutunda iki parçalı bir sistem gibi düşünmek daha doğru:
Linux tarafı modern uygulama/AI/ağ işlerini üstlenirken, MCU tarafı sahada deterministik kontrolü sürdürüyor. Bu ikisini tek kartta birleştirmesi, UNO Q’nun esas olayı.
docs.arduino.cc adresinden derlenmiştir.
