VE IOT EĞİTİMİ

Donanımı koda bağlayın, nesneleri internete taşıyın

Mikrodenetleyici programlama, sensörler, FreeRTOS, MQTT ve bulut ile uçtan uca IoT çözümleri

Gömülü Sistemler ve IoT Eğitimi, mikrodenetleyici tabanlı cihaz ve Nesnelerin İnterneti çözümleri geliştirmeyi uygulamalı öğretir. Program gömülü C programlamayı, GPIO, kesme, zamanlayıcı, ADC ve PWM çevre birimlerini, I2C/SPI/UART haberleşmesini, sensör ve e…

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Gömülü C ve çevre birimlerinden FreeRTOS, MQTT ve bulut bağlantısına kadar uygulamalı

Gömülü Sistemler ve IoT Eğitimi, donanım ile yazılımı bir araya getiren mikrodenetleyici tabanlı sistemler ve Nesnelerin İnterneti çözümleri geliştirmeyi öğretir. Katılımcılar gömülü C programlama, GPIO, kesme (interrupt), zamanlayıcı ve ADC/PWM çevre birimlerini, I2C/SPI/UART haberleşmesini, sensör ve eyleyici kullanımını, FreeRTOS ile gerçek zamanlı görev yönetimini, MQTT protokolünü, Wi-Fi/BLE/LoRa bağlantısını, bulut IoT platformlarını ve cihaz güvenliğini gerçek kart

Süre ve Format

3 Gün. Her gün dört modül; her konu geliştirme kartı, sensör ve bulut panosu üzerinde laboratuvar ve atölye uygulamalarıyla pekiştirilir.

Seviye

Orta Seviye — Gömülü sistem ve IoT geliştirmeye yönelen yazılımcı, elektronik ve mekatronik mühendisleri için

Öğrenme Metodu

Her kavram ESP32/STM32 benzeri gerçek bir geliştirme kartı, sensör devreleri ve bulut panosu üzerinde uçtan uca kurulup test edilir.

Neden Bu Eğitim?

🔌Donanım ve yazılım

Mikrodenetleyici çevre birimlerini gömülü C ile doğrudan sürerek donanım ve yazılımı birlikte düşünmeyi laboratuvar ortamında öğrenirsiniz.

📡Uçtan uca IoT

Sensörden MQTT ve buluta uzanan zinciri kurarak verinin cihazdan panoya akışını tek bir proje üzerinde bütünüyle deneyimlersiniz.

⏱️Gerçek zamanlı

FreeRTOS görevleri, kesmeler ve zamanlayıcılarla deterministik ve güç dostu gömülü yazılım tasarımı pratiğini edinirsiniz.

Anahtar Konular

gömülü sistemler eğitimiiot eğitimiesp32 eğitimimikrodenetleyici programlamafreertos eğitimimqtt eğitiminesnelerin interneti eğitimigömülü yazılım kursustm32 eğitimiiot proje geliştirme
“Bir sensörün ölçtüğü değer, doğru kodla anlam kazanır; doğru bağlantıyla da dünyanın öbür ucunda karara dönüşür.”

Ön Koşullar

Programdan en iyi verimi almak için gereken temel bilgi ve ekipman

1
Programlama temeli

C veya benzeri bir dilde değişken, döngü ve fonksiyon düzeyinde temel programlama bilgisi beklenir.

2
Elektronik temeli

Gerilim, akım, direnç ve dijital giriş-çıkış gibi temel elektronik kavramlara aşinalık öğrenmeyi kolaylaştırır.

3
Geliştirme ortamı

Arduino IDE veya PlatformIO kurulu, USB bağlantılı bir bilgisayar uygulamalar için gereklidir.

4
Donanım seti

