Açık kaynak kodlu yazılımların donanımdaki bir karşılığı olan Arduino, benzerleri gibi, belirli kişiler veya kurumlar tarafından tasarlanarak üretilen, devre şemaları herkese açık olan ve diğer kişiler tarafından da üretilebilen donanımlar içerir. Arduino tek bir donanım olmayıp, bir geliştirme platformudur, başarısının arkasında yatan en önemli etken de açık kaynak kodlu oluşudur..
Arduino'nun popülerliğini sağlayan en önemli şey, mikro denetleyiciler konusunda çok fazla şey bilmeyen kullanıcıların da Arduino kütüphanelerini kullanarak rahatlıkla proje geliştirebilmeleridir.
Bu kitap, size Arduino ile yapabileceklerinizi en başından adım adım gösterecek. Öncelikle programlama konusunda bilgi sahibi olmalısınız. Bu nedenle de kitabın başlangıç bölümleri programlamanın temellerine ayrılmıştır.
Arduino ile uygulamalar yapabilmek için, programlamanın dışında temel elektronik bilgilerine de sahip olmanız gerekiyor. Kitabın ileriki bölümlerinde, temel elektronik bilgilerinin yanı sıra, donanıma ve mikro denetleyicilere yönelik somut uygulamalar yer alıyor.
Konu Başlıkları
| Dev C++ İle Proje İşlemleri |
| Temel Kavramlar |
| Algoritmalar |
| Bilgisayar Mimarisi |
| Console Application |
| Derleme Ve Kaynak Dosya |
| Mikro Denetleyiciler |
| Arduino Kartları |
| Arduino Veri Tipleri |
| Dijital Port İşlemleri |
| Port Çalışma Modları |
| Zamanlayıcı (Timer) |
| Watchdog Timer (WDT) |
| Analog Port İşlemleri |
| PWM Uygulamaları |
| Seri Port Uygulamaları |
| IR Verici & Alıcı |
| Veri Giriş Çıkış Elemanları |
| Arduino IDE EEPROM Kütüphanesi |
| Bluetooth Uygulamaları |