ESP32 ile MicroPython Programlama
ESP32 ve MicroPython Uygulamalı Eğitim Serisi
What you will learn
İndirim Kodu: MP-MART-2024
MicroPython
ESP32 Donanımı
IOT Uygulamaları (MQTT)
GPIO, ADC, I2C, UART ve çevre birimler hakkında bilgi
TCP/UDP Socket Uygulamaları
Wireless uygulamaları
LORA Wireless Uygulamaları (SX1276)
OLED Ekran (SSD1306)
MicroPython Kaynak Kod Derleme
WebServer Uygulamaları
Kamera Uygulamaları (Resim ve Video)
MAX7219 Saat, Sıcaklık ve Mesaj Panosu
Gmail e-mail Gönderim Uygulamaları
MFRC522 RFID Okuyucu Uygulaması
ThingSpeak Platform Uygulması
Description
MicroPython, Python standart kitaplığının küçük bir alt kümesini içeren ve mikro denetleyicilerde ve kısıtlı ortamlarda çalışacak şekilde optimize edilmiş Python 3 programlama dilinin yalın ve verimli bir uygulamasıdır.
MicroPython pyboard, MicroPython'u çıplak metal üzerinde çalıştıran ve size her türlü elektronik projeyi kontrol etmek için kullanılabilecek düşük seviyeli bir Python işletim sistemi sağlayan kompakt bir elektronik devre kartıdır.
MicroPython, etkileşimli komut istemi, isteğe bağlı hassas tamsayılar, kapanışlar, liste anlama, oluşturucular, istisna işleme ve daha fazlası gibi gelişmiş özelliklerle doludur. Yine de, yalnızca 256k kod alanı ve 16k RAM'e sığacak ve çalışacak kadar kompakttır.
MicroPython, masaüstünden bir mikrodenetleyiciye veya gömülü sisteme kolaylıkla kod aktarmanıza izin vermek için normal Python ile mümkün olduğunca uyumlu olmayı amaçlamaktadır.
Günümüzde endüstriyel uygulamalarda dahi yaygınlaşmaya başlayan MicroPython ile hazırlamış olduğum kursun sizlere faydalı bilgiler vereceğini düşünüyorum. Nesnelerin İnterneti kavramının yaygınlaşmasıyla birlikte MicroPython'un bu alanda sıklıkla kullanılacağını düşünmekteyim.
Özenle hazırlamış olduğum kurs içeriği en güncel konuları, geliştirme araçlarını ve donanımlarını kullanarak hazırladım.
ESP32 modüller günümüzde sıklıkla farklı uygulamalar için kullanılmaktadır. Fiyat performans konusunda rakibi olmayan ESP32 modüller özellikle internet uygulamaları için biçilmiş kaftandır. Bu nedenle kurs içeriğini hazırlarken MicroPython ile birlikte ESP32 modül seçimi yaptım.
Bu kurs temel seviye Python bilgisi olanlar için MicroPython'a kolaylıkla adapte olup uygulamaları kolaylıkla yapabileceklerdir.