Elecrow Mbits, popüler BBC micro: bit ve ESP32'den ilham alan bir mikro denetleyicidir. Micro: bit v2 ile pek çok benzer özelliğe sahiptir, ancak bunun yerine yerleşik bir ESP32 yongası vardır, bu da internet bağlantısı gerektiren birçok IoT projesinin kapılarını açtığı anlamına gelir. Özelliklerine, micro: bit ve ESP32 ile nasıl karşılaştırıldığına ve almanız gerekip gerekmediğine daha yakından bakalım.
Mikro nedir: bit?
Mikro: bit, British Broadcasting Corporation tarafından Make It Digital girişimi için yaratılmış küçük bir bilgisayardır. Birleşik Krallık'ta bir milyondan fazla öğrenciye ücretsiz olarak verildi ve şu anda tüm dünyada müfredatlarda kullanılıyor. Çok çeşitli mikro: bit eğitim kaynakları ve kodlama platformları mevcuttur. MakeCode.
Mikronun özellikleri: bit
Micro: bit'in iki sürümü vardır: orijinal sürüm ve ikinci sürüm, v2. Yeni yerleşik bileşenler olsa da, mikro: bit v2 ayrıca ilk versiyona göre dört kat daha fazla işlem gücüne sahip olduğu söyleniyor. Ayrıca, orijinal micro: bit ile karşılaştırıldığında, sekiz kat daha fazla RAM var. Bu yazımızda micro: bit v2'yi inceleyeceğiz.
En son mikroda bulunan: bit, düğmeler, ivmeölçer, sıcaklık sensörü, dokunmatik sensör, mikrofon, pusula, pil yuvası, LED matris, dahili radyo ve Bluetooth anteni ve ayrıca 25 harici bağlantılar. İkincisi, kenarında bulunur ve bir dizi elektronik bileşene bağlanabilir.
Küçücük bir bilgisayarda çok sayıda işlevsellik bir arada yeni başlayanlar için uygun projeler onunla yaratılmıştır.
ESP32 nedir?
Ardından, Espressif Systems tarafından üretilen güçlü bir 32 bit mikro denetleyici içeren ESP32 modülüne bakalım. ESP32-Solo, ESP32-WROOM, ESP32-MINI, ESP32-PICO, ESP32-DU ve ESP32-WROVER serisi dahil olmak üzere birçok varyasyonu vardır.
Yazma sırasında, ESP32-WROOM-DA daha da güvenilir bağlantı için çift ofset antenler sunan yakın zamanda piyasaya sürüldü. Tüm kartlar entegre WiFi ve Bluetooth 4.2 ile donatılmıştır. Espressif ayrıca, ESP32 çip üzerinde sistem (SoC) ve geliştirme kitlerini ayrı olarak satmaktadır.
Bu mikro denetleyicilerin kalbinde bir Tensilica Xtensa LX6 veya tek çekirdekli bir RISC-V mikroişlemci bulunur. Modüle bağlı olarak ESP32, 4MB, 8MB veya 16MB flash bellek ile donatılmıştır. ESP32, düşük güçlü ve I/O pinleriyle dolu olacak şekilde tasarlanmıştır: modüle bağlı olarak 38'den 77'ye. Tüm bu özellikleri ile robotik, oyun ve Nesnelerin İnterneti (IoT) uygulamaları da dahil olmak üzere çok çeşitli projeler için uygundur.
Mbitlerin Özellikleri
İlk bakışta, Mbits mikro denetleyicisi mikro: bit v2'ye benziyor ve aynı özelliklerden bazılarına sahip. Ancak, ESP32-WROVER-B modülünü temel alır ve 52mm x 52mm boyutlarında biraz daha büyüktür. 4MB flash bellek ve 8MB RAM ile birlikte gelir. Kartta ayrıca bir MEM mikrofonu, 5x5 LED matrisi, ivmeölçer, sıcaklık sensörü, iki programlanabilir düğme, 2.4GHz WiFi işlevi ve Bluetooth 4.2 bulacaksınız.
Kartın altında bulunan aynı kenar konektörü ile 25 pime erişebileceksiniz. Mbit'ler, bir mikro USB bağlantı noktası aracılığıyla 5V ile çalıştırılabilir. Alternatif olarak, kenar konektörü veya pil takımı ile 3V üzerinden güç verin; önerilen maksimum akım 500mA'dır.
Mbits ve micro: bit Arasındaki Karşılaştırma
İşlemci
İki kart arasındaki ilk büyük fark, kullanılan çipte yatmaktadır. Mikro: bit, Nordic Semiconductor nRF52833, 64MHz Arm Cortex-M4'ü temel alır. Öte yandan, Elecrow Mbits, Espressif Systems'in ESP32'sine dayanmaktadır.
Hafıza
Bir sonraki büyük fark, kullanılabilir bellektedir. Mbit'ler 8 MB RAM sunarken, en son mikro: bit yalnızca 128 kB'ye sahiptir. Depolamaya gelince, Mbit'ler 4MB flash bellek paketlerken, micro: bit yalnızca 512kB'ye sahiptir.
Dahili Bileşenler
Mbits ve micro: bit arasında bulacağınız en büyük görsel farklılıklardan biri 5x5 LED matrisindedir. Bunun nedeni, Mbit'lerin mikro: bit'te bulunan standart tek renkli kırmızı LED'ler yerine 5x5 RGB LED matrisi içermesidir.
Kenar Bağlayıcı
Hem Mbits hem de micro: bit, 25 pinini diğer elektronik bileşenlere bağlayabileceğiniz bir kenar konektörüne sahiptir. Aradaki fark, Mbit'lerin dört yerine üç özel genel amaçlı giriş/çıkış (GPIO) pinine sahip olmasıdır. Ancak, ADC uyumlu bir pime sahiptir ve mikro: bit yoktur.
Kablosuz bağlantı
Mbit'lerde 2,4 GHz WiFi işlevi bulunurken, micro: bit'te yoktur. Mbit'ler ayrıca Bluetooth LE 4.2 işlevine sahiptir, mikro: bit ise Bluetooth LE 5.0'ı destekler.
Maksimum akım
Maksimum akım, Mbit'lerde 500mA ve mikro: bit'te 200mA'dır. Bu, harici aksesuarları cihazlara bağlamak için önerilen akımdır.
Mbitlerde Programlama
Mikro: bit'te olduğu gibi, Mbit'lerde de birkaç farklı programlama yolu vardır. Mbit'lerde bu, Letscode Görsel Programlama veya C/C++ olan Arduino programlama ile yapılabilir. Öte yandan, micro: bit MakeCode, MicroPython ve Scratch'ta programlamanıza izin verir.
Kod örnekleri için bkz. resmi Mbits wiki sayfası Elecrow tarafından. Mikro gelince: bit, bol miktarda var dersler Micro: bit Eğitim Vakfı ve ayrıca MakeCode öğreticileri.
Mbit'lere Alternatifler
Şimdiye kadar Mbits mikrodenetleyicisine ve mikro: bit'e baktık. Yeni başlayanlar için uygun olan diğer kart boyutundaki bilgisayarlar arasında Raspberry Pi Zero W, Raspberry Pi 3B+ ve Raspberry Pi 4B bulunur.
Üçü de Mbit ve mikro: bit gibi mikro denetleyiciler yerine tek kartlı bilgisayarlardır. Bununla birlikte, birçok yapımcıda kullanılırlar ve başlangıç projeleri, yaygın olarak kullanılan elektronik bileşenlere aşina olmaktan oyun, ev otomasyonu, IoT, robotik, makine öğrenimi ve çok daha fazlasına kadar.
Raspberry Pi ayrıca, şirketin RP2040 yongasını temel alan düşük maliyetli ancak güçlü bir mikrodenetleyici olan Pico'yu da üretiyor ve bu yonga aynı zamanda çok sayıda cihazda kullanılıyor. diğer üreticiler tarafından üretilen mikrodenetleyiciler. RP2040'ın benzersiz bir özelliği vardır: programlanabilir giriş/çıkış (PIO), çeşitli G/Ç standartlarını destekleyebilen çok yönlü bir donanım arabirimi.
Mbits Mikrodenetleyici Sizin İçin mi?
Bu makale hem Mbit'lerin hem de micro: bit'in özelliklerini ve iki kart arasındaki karşılaştırmayı ele aldı. Yeni başlayanlar için, Mbits mikro denetleyicisinin birkaç yerleşik işlevi ve ekstra belleği var gibi görünüyor. Bir diğer önemli fark, hangi programlama dilleriyle kullanılabileceğidir. Son olarak, birçok IoT projesi için bağımsız bir çözüm olması için WiFi işlevselliği sunar.
Son derece popüler Raspberry Pi mini bilgisayarının ve Arduino mikro denetleyicisinin ayak izlerini takip eden BBC mikro: bit - ve evet, BBC'yi kastediyoruz.
Sonrakini Oku
- kendin yap
Cherie, 2021'de MUO'ya katılan bir Yaratıcı Teknoloji Uzmanıdır. Raspberry Pi, Arduino, Micro: bit, ATtiny ve ATMega cihazlarının yanı sıra E-tekstil, 3D baskı ve KiCad kullanma deneyimine sahip, hevesli bir yapımcı ve teknik yazardır. Yapmanın dışında, Cherie müzik çalmayı ve egzersiz yapmayı sever.
Haber bültenimize abone ol
Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!
Abone olmak için buraya tıklayın