The Arduino software will download a complete ARM debugging/compiling toolchain which spans a few hundred megabytes.
BLUE PILL SCHEMATIC PDF INSTALL
Under Type select “Contributed” and install the latest version of “STM32 Core by STMicroelectronics” Install support for STM32 micro-controllers Under Arduino, click File/Preferences then click on the button on the right of “Additional Boards Manager URLs” Under File/Preferences, add the STM32 Arduino CoreĪdd the following address into the textbox then click OK:
If you’re coming from the Atmel/AVR Arduino world just think about this ST-Link as an equivalent to the STK600 programmer. These cheap copies do not provide a full 20-pin JTAG connector but it is not needed for this Cortex M3 based micro-controller so it is perfectly adequate for the job. Chances are the shop that is selling the blue pill board also sells a ST-Link.įrom a hardware perspective it is nothing more than a USB to SWD (Serial Wire Debug) interface. However, this piece of hardware has been reverse engineered and you can find fully compatible “emulated” ST-Link for about US$2 from the typical Chinese resellers. STMicroelectronics sells their own ST-LINK/V2, which can be bought for under US$25 from official retailers such as Mouser and Digikey.
A ST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32 ST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32 They can be acquired off Aliexpress, eBay and many others.
BLUE PILL SCHEMATIC PDF HOW TO
Here’s a simple, no frills tutorial on how to get you started! Material Needed A STM32 “Blue Pill” board The Blue Pill on a standard breadboard In fact it is really easy to program the blue pill board, and none of this gymnastic is actually necessary. I have seen tutorial where you need to fiddle with the onboards jumpers then strategically press the reset button. When looking at a few pages on the STM32 I was a bit skeptical on how easy it would be to program this board. In this tutorial we are going to program a stm32f103c8t6 development board, nicknamed “Blue Pill” with Arduino.