MCU Programming by Examples
Exercises and tutorials for the course
Initializing search
    MCU Project
    MCU Project
      • Using Thermocouple
      • Interactive PCB Viewer
      • Casing
      • Schematic
      • MBED Application Shield Datasheets
      • NUCLEO-64 Datasheets
      • STM32 Nucleo CAN Datasheets
      • Temperatur Logger Datasheets
      • Exercises and tutorials for the course
        • Ex-20: Getting Started with HAL and CubeMX
        • Ex-21: HAL Interrupt Handling
        • Ex-22: UART Interrupt Transmit Behavior
        • Ex-23: UART with DMA
        • Ex-24: Ring Buffer with DMA and UART
        • Ex-25: Inter-Integrated Circuit (I²C) Logger
        • Lab-2.01: Ring Buffer Implementation
        • Lab-2.02: Getting Started with CAN-Bus
        • Mini-Project 2: Weather station with CAN-Bus
      • Exercises and tutorials for the course
        • Ex-20: Getting Started with HAL and CubeMX
        • Ex-21: HAL Interrupt Handling
        • Ex-22: UART Interrupt Transmit Behavior
        • Ex-23: UART with DMA
        • Ex-24: Ring Buffer with DMA and UART
        • Ex-25: Inter-Integrated Circuit (I²C) Logger
        • Lab-2.01: Ring Buffer Implementation
        • Lab-2.02: Getting Started with CAN-Bus
        • Mini-Project 2: Weather station with CAN-Bus
      • Frequently Asked Questions

    Exercises and tutorials for the course¶

    Here are some exercises to help you build your own temperature logger kit step by step.

    • Ex-20 | HAL and CubeMX introduction

    • Ex-21 | HAL Interrupts

    • Ex-22 | UART interrupt behavior

    • Ex-23 | UART with DMA

    • Ex-24 | Ring Buffer with DMA and UART

    • Ex-25 | I2C temperature logger

    • Lab-2.1 | Ring Buffer Implementation

    • Lab-2.2 | Getting Started with CAN-Bus

    • MP-2 | Weather station with CAN-Bus

    Back to top
    Previous XELW-4 Stäubli Angled Socket
    Next Ex-20: Getting Started with HAL and CubeMX
    © Copyright 2025, BFH-TI, A. HABEGGER.
    Created using Sphinx 8.1.0. and Sphinx-Immaterial