- Stok Durumu: 10-15 Gün
- Marka: OEM
- Model: STM32F411CEU6 Modül
- SKU: RBZ.100.970
STM32F411CEU6 Black Pill Geliştirme Kartı
Arm Cortex-M4 DSP FPU, 512 Kb Flash 100 MHz Cpu, ART Accelerator
STM32F411CEU6 Modül, ST'nin STM32F411CEU6 mikrodenetleyicisini kullanan, "Black Pill" olarak bilinen V3.0 tasarımlı bir geliştirme kartıdır. İşlemci 100MHz'e kadar çalışan ARM Cortex-M4 çekirdeklidir; donanımsal kayan nokta birimi (FPU) ve DSP komutları vardır. 512KB Flash ve 128KB RAM bellekle aynı boyuttaki STM32F103 (Blue Pill) kartlarına göre çok daha hızlı ve geniş bellekli bir karttır.
Kart üzerinde 25MHz ve 32.768kHz kristal, NRST (reset), BOOT0 ve KEY (kullanıcı) butonları, güç (PWR) ve PC13'e bağlı kullanıcı ledi, 3.3V regülatör ve Type-C USB soket bulunur. Type-C soketten hem besleme hem USB haberleşme yapılır. BOOT0 butonuna basılı tutarak bilgisayara bağlandığında kart USB DFU kipinde ST aygıtı olarak görünür ve harici programlayıcı gerekmeden USB üzerinden program yüklenir. Hata ayıklama için kenardaki 4 pinli SWD soketine ST-Link bağlanır.
Kartın iki uzun kenarında 20'şer pin vardır; pin adları kartın üstünde yazılıdır ve kart 2.54mm aralıkla breadboard'a takılır. Kartın altında isteğe göre lehimlenebilecek SPI Flash entegresi için boş pad bulunur. STM32CubeIDE, Arduino IDE (STM32duino) ve MicroPython ile programlanabilir.
Öne çıkan özellikler:
100MHz Cortex-M4, FPU ve DSP: Kayan nokta hesapları ve sinyal işleme komutları donanımda yapılır; filtre, motor kontrol ve ses işleme gibi hesap yükü olan işler için uygundur.
512KB Flash, 128KB RAM: Geniş program ve veri belleği sayesinde büyük programlar, tamponlar ve MicroPython yorumlayıcısı rahat sığar.
Type-C USB ile programlama: BOOT0 ile USB DFU kipine girer; programlayıcı olmadan yazılım yüklenir. USB 2.0 Full Speed OTG ile kart bilgisayara klavye, sanal seri port ya da HID aygıt olarak tanıtılabilir.
Zengin çevre birimleri: 12-bit ADC, 3 I2C, 3 USART, 5 SPI/I2S, SDIO ve 11'e kadar zamanlayıcı; sensör, ekran, SD kart ve ses çevre birimleri aynı kartta kullanılır.
Hazır kart donanımı: 25MHz ve 32.768kHz kristal, reset/BOOT0/kullanıcı butonları, kullanıcı ledi ve SWD soketi kart üstündedir; ek parça gerekmeden çalışır.
Özellikler:
- Ürün tipi: STM32 geliştirme kartı (Black Pill, kart sürümü V3.0)
- Mikrodenetleyici: STM32F411CEU6 (UFQFPN48)
- Çekirdek: ARM Cortex-M4, 32 bit, FPU ve DSP komutları, ART hızlandırıcı
- Saat hızı: 100MHz'e kadar
- Program belleği: 512KB Flash
- Veri belleği: 128KB SRAM
- USB: Type-C soket, USB 2.0 Full Speed OTG; besleme ve haberleşme
- Programlama: USB DFU (BOOT0 ile) ve 4 pinli SWD soketi (3V3, DIO, SCK, GND)
- ADC: 12-bit, 2.4MSPS; kart pinlerinde 10 kanal (PA0 - PA7, PB0, PB1)
- Haberleşme: 3x I2C, 3x USART, 5x SPI/I2S, SDIO, USB OTG FS
- Zamanlayıcılar: 11'e kadar (16-bit ve 32-bit), PWM, 2 watchdog, RTC
- Giriş/çıkış: mikrodenetleyicide 36 GPIO
- Kristaller: 25MHz (HSE) ve 32.768kHz (RTC)
- Butonlar: NRST (reset), BOOT0, KEY (kullanıcı butonu, PA0)
- Ledler: PWR güç ledi, PC13'e bağlı kullanıcı ledi
- Besleme: Type-C USB 5V ya da 5V pini; kart üstünde 3.3V regülatör
- Mikrodenetleyici çalışma gerilimi: 1.7V - 3.6V (kartta 3.3V)
- Ek bellek: kart altında SPI Flash entegresi için boş lehim padi
- Yazılım: STM32CubeIDE, Arduino IDE (STM32duino), MicroPython
- Pin başlıkları: 2x 20 pin (2.54mm), 1x 4 pin SWD
- Çalışma sıcaklığı: -40°C - 85°C (mikrodenetleyici)
- Renk: Siyah kart
- Ölçüler: 53mm x 21mm
- Ağırlık: 8gr
Üretici yazılım desteği:
- Kart tasarımı, şema ve örnekler: github.com/WeActTC/WeAct-Studio-Product
Kullanım bilgileri:
- USB ile program yüklemek için BOOT0 butonuna basılı tutun, NRST'ye basıp bırakın, sonra BOOT0'ı bırakın. Kart bilgisayarda DFU aygıtı olarak görünür; STM32CubeProgrammer ile program yüklenir (sürücü kurulumu gerekebilir).
- SWD ile programlama ve hata ayıklama için ST-Link'in SWDIO, SWCLK, GND ve 3.3V uçlarını kenardaki 4 pinli sokete (DIO, SCK, GND, 3V3) bağlayın.
- Pin başlıkları kartla birlikte ayrı gelir; breadboard'da kullanmak için 20 pinlik başlıkları kartın iki kenarına lehimleyin.
- Kullanıcı ledi PC13'e bağlıdır ve pin LOW olduğunda yanar; KEY butonu PA0'a bağlıdır.
Kullanım alanları:
- Klavye ve makro tuş takımı (USB HID)
- Motor sürücü ve fırçasız motor kontrol denemeleri
- Ses işleme, I2S ses giriş ve çıkışı
- Veri kaydı (SD kart ile)
- Oyun kolu ve USB kumanda aygıtları
- Ölçüm ve sensör veri toplama
- Filtre ve sinyal işleme (DSP) uygulamaları
- Ekran ve kullanıcı arayüzü kontrolü
- 3D yazıcı ve CNC yardımcı kontrol kartı
- STM32 ve ARM programlama öğrenimi
Dikkat edilmesi gerekenler:
- Pinlerin lojik seviyesi 3.3V'tur. 3V3 pinine 5V vermeyin. Pinlerin çoğu 5V toleranslıdır ancak hepsi değildir (analog kipteki pinler dahil); 5V sinyal bağlamadan önce mikrodenetleyici pin tablosunu kontrol edin.
- Kartı aynı anda hem USB'den hem 5V pininden beslemeyin; 5V pini USB beslemesine doğrudan bağlıdır.
- Bazı Type-C kablolar yalnız şarj içindir ve veri hattı yoktur; kart bilgisayarda görünmüyorsa veri destekli kablo kullanın.
- Kart üstündeki 3.3V regülatörün akımı sınırlıdır; 3.3V pininden yüksek akımlı modül (motor, röle, güçlü RF modülü) beslemeyin.
Paket içeriği:
- 1 Adet STM32F411CEU6 Geliştirme Kartı
- 2 Adet 20 Pin Erkek Header
- 1 Adet 4 Pin Erkek Header
- Not: ST-Link programlayıcı ve USB kablo pakete dahil değildir.