sigma

STM32F103/205/407Vx small development board

 
Overview

The smallest system board based on STM32F205VE, compatible with STM32F103Vx and STM32F407Vx. Onboard ST-Link V2.1 integrates debugging, serial port, and USB download.


[V5.2 version update (5/24/21)]

  • Add a default pull-up resistor to the CS Pin of SPI-Flash

【V5.1 version update】

  • Fix silk screen error

【V5.0 version update】

  • Optimize the circuit design. Now all GPIOs are mapped to at most 1 peripheral, and there will be no IO conflicts.
  • Optimize circuit layout
  • Added a set of power headers to power peripherals
  • The RBG lamp is now driven by an op amp (voltage follower mode) to reduce the impact on the high-frequency signal output by the IO port.
  • Add EEPROM chip (AT24C02 256Byte) for fast storage of application data. It is no longer necessary to use the internal Flash to simulate EEPROM, reducing wear and tear on the internal Flash.
  • Add SPI-Flash to meet the need for persistent data storage.
  • The LCD interface has been redesigned, retaining support for most finished modules on the market, while improving scalability. Now it is compatible with 16bit and 8Bit 8080 interface LCD screen modules.
  • Both EEPROM and SPI-FLASH can be enabled or disabled via jumpers.
  • Fixed some bugs and can now better support STM32F103Vx and STM32F407Vx.
  • Mounting holes have been added for easy positioning and installation.
  • Optimize the silk screen and make the prompts clearer.

New version pictures IMG_3454.jpg


【Compatibility Note】

The following models of 100-pin MCUs have been tested to work perfectly:

The following models of 100-pin MCUs have been tested and can operate normally. However, due to insufficient SPI peripherals of the MCU, hardware SPI cannot be used to drive SPI-Flash, and software SPI can only be used to drive:

The following models of 100-pin MCU have not been tested, but are theoretically compatible with this development board and can use most of the peripherals on the development board:

Depending on the MCU model used, you need to selectively configure the three jumpers on the back through the following table according to the actual situation:

×: Keep open circuit; √: Need to short circuit

model JP1 JP2 JP3
STM32F1 series ×
STM32F2 Series × ×
STM32F4 Series × ×

image.png

[Other jumper instructions]

Jumper number effect
JP4 Controls the CS pin of the onboard SPI-Flash. If you do not need to use SPI-Flash or need to use the PC0 that controls the CS pin for other purposes, you can disconnect this jumper.
JP5,JP6 Control the SCL and SDA pins of the onboard EEPROM. If you do not need to use the EEPROM or need to use the corresponding GPIO for other purposes, you can disconnect this jumper.









MCU features:

  • 32-bit ARM Context-M3 core, up to 120MHz frequency
  • 512KB ROM + 128KB SRAM
  • 14 timers
  • 3 12-bit ADCs and 2 12-bit DACs
  • FSMC function

System board features:

  • Onboard ST-Link V2.1
  • Micro-USB interface, 500mA overcurrent protection
  • BOOT0 switching uses a toggle switch, and there is also a toggle switch for switching built-in/external ST-Link
  • 4 onboard status indication LEDs, one common anode RGB LED for programming
  • An interface compatible with most small display modules
  • Micro-SD interface
  • USB-FS interface
  • 3 buttons, one of which is reset and the other two are user buttons
  • 0.47F supercapacitor, powering RTC

Note: Another ST-Link is needed to flash the ST-Link Bootloader for the STM32F103CBT6 on the board. The firmware is in the attachment. After downloading and programming, you can use the onboard ST-Link normally after upgrading the firmware through ST-Link Utilities. function.

Proofing actual picture:

image.png

Welding finished product picture:

image.png

SD card reading experiment + FSMC driver ILI9225 LCD screen (content of the attachment routine)

image.png

Animation demonstration:

Video_2019-11-25_223650.gif

参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-06-24 09:38:52

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号