100%
limbuszero LimbusZero view
Description

Imported from GitHub: LMWB/LimbusZero · commit a4db686 · license MIT

Description

Custom Microcontroller Board based on STM32C0-Series

README

LimbusZero

Custom Microcontroller Board based on STM32C0-Series

front back top schematics

Features

  • STM32C031K6T6 Microcontroller
  • ST M24C01 I2C EEPROM
  • no crystal oscillator since this board uses STM32 build in 48MHz HSI48RC clock generator
    • accuracy needs to be discussed but since software is working fine I guess there will be no dramatic issus
  • Power indicator LED
  • USB mini as power supply NO DATA!
  • User LED
  • 2.54mm Pin Headers that would fit on regular breadbords for rapid prototyping
  • debug / programming interface according to STLink that comes with most of STM32 Nucleo Boards

Firmware

There is quite extensive demo I developed for Emil's Birthday using the breadbord-IO and a neopixel ring in the software sub folder. It's written in C and uses the STM32-HAL and STM32-cubeIDE. Look closely, main-loop is empty since all features and peripherals are controlled by interrupts so the user section while(1){} remains untouched.

Todo

  • add user button
Comments
Sign in to comment

No comments yet. Be the first to ask about this board.