ESP32/STM32 kartı, breadboard, birkaç sensör ve jumper kablo içeren bir deney seti önerilir.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı mikrodenetleyici mimarisini kavrar, gömülü C ile GPIO, kesme, zamanlayıcı, ADC ve PWM çevre birimlerini programlar ve ilk gerçek zamanlı giriş-çıkış uygulamalarını kart üzerinde çalıştırır.
Modül 1
Gömülü Sistemlere Giriş
  • Gömülü sistem tanımı ve kullanım alanları
  • Mikrodenetleyici ile mikroişlemci farkı
  • ESP32/STM32 mimarisi ve bellek haritası
  • Geliştirme kartı, pin düzeni ve besleme
  • Toolchain, derleme ve kart programlama akışı
  • Seri port ile hata ayıklama ve izleme
Modül 2
Gömülü C Programlama
  • Register ve bit işlemleri ile donanım erişimi
  • volatile, const ve bellek sınıfları kullanımı
  • Pointer ile donanım kayıtçılarına erişim
  • Sabit noktalı aritmetik ve bellek kısıtları
  • HAL ve register seviyesi programlama farkı
  • Kod boyutu ve bellek optimizasyonu
Modül 3
Dijital Giriş-Çıkış ve Kesme
  • GPIO giriş-çıkış modları ve pull-up/pull-down
  • Buton okuma ve yazılımsal debounce
  • Harici kesme (interrupt) ile olay yakalama
  • Kesme servis rutini (ISR) tasarım kuralları
  • Polling ile kesme tabanlı yaklaşımın farkı
  • LED, röle ve buzzer sürme uygulaması
Modül 4
Zamanlayıcı, ADC ve PWM
  • Donanım zamanlayıcı ile periyodik görevler
  • ADC ile analog sensör değeri okuma
  • PWM ile motor hızı ve LED parlaklığı
  • Watchdog zamanlayıcı ile sistem güvenliği
  • Uyku modları ile düşük güç tüketimi
  • Örnekleme periyodu ve çözünürlük seçimi
Günün hedefiKatılımcı I2C, SPI ve UART protokolleriyle sensör ve eyleyicileri entegre eder, FreeRTOS ile görev, kuyruk ve semafor kullanarak gerçek zamanlı ve çok görevli gömülü yazılım tasarlar.
Modül 1
Seri Haberleşme Protokolleri
  • UART ile baud hızı ve çerçeve yapısı
  • I2C adresleme, master-slave ve pull-up
  • SPI tam çift yönlü veri alışverişi
  • Protokol seçimi ve hat uzunluğu etkileri
  • Mantık analizörü ile sinyal incelemesi
  • Haberleşme hatalarının ayıklanması
Modül 2
Sensör ve Eyleyici Entegrasyonu
  • Sıcaklık ve nem sensörü (DHT/BME) okuma
  • İvme ve jiroskop (IMU) verisi işleme
  • Mesafe, ışık ve hava kalitesi sensörleri
  • Sensör kalibrasyonu ve veri filtreleme
  • Motor, servo ve röle sürücü devreleri
  • Sensör füzyonu ile daha kararlı ölçüm
Modül 3
FreeRTOS ve Gerçek Zamanlılık
  • Görev (task) oluşturma ve öncelik ataması
  • Zamanlayıcı (scheduler) ve bağlam değişimi
  • Kuyruk (queue) ile görevler arası veri
  • Semafor ve mutex ile kaynak paylaşımı
  • Yazılım zamanlayıcıları ve gecikme yönetimi
  • Yığın boyutu ve bellek kullanımı takibi
Modül 4
Veri İşleme ve Yerel Depolama
  • Örnekleme, ortalama ve eşik mantığı
  • Hareketli ortalama ve basit sinyal filtresi
  • SD kart veya flash üzerine veri kaydı
  • Zaman damgası ve RTC kullanımı
  • Olay günlükleme ve hata kayıtları
  • Yerel tampon ile veri kaybını önleme
Günün hedefiKatılımcı Wi-Fi, BLE ve LoRa bağlantılarını kurar, MQTT ile bulut IoT platformuna veri gönderip komut alır, OTA güncelleme uygular ve cihaz güvenliği ile şifrelemeyi uçtan uca entegre eder.
Modül 1
Kablosuz Bağlantı Teknolojileri
  • Wi-Fi ile ağa bağlanma ve IP alma
  • Bluetooth Low Energy (BLE) servis yapısı
  • LoRa ve LoRaWAN ile uzun menzilli iletim
  • Menzil, güç ve veri hızı dengesi
  • Bağlantı kopması ve yeniden bağlanma
  • Protokol seçimi için senaryo analizi
Modül 2
MQTT ve IoT Protokolleri
  • MQTT yayınla-abone ol (pub/sub) modeli
  • Broker, topic ve QoS seviyeleri
  • Retained mesaj ve last will kullanımı
  • JSON ile sensör verisi paketleme
  • MQTT ile HTTP ve CoAP karşılaştırması
  • Bağlantı tutma (keep-alive) ayarları
Modül 3
Bulut IoT Platformu ve Pano
  • Cihaz kaydı ve kimlik yönetimi
  • Telemetri verisinin buluta akışı
  • Kural, alarm ve bildirim tanımlama
  • Gösterge panosu ve grafik oluşturma
  • Buluttan cihaza komut gönderme
  • Veri saklama ve zaman serisi sorgulama
Modül 4
OTA Güncelleme ve Cihaz Güvenliği
  • Kablosuz (OTA) firmware güncelleme akışı
  • TLS ile şifreli ve güvenli iletişim
  • Cihaz kimlik doğrulama ve sertifika
  • Secure boot ve firmware imzalama
  • Hassas anahtarların güvenli saklanması
  • IoT saldırı yüzeyi ve temel önlemler

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Mikrodenetleyici

Mikrodenetleyici mimarisini kavrar, gömülü C ile GPIO, kesme ve zamanlayıcı çevre birimlerini doğrudan programlarsınız.

✅
Analog ve PWM

ADC ile analog sensör okur, PWM ile motor ve LED sürer, uyku modlarıyla düşük güç tüketimi sağlarsınız.

✅
Haberleşme

I2C, SPI ve UART protokolleriyle sensör ve eyleyicileri entegre eder, hatları ve hataları analiz edersiniz.

✅
Sensör entegrasyonu

Sıcaklık, nem, IMU ve mesafe sensörlerini okur, kalibrasyon ve filtreleme ile kararlı ölçüm üretirsiniz.

✅
FreeRTOS

Görev, kuyruk, semafor ve mutex kullanarak gerçek zamanlı ve çok görevli gömülü yazılım tasarlarsınız.

✅
Bağlantı

Wi-Fi, BLE ve LoRa bağlantılarını kurar, senaryoya göre menzil, güç ve veri hızı dengesini kurarsınız.

✅
MQTT ve bulut

MQTT ile buluta telemetri gönderir, pano ve alarm kurar, buluttan cihaza komut akışını tasarlarsınız.

✅
OTA ve güvenlik

OTA güncelleme uygular, TLS, sertifika ve secure boot ile cihaz güvenliğini uçtan uca sağlarsınız.

Kimler İçin Uygundur?

  • Gömülü sistem ve IoT alanına geçmek isteyen yazılım geliştiriciler
  • elektronik
  • elektrik ve mekatronik mühendisleri
  • teknik lise
  • mühendislik öğrencileri ile ürün geliştiren Ar-Ge ekipleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Gömülü sistem ve IoT alanına geçmek isteyen yazılım geliştiriciler, elektronik, elektrik ve mekatronik mühendisleri, ilgili bölüm öğrencileri ve ürün geliştiren Ar-Ge ekipleri için uygundur. C düzeyinde temel programlama ve temel elektronik bilgisi öğrenmeyi kolaylaştırır.
