Skip to content

Latest commit

 

History

76 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

STM32F0 Platform

This project begins with designing a simple development board with the chip STM32F072C8T6.

The platform hardware will include the following peripherals

  • 4 buttons: BOOT0, RESET, WAKEUP1, WAKEUP2
  • 2 potentiometers (@ ADC_IN8/9)
  • 2 crystals: 12MHz, 32.768KHz
  • Cell battery
  • TF Card (@ SPI1)
  • EEPROM (AT24C256 @ IIC1)
  • USB-UART converter (PL2303 @ USART1)
  • LIN transceiver (TJA1020 @ USART2)
  • RS485 transceiver (SP485 @ USART3)
  • CAN transceiver (TJA1050 @ CAN)
  • USB connector ( @ DP+DM)
  • SW debug ports (SWDIO+SWCLK)
  • 4 LEDs, with PWM duty control
  • 18B20
  • not used PINs will be left with connectors

With these the following features can supported

  • STLink connection: SWDIO, SWCLK, RESET
  • FlashLoaderDemo: RESET, BOOT0, USART1 or USB(DP+DM)
  • Low power mode: WAKEUP1, WAKEUP2
  • RTC: cell battery, 32.768KHz crystal
  • Backup: cell battery
  • USB device.

Software is going to port all interesting examples from the official library examples, as the first step.

About

A hardware / software platform for STM32F0 series.

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages