Otomobilinizin beyniyle iletişim kurmak veya endüstriyel bir makineyi dinlemek istediğinizde genellikle iki şeye ihtiyaç duyarsınız:
Bir Arduino kartı ve üzerine takılan bir CAN-BUS Shield.
Canbed (Longan Labs), bu iki katmanlı yapıyı tek bir karta indirgeyerek "Car Hacking" ve IoT dünyasında devrim yaratan bir markadır.
Robotistan stoklarında yer alan Canbed ürünleri "Hepsi Bir Arada" geliştirme kartlarıdır.
Canbed, özellikle araç diyagnostik (OBD-II) projeleri geliştiren maker'lar için tasarlanmış; DB9 konektörü, vida terminali ve kompakt yapısıyla ek bir donanıma ihtiyaç duymadan doğrudan veri yoluna bağlanabilen profesyonel çözümler sunar.
Standart bir "Arduino + Shield" kombinasyonu hem yer kaplar hem de titreşimli ortamlarda (araç içi) temassızlık yapabilir. Canbed'in farkı şudur:
Tümleşik Tasarım: İşlemci ve CAN alıcı-verici (Transceiver) aynı PCB üzerindedir. Kablo karmaşası ve Shield uyumsuzluğu yaşanmaz.
Güçlü İşlemci Seçenekleri: Basit projeler için Arduino Leonardo tabanlı (32U4) modeller; yüksek hız ve veri işleme için çift çekirdekli RP2040 modelleri bulunur.
Esnek Bağlantı: Kartların üzerinde hem endüstriyel standart DB9 soketi hem de kabloyla montaj için klemens (terminal) girişleri hazırdır.
Dayanıklılık: Özellikle Elite serisi modeller, araç içinde kullanıma uygun alüminyum soğutuculu ve korumalı metal kasalarla gelir.
Canbed ailesi, işlemci gücüne ve bağlantı tipine göre çeşitlenir.
| Model |
İşlemci (MCU) | CAN Protokolü | Öne Çıkan Özellik | Kullanım Alanı |
| CANBed RP2040 | Raspberry Pi RP2040 | CAN 2.0 | 133MHz Hız, 2MB Flash | Gelişmiş veri analizi, yüksek hızlı log tutma. |
| CANBed V1 / Elite |
Atmega32U4 | CAN 2.0 | Arduino Leonardo Uyumu | Basit OBD okuma, telemetri, eğitim projeleri. |
| CANBed FD |
Atmega32U4 | CAN-FD | 5Mb/s Yüksek Hız | Yeni nesil araç protokolleri, hızlı veri aktarımı. |
| OBD-II Dev Kit | Modüler | CAN 2.0 | GPS + SD Kart Desteği | Araç takip sistemleri (Vehicle Tracking) yapımı. |
Her CANBed kartında bir DB9 soketi bulunur ancak pin dizilimi farklı olabilir.
Varsayılan: Kartlar genellikle OBD-II pin dizilimine (Pin 3: CAN-H, Pin 5: CAN-L) ayarlı gelir.
Endüstriyel: Eğer endüstriyel bir makineye bağlayacaksanız, kartın arkasındaki jumper lehimlerini değiştirerek standart CAN-OPEN dizilimine geçebilirsiniz.
Canbed kartları Arduino IDE ile tam uyumludur. Modelinize göre (32U4 için "Arduino Leonardo", RP2040 için "RP2040 Boards") kart yöneticisinden seçim yapıp, Longan Labs'ın sağladığı CAN kütüphanesi ile hemen kodlamaya başlayabilirsiniz.
Arduino Uno + CAN Shield kullandığınızda iki katlı bir yapı olur. Canbed ise tek parça, daha küçük ve daha ucuzdur. Ayrıca RP2040 versiyonu, standart bir Arduino Uno'dan kat kat daha hızlıdır ve daha fazla belleğe sahiptir.