STM32 ile A'dan Z'ye Gömülü Sistemler (Embedded Systems)

STM32F100RB(STM32VLDISCOVERY) Kartı ile ARM Programlama Eğitimi. Kursumuzda STM32F4 Kartı Uygulamaları da Yer Almaktadır
Last updated: 02/2025

Explanation

Günümüzde kullandığımız birçok elektronik üründe güçlü bir işlemci mimarisine sahip olan ARM mimarisi kullanılmaktadır. Eğer gömülü sistemler öğrenmek, sektörde projeler geliştirmek istiyorsanız ARM mimarisi ile başlamak harika olacaktır. Biz de kursumuzda başlangıç için size en uygun olacak STM32F1(Cortex-M3) serisi ile çalıştık. Kursumuzda ilk kısımda çevre birimlerinin(GPIO,ADC,TIMER,I2C vs.) temel mantıkları vererek STDPeriph (SPL) KÜTÜPHANESİ ile kodlamalar yaptık, kursumuzun ikinci kısmında ise HAL KÜTÜPHANELERİ ile ilgili bolca örnekler yaptık bu sayede farklı kütüphaneleri görmüş kolaylık ve zorluğunu anlamış olacaksınız. En son kısımda ise STM32F4(Cortex-M4) işlemcisi ile kendini ileriye taşımak isteyen arkadaşlar için F4(STM32F407) serisi kartını kullanarak CUBEIDE üzerinden uygulamalar yaptık. Kursumuz durağan bir seyir izlemeyecek her ay yeni videolar gelmeye devam edecektir. Kursumuz piyasayı aktif takip edecek yeni çıkan ide'ler ve programlar ile çalışmalarımız olacaktır. Hatta bölüm sonlarında projelerimiz olacaktır ve en önemlisi videolarımız sizin en kolay şekilde anlayacağınız ve sıkılmadan dinleyeceğiz şekilde çekilmiştir. Ekstra olarak kursumuza sizin daha iyi faydalanmanız için soru&cevap bölümü, final&vize soruları bölümü ve önerilen kitap&web sitesi&online kurslar bölümü de eklenmiştir.

Videolarımızın her bölümünde gömülü sistemleri daha iyi anlamanız için teorik anlatımlar olmuştur, sonraki kısımlarında ise bol bol örnek yaparak pratik bilgi artırılmıştır. Videolarımız da sadece yazılım kısmına odaklanılmamış, elektronik elemanlar tanıtılmış ve devre kısımları da gösterilmiştir. Ayrıca, videoda kullanılan bütün kod dosyaları ve dokümanlar kaynak kısmına eklenmiştir sizde bu kaynakları indirip istediğiniz gibi kullanabilirsiniz. Benim tavsiyem ilk videodan başlayarak sıralı bir şekilde videoları izlemeniz ve izlerken not almanızdır. Bu şekilde kalıcı öğrenme sağlayabilirsiniz. Kursumuzun sonuna geldiğinizde gömülü sistemler ile ilgili kafanızda belli bir şablon oluşacaktır. Devamında sizde farklı projeler yapabilir, ve bu alanda kendinizi geliştirmeye başlayabilirsiniz.

Umarım, kursumuz bütün öğrencilerimiz için faydalı olur. Sıkılmadan öğrenmenin keyfini yaşarsınız. Herkese iyi seyirler.

Önemli Not: Kursumuzda bölüm 28'den itibaren kodlarımızı simulasyon programı olan proteus üzerinden test etmekteyiz. Özellikle son zamanlarda kur artışı sebebiyle kart almakta zorlanan arkadaşlar için oldukça faydalı olacaktır. Uygulamalarınızı karta ihtiyaç duymadan proteus üzerinden yapabilirsiniz.

GENEL KURS MÜFREDATIMIZ:

1)GPIO İŞLEMLERİ

2)KEIL ile DEBUG İŞLEMLERİ

3)EXTERNAL INTERRUPT

4)ADC(ANALOG DIGITAL CONVERTER)

5)DAC(DIGITAL ANALOG CONVERTER)

6)TIMERS(ZAMANLAYICILAR)

7)SEVEN SEGMENT DISPLAY

8)TRANSİSTÖR İLE DC MOTOR KULLANIMI

9)L293D ENTEGRESİ İLE DC MOTOR KULLANIMI

10)ULN2003AN ENTEGRESİ ile STEPPER MOTOR KULLANIMI

11)UART&USART(UNIVERSAL SYNCHRONOUS/ASYNCHRONOUS RECEIVER-TRANSMITTER)

12)MATLAB ile REAL TİME GRAFİK OLUŞTURMA

13)DATASHEET(BİLGİ KAĞIDI) OKUMASI NASIL YAPILIR?

14)HC-SR04 ULTRASONİK SENSÖR KULLANIMI

15)HC-05 BLUETOOTH MODÜLÜ KULLANIMI

16)TERMİSTÖR(NTC) KULLANIMI(SICAKLIK ÖLÇÜMÜ)

17)DMA(DIRECT MEMORY ACCESS)

18)I2C(INTER-INTEGRATED CIRCUIT)

19)SPI(SERIAL PERIPHERAL INTERFACE)

20)IWDG(INDEPENDENT WATCHDOG TIMER) ve WWDG(WINDOW WATCHDOG TIMER)

21)POWER CONTROL(PWR)

22)BACKUP DATA REGİSTER

23)HAL KÜTÜPHANELERİ UYGULAMALARI(GPIO, ADC, INTERRUPT, TIMER...)

24)FURTHER MORE(KİTAP ÖNERİLERİ+ ÖNERİLEN ONLINE KURSLAR+ ÖNERİLEN WEB SİTELERİ)

25)VİZE&FİNAL ÇALIŞMA SORU ve ÖDEVLERİ

26)SORU&CEVAP BÖLÜMÜ DEĞERLENDİRME

27)STM32F407VG DISCOVERY KART KULLANAN ARKADAŞLAR İÇİN(TANITIM, DATASHEET, VB.)

28)STM32F407 KART UYGULAMALARI

What You Will Learn ?

Cortex-M3
ARM Mimarisi
Gömülü Sistemler
STM32
STM32F1 Serisi
C programlama
Temel Elektronik Bilgisi
Embedded Sistem
Arm Tabanlı Kartlar
Algoritma Yeteneği
ARM Programlama Becerisi
Keil MicroVision
Peripheral Kütüphaneleri
Cubemx Ide
Hal Kütüphaneleri
Gömülü Sistem Tasarımı
Stm32CubeMx Kullanımı
Elektronik Projeler
Register Yapısı
Arm Programlama
Mikroişlemciler
Mikrodenetleyici
Microcontroller
Sensörler(Ultrasonik Sensör, Çizgi İzleyen Sensör,Alev Sensörü etc.)
STM32 Programlama
ARM Cortex
Embedded C Programlama
ADC(Analog Digital Converter)
DAC(Digital Analog Converter)
Dış Kesme(External Interrupts)
Gömülü Sistem Programlama
Seven Segment Display Kullanımı
DC Motor Kullanımı(L293D, L298N)
LCD Ekran, Dot Matrix, Tuş Takımı
NTC(Termistor) Kullanımı
Entegre Sistemler
Analog İşlemler
Digital Giriş Uygulamaları
UART&USART, I2C, SPI
IWDG(Independent Watchdog Timer) ve WWDG(Window Watchdog Timer)
Power Control(Sleep Mode, Stop Mode, Standby Mode)
Backup Data Register
STM32FCubeIDE
STM32F407VG
STM32F407 DISCOVERY KIT
CUBEIDE Kullanımı
Rotary Encoder
DHT11 Sıcaklık ve Nem Sensörü
Proteus Uygulamaları
STM32 ile Simülasyon
Proteus ile STM32 Simülasyonu

Lessons

  • 192 Lesson

Courses you may be interested in

Learn Python Programming Masterclass
Course preview
IT And Software
Learn Python Programming Masterclass

Comments

4,7
24 based on review
5 star
4 star
3 star
2 star
1 star

Comment


Nisa
Nisa – 22.04.2025:
gömülü sistemlere bu kurs ile başladım. Her şey en detaylı şekilde tek tek anlatılmış . Teşekkür ederim hocam . çok yararlı bir eğitim.

atillakok
atillakok – 29.03.2025:
stm32f411vet6 serisi kartım ile bu kursta yer alan içerikleri takip edemiyorum bu yüzden puanım 1

mehmetdemirbas
mehmetdemirbas – 21.01.2025:
Çok iyi

sibels
sibels – 22.12.2024:
Teşekkürler hocam bu kapsamlı kurs için.

arifmandal  arifmandal;

Çok teşekkürler değerlendirmeniz için😊

ayseyildiz
ayseyildiz – 13.12.2024:
Teşekkürler hocam bu tarz güzel kurslar paylaştığınız için😊

arifmandal  arifmandal;

Çok teşekkürler değerlendirmeniz için😊

unalzen
unalzen – 31.10.2024:
Gömülü sistemlere hocamın kursu ile başlangıç yaptım, teşekkürler hocam.

arifmandal  arifmandal;

Teşekkürler Ünal yorumun için, başarılar kursumuzda.

emretoktas
emretoktas – 27.10.2024:
güzel ve acıklayıcı bir anlatım

arifmandal  arifmandal;

Teşekkürler Emre yorumun için, başarılar dilerim.

omerozkaya
omerozkaya – 27.10.2024:
İçerik güncellenmeli,güncel olmadığından dolayı yapılan bazı uygulamalar yeni sürümlerde videolarda anlatıldığı gibi olmuyor

arifmandal  arifmandal;

Teşekkürler Ömer yorumun için evet bazı kısımlarda arkadaşlar zorluk yaşıyor, en güncel haliyle yeni bir kurs çekmeyi düşünüyoruz.

eness2
eness2 – 24.10.2024:
Hocamız sorularımızı hemen cevap veriyor, çok ilgili teşekkürler.

arifmandal  arifmandal;

Teşekkürler Enes yorumun için, elimizden geldiğince yardımcı olmaya çalışıyorum.

bilgebulut
bilgebulut – 19.09.2024:
Çok kapsamlı bir kurs, teşekkürler hocam.

arifmandal  arifmandal;

Teşekkürler Bilge yorumun için başarılar dilerim.

ekonomist
ekonomist – 30.08.2024:
En kapsamlı kurs.

arifmandal  arifmandal;

Teşekkürler yorumunuz için başarılar dilerim.

Kleanty
Kleanty – 27.08.2024:
kurs faydalıydı genel olarak gereklı bılgıler vardı

arifmandal  arifmandal;

Teşekkürler yorumunuz için başarılar dilerim.

cenkayaz
cenkayaz – 27.08.2024:
Kendini Gömülü Sistemler alanında geliştirmek isteyenler için süper bir kurs! Genel olarak bütün konular verilmiş.

arifmandal  arifmandal;

Teşekkürler Cenk yorumun için başarılar dilerim.

yusuftalha
yusuftalha – 18.08.2024:
Bu kursa başlarken C tabanlı gömülü sistem tasarımına az da olsa hakimken şuan kendi çağımda çok fazla şey biliyorum. Başarılı bir kurs. Hocama teşekkürler

arifmandal  arifmandal;

Çok teşekkürler güzel yorumun için Yusuf, başarılar dilerim.

mehmetbuyuk
mehmetbuyuk – 14.07.2024:
Kapsamlı olarak ele alınmış bu kurs için teşekkürler. Ağzınıza sağlık.

arifmandal  arifmandal;

Çok teşekkürler yorumun için Mehmet, başarılar dilerim.

ebutaym
ebutaym – 14.06.2024:
Gayet başarılı bir çalışma olmuş Hocamıza çok teşekkür ediyoruz

arifmandal  arifmandal;

Çok teşekkürler yorumun için başarılar dilerim.

elektronikofisim
elektronikofisim – 16.04.2024:
Çok geniş kapsamlı bir kurs olmuş, elinize sağlık.

arifmandal  arifmandal;

Teşekkürler yorumunuz için başarılar.

billcam
billcam – 26.03.2024:
Gömülü sistemler için pek fazla kurs bulma ihtimaliniz yok. Modüler bir yapıda, gömülü sistemler konusunu en iyi işlemiş bir kurs diyebilirim!

arifmandal  arifmandal;

Çok teşekkürler yorumunuz için. Başarılar dilerim.

cengizunal
cengizunal – 31.01.2024:
Gömülü ile ilgilenen tüm arkadaşlara tavsiye ederim.

arifmandal  arifmandal;

Teşekkür Ederim Cengiz yorumun için. Başarılar.

ahmetozkan37
ahmetozkan37 – 21.12.2023:
Genel bir fikir sahibi olmak adına güzel bir kurs

arifmandal  arifmandal;

Teşekkürler Ahmet yorumun için, başarılar dilerim

emirhankilic
emirhankilic – 02.11.2023:
10/10

arifmandal  arifmandal;

Teşekkürler Emirhan.

bitwise
bitwise – 07.10.2023:
Harika, öğretici bir kurstu.

arifmandal  arifmandal;

Teşekkürler.

arma
arma – 24.07.2023:
Gömülü sistemlerdeki en kapsamlı kurs.

arifmandal  arifmandal;

Teşekkürler.

mathesis
mathesis – 24.07.2023:
Elinize sağlık hocam.

arifmandal  arifmandal;

Teşekkürler.

Home
My Courses
Notifications
Profile