/STM32-DISCO-EmBitz-Blinky

Getting started with the STM32-Discovery board using the free EmBitz IDE on Windows. Blinking a LED when User Button is pressed.

Primary LanguageCMIT LicenseMIT

Date: 2017-Week-38
Status: Working.

Blink the LED when User Button is pressed on the Value Line STM32-Discovery board (STM32F100RBT6B)

On startup the Green LED will blink and the Blue one will stay ON. When the User Button is pressed the Green LED will stay on and the Blue LED will blink.

Introduction:

Getting started with the STM32-Discovery board using the free EmBitz IDE on Windows.
To blink the LED when the User Button is pressed.
Flashed firmware hex file using ST-Link Utility.


Information about the STM32-Discovery:

  • STM32F100RBT6B microcontroller, 128 KB Flash memory, 8 KB RAM in 64-pin LQFP, 4 to 24Mhz crystal.
  • On-board ST-LINK with selection mode switch to use the kit as a stand-alone ST-LINK (with SWD connector)
  • Designed to be powered by USB or an external supply of 5 V or 3.3 V
  • Can supply target application with 3 V and 5 V
  • Two user LEDs (green and blue)
    • Green / LD3 / PC9
    • Blue / LD4 / PC8
  • One user push-button
    • B1 / PA0
  • JP1 (idd) can be used to measure the current consumption by removing jumper and connecting an Ammeter.
  • Extension header for all QFP64 I/Os for quick connection to prototyping board or easy probing

Useful Links:

ST Microelectronics STM32 ARM MCU Site
STM32 Info @ emcu
STM32-Discovery Info @ emcu