Skip to content

znuh/stm32c0-nano-hw

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

STM32C0-Nano Hardware Design Files

This is a very simple and cheap STM32C071 board.

It is largely compatible to ATMega-based "Nano" boards - with 3.3V IOs:
Image

Features

  • Simple, very low cost (2L, all parts on top of PCB)
  • Builtin USB (DFU) bootloader
  • Full-speed USB, no crystal needed (using the Clock Recovery System (CRS))
  • 48MHz ARM® Cortex®-M0+ with 24KB SRAM and 128KB Flash memory
  • 23+2 GPIOs with 2x SPIs, 2x UARTs, 2x I2C and lots of timer channels
  • 9 analog input channels, internal voltage reference
  • Fast 2.5MSps 12-bit Analog-to-digital converter (ADC)
  • 2x user LEDs (not shared with other GPIOs)

More Details

see znu.nz/c0

Demo Firmware

Note

If you build this yourself, you must set the NBOOT_SEL Bit in the Flash Option Bytes to zero (e.g. via SWD), or you cannot use BOOT0 to invoke the bootloader during powerup.

License

Designed by Benedikt Heinz <hunz at mailbox.org>

Creative Commons Attribution/Share-Alike, all text above must be included in any redistribution. See license.txt for additional details.

About

STM32C0-Nano Board Hardware Design Files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages