MicroPython ile Gömülü Sistemler Dünyasına Giriş (ESP8266)

ESP8266(NodeMCU) Kartı ile Micropython Programlama Eğitimi (Gömülü Sistemler+IOT)
Last updated: 03/2025

Explanation

MicroPython gömülü sistemler(mikro denetleyiciler) alanında kullanılmak için C dili ile yazılmış yapıdır. İçerisinde birçok çevre birimi için özelleştirilmiş kalıp fonksiyonlar bulunur. MicroPython dilinin tercih edilmesinin birçok nedeni vardır. Özellikler python dilinin C diline göre kolay olması gömülü sistemlerde tercih edilmesinin ilk sebebidir. Ayrıca, python dili yazımı hâkim olduğu için internet üzerinde bolca kaynağa sahiptir. Karşılaştığınız sorunları kolayca araştırarak çözebilirsiniz. Bizde bu kursumuzda piyasada oldukça ucuza bulabileceğiniz bir kart olan NodeMcu(ESP8266) kartı ile çalışmalarımızı gerçekleştireceğiz. İlk önce kartımızı kodlamak için gerekli olan driver ve ide'leri bilgisayarımıza indirip kurulumlarını yapacağız. Daha sonra ise kartımızın sağladığı çevre birimlerini basitten karmaşığa doğru öğreneceğiz ve uygulamalar gerçekleştireceğiz.


Kursu hazırlarken sizlerin zorluk çekmemesi için her bir işlemi sırası ile gösterdim. Her bir dersimizin ilk kısmında ilgili çevre birimi veya elektronik eleman ile ilgili genel bilgi verilmiş, püf noktalarına değinilmiştir. Daha sonra derslerimize görsellik kazandırmak ve anlaşılırlığı arttırmak için fritzing programı ile devreler çizilmiştir. Sonraki adımlarda ise ide üzerinde kodlar oluşturulmuş ve ESP8266 kartı üzerinde test edilmiştir. Yapılan bu çalışmalar Word dosyası şeklinde hazırlanmış olup kursumuza kayıt olan arkadaşlar bu Word dosyasını indirerek üzerinde çalışabileceklerdir.


Benim sizlere tavsiyem ilk videodan başlayarak sıralı bir şekilde videoları izlemeniz ve izlerken not almanız yapılan uygulamaları gerçekleştirmenizdir. Bu şekilde kalıcı öğrenme sağlayabilirsiniz. Kursumuzun sonuna geldiğinizde MicroPython dili ve ESP8266 kartı 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.

What You Will Learn ?

MicroPython Dili
Gömülü Sistem Programlama
ESP8266
Nodemcu
Thonny IDE
uPyCraft IDE
Temel Elektronik Elemanlar
Python Programlama
LED, BUTTON, BUZZER, POTANSİYOMETRE, LDR, LCD EKRAN, SICAKLIK SENSÖRÜ
GPIO, Interrupt(Dış Kesme), ADC(Analog Digital Converter) Çevre Birimleri
UART, I2C, SPI Haberleşme Protokolleri
IOT(Internet of Things)

Lessons

  • 52 Lesson

Courses you may be interested in

Build Responsive Real World Websites with HTML5 and CSS3
Course preview
IT And Software
Build Responsive Real World Websites with HTML5 and CSS3

Comments

5,0
3 based on review
5 star
4 star
3 star
2 star
1 star

Comment


bilgebulut
bilgebulut – 19.09.2024:
Gömülü sistemler ve IOT ile ilgilenler için süper bir kurs.

arifmandal  arifmandal;

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

cemalgez
cemalgez – 06.09.2024:
BAŞARILI

arifmandal  arifmandal;

Teşekkürler yorumunuz için, iyi çalışmalar dilerim.

elektronikofisim
elektronikofisim – 30.10.2023:
Ağzınıza sağlık hocam:)

arifmandal  arifmandal;

Teşekkürler yorumunuz için.

Home
My Courses
Notifications
Profile