STMicroelectronics STM32C0316-DK Discovery Kit

STMicroelectronics STM32C0316-DK Discovery Kit offers alternative features to the corresponding NUCLEO-C031C6 board. The standard 20-pin layout of the STM32C0 microcontrollers are user accessible. Users can override the SWD debug pins by disconnecting the debug probe. Furthermore, the 5-way analog rock switch and LED can be overridden with a slide switch available to the user. The DIP28 connector permits all the pins to be available. The user chooses the header type. The 32768Hz onboard 1-pin clock generator for RTC allows cutting with a slide switch.

The STM32C0316-DK Discovery Kit helps migrate from 8‑bit to STM32C0 microcontrollers and between STM32C0 and STM32G0 microcontrollers.

The DIP28 pinout is developed to be as compatible as possible with the ATMEGA328 8‑bit microcontroller. The LQFP48 footprint is compatible with STM32G031/071/0B1 microcontrollers, while the UFQFPN20 footprint is compatible with STM32C01 microcontrollers. Lastly, the WLCSP20 footprint is compatible with STM32G051 microcontrollers.

The 5V to 3.3V regulator bypasses itself when its source exceeds 3.3V. The debug probe level shifters modify the debug signal levels to the target microcontroller supply voltage.

Features

  • STM32C031C6 Arm® Cortex®‑M0+ core-based microcontroller with 32Kbytes of Flash memory and 12Kbytes of RAM, in an LQFP48 package
  • Board reference design triple STM32 package footprints of LQFP48, UFQFPN20, and WLCSP20
  • 32768Hz on-board clock generator
  • 1x user LED and 2x power LEDs
  • Reset push-button
  • 5‑way joystick using a single ADC input pin
  • Slide switch to conveniently disconnect embedded user demonstration components
  • Comprehensive free software libraries and examples available with the STM32Cube MCU package
  • Board connectors:
    • USB Micro-B for 5V power
    • STMod+ connector
    • BLUETOOTH® (HC05, 115200bps) as a simple wireless serial adapter
    • Not‑fitted DIP28 compatible extension connectors
    • STDC14 debug connector for third‑party debug probes
    • On-board both side pads for BTB card edge connector
    • Standalone STLINK-V3MINIE debugger/programmer tiny probe for STM32 microcontrollers
  • Support of a wide choice of Integrated Development Environments (IDEs), including IAR Embedded Workbench®, MDK-ARM, and STM32CubeIDE

Required Equipment

  • Multi‑OS support of Windows® 10, Linux® 64-bit, or macOS®
  • USB Type-A or USB Type-C® to USB Type-C cable
  • USB Type-A or USB Type-C to Micro-B cable

PCB Layout

STMicroelectronics STM32C0316-DK Discovery Kit

STMicroelectronics STM32C0316-DK Discovery Kit