EasyManua.ls Logo

ST STM32U083C-DK - User Manual

ST STM32U083C-DK
33 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Loading...
Introduction
The STM32U083C-DK Discovery kit is a complete demonstration and development platform for the STM32U083MCT6
microcontroller. It is used as a reference design for the user application development before porting to the final product.
The full range of hardware features on the board helps the user to evaluate all the peripherals (USB FS device, segment LCD,
touchkey, temperature sensor, and others) and to develop applications. The ARDUINO
®
Uno V3, mikroBUS
, and extension
connectors provide easy connection to extension shields or daughterboards for specific applications.
The STM32U083C-DK Discovery kit does not require any separate probe as it integrates the STLINK-V2EC debugger/
programmer. It is operated by plugging it into a PC through a standard USB Type-A or USB Type-C
®
to USB Type-C
®
cable.
Figure 1.
STM32U083C-DK top view Figure 2. STM32U083C-DK bottom view
Pictures are not contractual.
Discovery kit with STM32U083MC MCU
UM3292
User manual
UM3292 - Rev 1 - February 2024
For further information contact your local STMicroelectronics sales office.
www.st.com

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the ST STM32U083C-DK and is the answer not in the manual?

Overview

The STM32U083C-DK Discovery kit is a comprehensive development platform designed for the STM32U083MCT6 microcontroller, offering a rich set of features and peripherals for evaluating the microcontroller's capabilities and developing applications. It is particularly well-suited for projects requiring a user-friendly interface, segment LCD, touch sensing, temperature sensing, and various extension options.

Function Description

The STM32U083C-DK Discovery kit serves as an evaluation and development tool. It allows users to:

  • Evaluate the STM32U083MCT6 microcontroller: Access and test the core functionalities of the ARM® Cortex®-M0+ based MCU.
  • Develop embedded applications: Utilize the onboard peripherals and extension connectors to create a wide range of applications.
  • Experiment with various features: Explore the segment LCD, touchkey, temperature sensor, user LEDs, push-buttons, and joystick.
  • Interface with external components: Connect to Arduino® Uno V3 shields, mikroBUS™ modules, and other custom extensions.
  • Debug and program: Benefit from the integrated ST-LINK-V2EC debugger/programmer for efficient code development and debugging.

Important Technical Specifications

The kit is built around the STM32U083MCT6 microcontroller, which features:

  • Core: Ultra-low-power ARM® Cortex®-M0+ core.
  • Memory: 256 Kbytes of Flash memory and 40 Kbytes of SRAM in an LQFP80 package.

Onboard Peripherals and Features:

  • Display: 4x24-segment LCD.
  • User Interface:
    • Three user LEDs (LD1, LD2, LD3, LD4, LD5).
    • Reset push-button (B1).
    • User joystick (B2).
    • Touchkey.
  • Sensors: Temperature sensor.
  • Connectivity:
    • ST-LINK USB Type-C® connector: For programming, debugging, and power supply.
    • User USB Device with USB Type-C® connector: For device mode applications.
    • mikroBUS™ connectors (CN12, CN13): For connecting mikroBUS™ compatible modules.
    • ARDUINO® connectors (CN5, CN6, CN8, CN9): For connecting Arduino® Uno V3 shields.
    • Extension connectors (CN7, CN10): For general-purpose I/O expansion.
  • Power Supply:
    • Flexible power-supply options: ST-LINK USB VBUS, USB connector, or external sources.
    • VDD power supply at 1.8 or 3.3 V by step-down converter.
  • Debugging: On-board ST-LINK-V2EC debugger/programmer with USB re-enumeration capability, mass storage, Virtual COM port, and debug port.
  • Clock Sources:
    • 32 KHz crystal for RTC.
    • LSE: OSC 32 KHz clock supply (32.768 KHz crystal).
    • HSE: OSC clock supply (24 MHz crystal).

Mechanical Specifications:

  • Board Dimensions: Approximately 100.00 mm x 70.00 mm.

Usage Features

The STM32U083C-DK is designed for ease of use, catering to both beginners and experienced developers.

  • Getting Started: The kit includes a quick start guide to help users set up the board, connect it to a PC, and run the demonstration application.
  • Jumper Configuration: Various jumpers allow flexible configuration of power sources, sensor selection, IDD measurement, and other functionalities. For example, JP3 configures the 5 V power selection from ST-LINK, user USB, or external sources. JP6 configures the sensor power selection for the temperature sensor and mikroBUS™ connectors.
  • Software Support:
    • STM32Cube MCU Package: Provides comprehensive free software libraries and examples.
    • Integrated Development Environments (IDEs): Supports popular IDEs like IAR Embedded Workbench®, Keil® MDK-ARM, and STMicroelectronics STM32CubeIDE.
    • Demonstration Software: Pre-loaded demonstration software showcases the device's peripherals and can be downloaded from www.st.com.
  • ST-LINK-V2EC: This integrated tool provides:
    • USB software re-enumeration: Simplifies driver installation.
    • Mass storage interface on USB: Allows easy drag-and-drop programming.
    • USB power management: Requests more than 100 mA power on the USB connector.
    • Virtual COM Port (VCP): Enables serial communication with the host PC for debugging and data exchange.
  • Power Supply Management: The board offers flexible power options. Users can select the power source via jumpers (e.g., JP3 for 5V selection). The board also includes power management features to ensure stable operation and prevent overcurrent conditions.
  • Extension Capabilities: The ARDUINO® and mikroBUS™ connectors allow for rapid prototyping and expansion with a vast ecosystem of compatible shields and modules. The extension connectors (CN7, CN10) provide access to additional GPIOs for custom hardware integration.
  • Temperature Sensor: The onboard temperature sensor allows for environmental monitoring applications. Its configuration is managed via jumper JP6.
  • Touchkey: The touchkey feature enables the development of touch-sensitive user interfaces. Its I/O configuration is detailed in the documentation.
  • Segment LCD: The 4x24-segment LCD provides a simple display for showing data, status, or basic graphical elements.

Maintenance Features

While the STM32U083C-DK is primarily a development tool, certain aspects contribute to its maintainability and longevity:

  • Driver Updates: ST-LINK-V2EC drivers are regularly updated and available on www.st.com, ensuring compatibility with the latest operating systems.
  • Firmware Upgrades: The ST-LINK-V2EC firmware can be updated, allowing for improvements in programming and debugging capabilities. This is crucial for maintaining compatibility with new MCUs or software features.
  • Documentation: Comprehensive documentation, including user manuals, schematics, and example code, is provided to assist users in understanding and troubleshooting the kit.
  • Community Support: As an STMicroelectronics product, the kit benefits from a large developer community and online resources, which can be invaluable for troubleshooting and finding solutions.
  • Robust Design: The board is designed with standard connectors and components, facilitating potential repairs or modifications if necessary.
  • FCC and ISED Canada Compliance: The device complies with relevant regulatory standards, ensuring safe and reliable operation in specified environments. This includes provisions for handling interference and maintaining device functionality.
  • Product Marking and Revision History: The board includes clear product markings and a detailed revision history, which helps in identifying the specific version of the hardware and any associated errata or changes. This information is critical for support and compatibility.

ST STM32U083C-DK Specifications

General IconGeneral
BrandST
ModelSTM32U083C-DK
CategoryComputer Hardware
LanguageEnglish

Related product manuals