arduino:stm32_blue_pill
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revisionNext revisionBoth sides next revision | ||
arduino:stm32_blue_pill [2018/10/26 22:01] – created mithat | arduino:stm32_blue_pill [2019/10/02 13:40] – [Pinout] mithat | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== STM32 "Blue Pill" ====== | ====== STM32 "Blue Pill" ====== | ||
- | Some quick notes about setting up a STM32F103C8T6 "Blue Pill" | + | Some quick notes about setting up a STM32F103C8T6 |
===== Setup ===== | ===== Setup ===== | ||
Line 9: | Line 9: | ||
Do once: | Do once: | ||
- | * Under //Files > Preferences//, | + | * Under //Files > Preferences//, |
* Under //Tools > Board > Boards Manager ...//, find " | * Under //Tools > Board > Boards Manager ...//, find " | ||
==== Hardware ==== | ==== Hardware ==== | ||
- | You'll need a "Blue Pill." | + | In addition to your "Blue Pill," |
<WRAP center important 90%> | <WRAP center important 90%> | ||
- | Lots of pins on the STM32F103C8T6 are purported to be 5V tolerant, but the main DC isn't! I don't know if TX/RX are. | + | Some serial converter boards put out 5V as VCC even when set to 3.3V mode. Be careful! |
- | There is a 5V input on the board and a USB connector that can power the board. These are purported to go through a small 3.3V regulator. | + | Applying 5V to the 3.3V main supply line of Blue Pill will kill it. |
+ | |||
+ | There is a 5V input on the Blue Pill and a USB connector that can power the board from 5V. These go through a small 3.3V regulator. | ||
+ | |||
+ | Lots of pins on the STM32F103C8T6 are purported to be 5V tolerant, but the main DC isn't! I don't know if TX/RX are. | ||
</ | </ | ||
- | * Connect VCC and ground from the serial converter board to the '' | + | * Connect VCC and ground from the serial converter board to the '' |
* Connect the serial converter' | * Connect the serial converter' | ||
Line 29: | Line 33: | ||
* //Board// : " | * //Board// : " | ||
- | * //Variant// : " | + | * //Variant// : " |
* //Upload method// : " | * //Upload method// : " | ||
+ | * //CPU Speed(MHz)// | ||
* // | * // | ||
* //Port// : wherever the serial converter is plugged into | * //Port// : wherever the serial converter is plugged into | ||
Line 36: | Line 41: | ||
===== Programming ===== | ===== Programming ===== | ||
- | * Move the top jumper to the 1 (right) position. | + | * Move the top jumper |
* Push reset. | * Push reset. | ||
* Upload the sketch. | * Upload the sketch. | ||
Line 43: | Line 48: | ||
To put the device into " | To put the device into " | ||
- | + | ===== Pinout ===== | |
+ | From [[https:// | ||
+ | {{: | ||
+ | |||
+ | |||
+ | ===== Resources ===== | ||
+ | |||
+ | ==== STM32duino ==== | ||
+ | Note that the stm32duino.com domain has [[https:// | ||
+ | |||
+ | * [[http:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | ==== Other ==== | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// |
arduino/stm32_blue_pill.txt · Last modified: 2022/06/26 01:18 by mithat