Hlavní stránka

BluePill a RedPill jsou přezdívky pro nejlevnější kit s ARMovými procesory STM32.

Technicky jde o klony kitu Maple Mini – nyní již nevyráběného kitu od LeafLabs s procesorem STM32F103CB.

Klony využívají o něco levnější procesor STM32F103C8, který má pouze 64 kB FLASH.

Technické parametry použitého procesoru:

  • ARM Cortex-M3, 72 MHz max
  • Napájecí napětí 2.0 – 3.6V
  • 64 kB FLASH
  • 20 kB SRAM
  • PLL
  • Low-power módy
  • 2 x 12bit ADC (0 – 3.6V, 16 kanálů)
  • DMA (7 kanálů, lze použít pro časovače, ADC, SPI, I2C a USART)
  • 7 časovačů
  • 2x I2C, 3x USART, 2x SPI, CAN, USB 2.0 Full speed
  • CRC unit

Desky Blue Pill a Red Pill se od sebe liší jen v drobnostech – jiné mechanické provedení, jiný rezistor. Pinout zůstává stejný.

BluePill Pinout

STM32 Minimum - Page 1 (2)

Vlastnosti kitů

  • Inteligentně vyvedené vývody pro SWD (VCC, GND, SWDIO a SWCLK) pomocí boční pinové lišty
  • Vyvedené napětí USB 5V
  • LED na PC13
  • LED na napájecím napětí
  • Nemají žádný bootloader, nutno je naprogramovat pomocí ST-Linku nebo pomocí USB2TTL převodníku
  • Snadno je lze programovat v prostředí Arduino IDE

Schéma

Rozdíly mezi kity

Red Pill:

  • Červená deska (nemusí být nutně)
  • 1k5 pull up na vývodu PA12 (USB DP)
  • Siklscreen není moc dobře čitelný
  • USB konektor je připájen pouze na dvou místech (stalo se mi i s některými blue pill)
  • Malé tlačítko na RESET
  • Není moc dostupný

Blue Pill:

  • Modrá deska
  • USB připájené ve čtyřech bodech
  • Čitelnější silkscreen
  • Větší tlačítko RESET
  • Pullup na vývodu PA12 zvýšen na 10k, což způsobuje nepoužitelnost interního USB. Doporučuji jej vyměnit za 1k5
  • Napěťový regulátor není moc dobře dimenzovaný (zhruba 100mA)
  • Široce dostupný za velmi nízké ceny

Co budeme potřebovat?

Samotný kit (red pill nebo blue pill)

Volitelné: ST-Link pro programování a ladění

Místo ST-Linku lze použít i levnější převodník USB na TTL

Informace

banner

Copyright © 2017. Powered by WordPress & Romangie Theme.

banner