Hangi donanım ve kart kullanılıyor?
Uygulamalar ESP32 veya STM32 benzeri yaygın geliştirme kartları, breadboard ve çeşitli sensör-eyleyici modülleri üzerinde yürütülür. Konular Arduino IDE veya PlatformIO ortamında işlenir ve örnekler farklı kartlara uyarlanabilir.
Gömülü sistem ile IoT farkı nedir?
Gömülü sistem, belirli bir işi yapan mikrodenetleyici tabanlı cihazdır. IoT ise bu cihazları ağ ve bulut üzerinden birbirine ve kullanıcıya bağlar. Eğitim önce gömülü programlamayı, ardından MQTT ve bulutla IoT katmanını uçtan uca kurar.
FreeRTOS gerçekten işleniyor mu?
Evet. Görev oluşturma, öncelik, zamanlayıcı, kuyruk, semafor ve mutex konuları kart üzerinde uygulamalı işlenir. Amaç, tek döngülü yapıdan çok görevli ve gerçek zamanlı gömülü yazılım tasarımına geçişi somut örneklerle göstermektir.
Eğitim sonunda sertifika veriliyor mu?
Evet. Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Sertifika tamamlanan modülleri ve uygulanan gömülü sistem ile IoT konularını belgeler.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. ve IoT Eğitimi Sertifika Kodu DV-2026XX00 Tarih 23.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Gömülü Sistemler ve IoTOMRON PLC Programlamaya Giriş Eğitimi
Diğer Teknik Alanlar Eğitimleri

OMRON PLC Programlamaya Giriş Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Sıfırdan OMRON PLC eğitimi: CX-Programmer ile CP/CJ serisi ladder programlama, zamanlayıcı, sayıcı, veri komutları ve izleme. Uygulamalı ve online.

Detayları Gör →
Gömülü Sistemler ve IoTOmron PLC ve Sysmac Studio Eğitimi
Diğer Teknik Alanlar Eğitimleri

Omron PLC ve Sysmac Studio Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Omron Sysmac Studio eğitimi: NJ/NX programlama, değişken tabanlı yapı, Ladder/ST, POU, EtherCAT I/O, data trace ve NA HMI entegrasyonu. Uygulamalı.

Detayları Gör →
Gömülü Sistemler ve IoTProgramming in the IoT Arena Eğitimi
Diğer Teknik Alanlar Eğitimleri

Programming in the IoT Arena Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

ESP32, MQTT, CoAP, BLE ve LoRa ile uçtan uca IoT programlama eğitimi: sensör kodlama, kenar işleme, bulut entegrasyonu, OTA ve cihaz güvenliği.

Detayları Gör →
Gömülü Sistemler ve IoTRaspberry Pi ve Arduino ile TinyML Eğitimi
Diğer Teknik Alanlar Eğitimleri

Raspberry Pi ve Arduino ile TinyML Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Raspberry Pi ve Arduino ile TinyML eğitimi: Edge Impulse ile model eğitimi, TensorFlow Lite Micro, kuantalama ve cihaz üstü anahtar kelime, hareket, anomali

Detayları Gör →
Gömülü Sistemler ve IoTSaaS için WrenAI Dağıtımı: Müşteri Yönelikli Ürünlerde Gömülü GenBI Eğitimi
Diğer Teknik Alanlar Eğitimleri

SaaS için WrenAI Dağıtımı: Müşteri Yönelikli Ürünlerde Gömülü GenBI Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

WrenAI ile SaaS ürünlerine gömülü GenBI dağıtımı eğitimi: semantik katman (MDL), text-to-SQL, RAG, çok kiracılı güvenlik, gömülü analitik ve üretime dağıtım.

Detayları Gör →
Gömülü Sistemler ve IoTSanayi Robotik Otomasyonu: ROS-PLC Entegrasyonu ve Dijital Çiftler Eğitimi
Diğer Teknik Alanlar Eğitimleri

Sanayi Robotik Otomasyonu: ROS-PLC Entegrasyonu ve Dijital Çiftler Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

ROS 2, MoveIt, OPC UA ile PLC entegrasyonu ve Gazebo dijital çift eğitimi: robot programlama, hareket planlama, endüstriyel haberleşme ve güvenli devreye alma.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn