Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
stm32duino:32stm32_main [2018/11/03 18:50]
admin [USB Fix]
stm32duino:32stm32_main [2018/11/06 16:41] (current)
admin [Software]
Line 1: Line 1:
-===== STM32duino ===== +===== STM32duino ​- Blue Pill F103C8 ​===== 
-The STM32duino board is based on the [[https://​en.wikipedia.org/​wiki/​ARM_Cortex-M#​Cortex-M3|ARM Cortex M3]] like the Arduino Duo. The version I use is the [[http://​wiki.stm32duino.com/​index.php?​title=Blue_Pill|Blus Pill]] I bought on E-Bay.\\+The STM32duino board is based on the [[https://​en.wikipedia.org/​wiki/​ARM_Cortex-M#​Cortex-M3|ARM Cortex M3]] core like the Arduino Duo. The version I use is the [[http://​wiki.stm32duino.com/​index.php?​title=Blue_Pill|Blus Pill]] I bought on E-Bay.\\
  
  
Line 7: Line 7:
 Unfortunately the board comes with a 10k pullup resistor from D+ to 3.3V (in the schematic it's a 4.7k). That can cause problems on some PCs. Just take the R10 out and replace it with an 1.5k resistor like shown here:\\ Unfortunately the board comes with a 10k pullup resistor from D+ to 3.3V (in the schematic it's a 4.7k). That can cause problems on some PCs. Just take the R10 out and replace it with an 1.5k resistor like shown here:\\
 [[http://​wiki.stm32duino.com/​index.php?​title=Blue_Pill#​Hardware_installation]]\\ [[http://​wiki.stm32duino.com/​index.php?​title=Blue_Pill#​Hardware_installation]]\\
-One might let the 10k resister untouched and just put a 1.8k in parallel. Between 3.3V and pin A1.\\+One might let the 10k resister untouched and just put a 1.8k in parallel. Between 3.3V and pin A1 (PA12).\\
 <​html>​ <​html>​
 <a href="​http://​wiki.stm32duino.com/​images/​1/​1c/​BluePillUsbResistor.jpg">​ <a href="​http://​wiki.stm32duino.com/​images/​1/​1c/​BluePillUsbResistor.jpg">​
 <img src="​http://​wiki.stm32duino.com/​images/​1/​1c/​BluePillUsbResistor.jpg"​ width=300>​ <img src="​http://​wiki.stm32duino.com/​images/​1/​1c/​BluePillUsbResistor.jpg"​ width=300>​
 </a> </a>
-</​html>​+</​html>​\\
 And here are some useful infos about the pullup resistors on USB:\\ And here are some useful infos about the pullup resistors on USB:\\
 [[https://​www.beyondlogic.org/​usbnutshell/​usb2.shtml]]\\ [[https://​www.beyondlogic.org/​usbnutshell/​usb2.shtml]]\\
Line 32: Line 32:
    Debug mode: SWD    Debug mode: SWD
    72MHz work frequency    72MHz work frequency
-   64K flash memory20K SRAM+   64K flash memory 
 +   20K SRAM
    ​2.0-3.6V power, I/O    ​2.0-3.6V power, I/O
    ​Reset(POR/​PDR)    ​Reset(POR/​PDR)
    8MHz crystal    8MHz crystal
 +   LED on pin PC13
 +
 +----
 +
 +==== Software =====
 +Here is an installation guide here:\\
 +[[http://​wiki.stm32duino.com/​index.php?​title=Installation]]\\
 +and here:\\
 +[[https://​github.com/​rogerclarkmelbourne/​Arduino_STM32/​wiki/​Installation]]\\
 +Uploading a sketch:\\
 +[[http://​wiki.stm32duino.com/​index.php?​title=Uploading_a_sketch]]\\
 +Debugging with GDB by Hackaday:\\
 +[[https://​youtu.be/​D-MbC9N5U7o]]\\
  
 ---- ----