STM32 ile Gömülü Yazılım Tasarımı

STM32CubeIDE ve STM32F4-Discovery İle Gömülü Yazılım Tasarımı

3.83 (322 reviews)
Udemy
platform
Türkçe
language
Software Engineering
category
instructor
2,127
students
29.5 hours
content
Oct 2021
last update
$19.99
regular price

What you will learn

İndirim Kodu: STM32-MART-2024

STM32CubeIDE kullanımı

STM32f4-Dicovery Kit Detayları

STMStudio Kullanımı

Örnek Gerçek Hayat Projeleri

HAL Kütüphane Detayları

STemWIN Grafik Kütüphanesi

FatFS Dosya Sistemi

LWIP Ethernet

I2C, SPI, UART, USB ve ETHERNET Gibi Çevre Birim Kontrolü

IOT Uygulamaları (MQTT ile)

Gömülü Yazılım Geliştirme Detayları

GSM ve GPS Uygulamaları

Sinyal İşleme (FFT, IIR)

OV7670 Kamera Uygulamaları

RF Haberleşme (LoRa) Uygulamaları

ESP8266 - Wifi Uygulamaları

nRF24L01 Uygulamaları

GPIO, I2C, SPI, USB, ADC, DAC, PWM gibi Çevrebirim Kontrolü

Description

Bu eğitim serisi en güncel STM gömülü yazılım geliştirme aracı olan STM32CubeIDE ve STM32F4-Discovery Geliştirme Kiti kullanılarak hazırlanmıştır.   

Yıllar içerisinde sahip olduğum gömülü yazılım alanındaki tecrübelerimi bu kurs sayesinde sizlerle paylaşmak istedim.

En güncel gömülü yazılım tekniklerini, metodolojilerini ve araçlarını bu kurs sayesinde sizlerle paylaşıyorum.

Kurs içeriğini olabildiğince açık ve anlaşılır şekilde hazırlamaya çalıştım.

Bu eğitim sayesinde ADC, DAC, GPIO, UART, SPI, I2C, USB ve ETHERNET gibi arayüzler hakkında detaylı bilgiye sahip olacaksınız.

Çevre birimleri kolaylıkla kontrol edebileceğiniz HAL kütüphaneleri hakkında bilgi sahibi olacaksınız.

STM işlemci aileri ile yapacağınız tasarımlarda sıklıkla kullanacağınız STM32CubeIDE aracının detaylarına vakıf olacaksınız.

Eğitim içerisinde uygulamalı olarak anlatılan protokol ve gerçek hayat projeleri ile kendinizi gömülü yazılım geliştirme konusunda geliştireceksiniz.

Uygulamalı gerçek hayat projelerini kendi uygulamalarınızda kolaylıkla kullanabilmeniz için tüm kaynak kod ve proje dosyaları sizlerle paylaşılmaktadır.

Bu kurs gömülü yazılım dünyasına yeni adım atan veya bilgiye sahip olan ancak kendisini daha da geliştirmek isteyen Mühendis ve Mühendis adayları için özenle hazırlanmkştır.

Sizler de kurs içeriğinin zenginleşmesi için geri dönüş sağlayıp eklenmesini istediğiniz proje veya içerik konusunda yardımcı olabilirsiniz.

Kurs ile ilgili aklınıza takılan soru ve yorunları çekinmeden paylaşmanızı rica ediyorum. Sizlerden gelen geri dönüşler kurs içeriğinin güncellenmesi konusunda çok yardımcı olacaktır.

Son söz;

Sizlerden ricam, kursumu beğenseniz de beğenmesenizde yorum ve puanlama yapmanızdır. Başka insanların da bu kurs içeriğinde faydalanabilmeleri için sizlerden gelen geri dönüşler çok değerli.                           

Content

Giriş/Tanıtım

STM32F4-Discovery Board Tanıtım
STM Studio Tanıtım
Editör Özellikleri
Pinout Konfigürasyonu
Clock Konfigürasyonu
İşlemci Seçim Arayüzü

Tasarım

GPIO Kontrolü (Led Blink)
Seri Haberleşme (USART/UART) Arayüzü (PC ile haberleşme örneği ile)
I2C Haberleşme Arayüzü (MPU6050 örneği ile)
SPI Haberleşme Arayüzü (LIS302DL örneği ile)
PWM Sinyal Oluşturma
Analog Dijital Çevirici (ADC) Arayüzü
Dijital Analog Çevirici (DAC) Arayüzü
Dahili Flash Okuma/Yazma
USB Sanal Seri Port (VCP) Uygulaması

Örnek Projeler

TCP/UDP Echo Server Uygulaması
SDD1306 OLED LCD Sürücü Uygulaması

Screenshots

STM32 ile Gömülü Yazılım Tasarımı - Screenshot_01STM32 ile Gömülü Yazılım Tasarımı - Screenshot_02STM32 ile Gömülü Yazılım Tasarımı - Screenshot_03STM32 ile Gömülü Yazılım Tasarımı - Screenshot_04

Reviews

Sarp
August 18, 2023
Hazır fonksiyonlar bazında anlatım yapılıyor hobi olarak üstünkörü hızlı bir şekilde MCU kullanmayı öğrenmek için güzel bir kurs ama genel mantığını anlamak ve register düzeyinde öğrenmek için yetersiz, okul veya kariyer boyutunda işinize yarıyacağını düşünerek almayın
Zeynel
August 16, 2023
Şu ana kadar oldukça anlaşılır ve özellikle interrupt bölümünde senelerdir pekiştiremediğim mantığı, pekiştirmeme sebep olan güzel bir anlatım gördüm. Emeğinize sağlık.
Abdullah
June 8, 2023
Anlatan kişi bilgili ama eğitmenliği 0. Konuşurken çok fazla ıı mm gibi ifadeler kullanıyor. 2x al dinle diyeceksiniz. İşin kötü yanı kritik yerleriyse çok hızlı bir şekilde söyleyip üzerinde durmadan geçiyor. Oldumu sana 10dk da öğreneceğin bilgi 30dk. Ve bu yavaş ilerleme insanın motivasyonunu düşürüyor. Temel eksikliğin ise anlatımdan çok anlatacağı dersi anlatmadan önce planlama yapmamasından kaynaklı olduğunu düşünüyorum. Dersin başında söylemesi gereken şeyi aklına gelince söylüyor. Bir bilgiyi unutup geçmiş videolara dönünce bilgi kirliliği içerisinde kayboluyorsunuz. Başka yazılım ve gömülü derslerde aldım, en rezili buydu.
Yunus
June 1, 2023
Tüm Stm32CubeIde ya da Stm32CubeMx ile ilgili tüm türkçe kursları detaylı öğrenmek ve destek olmak için alıyorum. Bu kursu haberleşme ağırlıklı olmasından dolayı çok faydalı buluyorum.
Selim
April 2, 2023
Video güzel ve açıklayıcı daha iyi olması için örneğin gps sensörü stm üzerinden kodlaması gösterilebilir ve kodlar paylaşılabilir
Ali̇
February 13, 2023
Kurs basit yüzeysel öğrenim için ideal diyebilirim. Anlatım ve örnekleme sayısı bence gayet yeterli. Hocamızın ilgisi de gayet güzel. Ama belirttiğim gibi yüzeysel anlatım. Şayet yok ben datasheet okumak istiyorum yok kütüphane yazmak istiyorum diyorsanız onları öğrenemezsiniz. Onları öğrenmek istiyorsanız register düzeyinde programlamalara bakmalısınız. Hocamıza teşekkür ederim.
Kervan
December 29, 2022
Hiç bir şey öğrenmedim desem yalan olur, bir çok şeyi öğrenmeme yardımcı oldu fakat satın alırken sorularınıza yanıt alamayacağınızı bilerek alın, videolarda anlayamıyorsanız sorularınız cevapsız kalabilir.
Deniz
November 29, 2022
Yeni başlayacak olan birileri için yetersiz bir kaynak. Biraz biliyorsanız içerisindeki çeşitli bilgiler (Spi SDCard gibi) faydalı olacaktır.
Abdullah
November 11, 2022
Çevrimiçi platformlarda birçok kişiden STM32 videosu izledim. Kiminde kullanılan programların sürümü uyuşmuyor, sürekli hata alıyorum. Kimisi profesyonellere anlatır gibi anlatmış. Benim gibi sıfırdan STM programlamaya başlayan birisi olarak ilk videoda gerek bilgi seviyesi gerekse diksiyon yönünden etkilendiğim için fayda göreceğimi umuyorum. 5 yıldız veriyorum.
Bedirhan
July 12, 2022
Kurs çok iyi, özellikle anlatılan teorik bilgilerle olayların özünü anladığımı düşünüyorum. Kursun farklı alanlarla da ilgili projeler anlatması özellikle iyi olmuş. Kursla ilgili tek olumsuz düşüncem 1 saatin üzerindeki videolar, video işleyişi sırasında belirli bir süre sonra konudan kopmama neden olabiliyor, video sürelerinde düzenlemeler olursa daha iyi olabilir.
Ertan
May 31, 2022
Bu konuda öğretmenin bilgili olduğu kesin. Konuya hakim olduğu ve anlatım biçimi gayet güzel. Tek problem konuya girişlerin hızlı olması. Yapılandırma ayarlarının biraz daha detaylandırılması gerektiğini düşünüyorum. Ve konularda anlatım esnasında karşındaki kişinin hiç bilgisi olmadığını düşünerek anlatım olursa süper olacağını düşünüyorum.
Kadir
April 18, 2022
Hocamın emeğine sağlık. Eğitim gayet akıcı anlaşılır ve kaliteli bilgilerle dolu. Ayrıca diğer eğitimlere nazaran daha geniş içerik yelpazesinde hazırlanmış.
Alihan
April 18, 2022
Gayet guzel emek olan bir kurs iyi gidiyor suanlik ilerleyen zamanlarda da gerekli feedbackleri yapicam
Mehmet
March 19, 2022
Udemy üzerinden birçok kurs aldım, açık ara en kötüsü bu; dakka başı ııııı diyor insanın dikkatini dağıtıyor hadi neyse bunu geçtim de led yakma projesinden sonra bluetooth ile veri aktarmaya geçti. Başlangıç için hiç uygun bir seri değil.
Sunar
March 8, 2022
Kendi anlamaya çalışmaktan anlatamıyor. Anlatımlar çok karışıyor. Basit bir şey uzatılıyor ne anlattığını kendide zor hatırlıyor.

Charts

Price

STM32 ile Gömülü Yazılım Tasarımı - Price chart

Rating

STM32 ile Gömülü Yazılım Tasarımı - Ratings chart

Enrollment distribution

STM32 ile Gömülü Yazılım Tasarımı - Distribution chart
1617758
udemy ID
3/27/2018
course created date
5/30/2020
course indexed date
Bot
course submited by