Micro Python & MicroPython Board Nedir?
Your ads will be inserted here by
Easy Plugin for AdSense.
Please go to the plugin admin page to
Paste your ad code OR
Suppress this ad slot.
MicroPython Board (Pyboard) Nedir?
MicroPython Board, gömülü sistemler ile uğraşanlar için veya programlamayı projeler yaparak öğrenmek isteyenler için geliştirilmiş elektronik bir karttır. Üzerinde ARM tabanlı bir mikrodenetleyici bulunmaktadır. Bu sayede güçlü bir işlemci desteği sunmaktadır. Arduino benzeri platformları kullananların bileceği tarzda bir kullanım formatı sunmaktadır. Tabi ki avantajlı ve dezavantajlı tarafları bulunmaktadır.
MicroPython Board aşağıda görülmektedir.
Yukarıda MicroPython Board görülmektedir.
Kartın özelliklerine geçmeden önce MicroPython nedir bundan bahsedelim.
MicroPython Nedir?
MicroPython, Python 3 programlama dilini kullanan Script tabanlı ve gerçek zamanlı çalışan, mikrodenetleyiciler için geliştirilmiş (optimize edilmiş) bir dildir. Python 3 programlama dilini en sade ve yalın halinde kullanmaktadır. Arduino ve mikrodenetleyici programlama aşamalarında büyük ölçüde kodu önce derlemek ve sonrasında denetleyiciye yüklemek gerekmektedir. MicroPython bu durum farklı gerçekleşmektedir. Kodu yazma olayınız doğrudan denetleyicinin içinde gerçekleşmektedir. Yani derleme gerekmemektedir. Programı mikrodenetleyici içerisinde bulunan bir text dosyasına yazıyorsunuz ve kaydediyorsunuz. Kartı resetlediğinizde direk çalışmaya başlıyor. Kod yazım aşaması bu şekilde olmaktadır.
MicroPython Board Özellikleri:
STM32F405RG mikro denetleyici
168 MHz Cortex M4 CPU
1024Kb flash ROM
192KiB RAM
Güç ve seri iletişim için mikro USB konnektör
Standart ve yüksek kapasiteli SD kartları destekleyen Micro SD kart yuvası
Your ads will be inserted here by
Easy Plugin for AdSense.
Please go to the plugin admin page to
Paste your ad code OR
Suppress this ad slot.
3 eksenli ivme ölçer (MMA7660)
İsteğe bağlı yedek pil ile gerçek zaman saati
Sol ve sağ kenarda 24 GPIO, alt sırada 5 GPIO, artı alt sıradaki LED ve anahtar GPIO mevcuttur
3 x 12 bit analogdan sayısal dönüştürücü
2x 12 bit dijital-analog (DAC) dönüştürücü
4 LED (kırmızı, yeşil, sarı ve mavi)
1 sıfırlama ve 1 kullanıcı butonu
250mA’a kadar kapasiteyle besleyebilen 3.3V’luk LDO voltaj regülatörü,
3.6V – 16V’luk giriş voltajı aralığı
Ürün yazılımının kolay yükseltilmesi için ROM’daki DFU önyükleme yükleyicisi