Difference between revisions of "User:Lth/Test"

From Stm32World Wiki
Jump to navigation Jump to search
Line 1: Line 1:
 
{{DISPLAYTITLE:Test}}
 
{{DISPLAYTITLE:Test}}
  
 +
== Latest ==
 
{{#ask: [[Category:STM32 Tutorial Videos]]
 
{{#ask: [[Category:STM32 Tutorial Videos]]
 
  |?Video title
 
  |?Video title
Line 12: Line 13:
 
}}
 
}}
  
xxx
+
== All ==
  
<ul>
 
 
{{#ask: [[Category:STM32 Tutorial Videos]]
 
{{#ask: [[Category:STM32 Tutorial Videos]]
 
  |?Video title
 
  |?Video title
 +
|?Video description
 +
|?Youtube id
 
  |format=plainlist
 
  |format=plainlist
  |template=Video item
+
  |template=Video detail
 
+
|sort=Video number
 +
|order=asc
 +
|searchlabel=
 
}}
 
}}
</ul>
 
  
 
xxx
 
xxx

Revision as of 10:24, 12 November 2024


Latest

Watch latest video on Youtube here: https://www.youtube.com/watch?v=i9j63SeN1H8 (full series here)

All

Overview, Families, Documentation and Development boards and tools #A rather long introduction to STM32 - providing an overview, explaining the families with focus on where to find documentation and finally a brief mention of the various development boards. - EZqwBuRpdns

Watch on youtube here: https://www.youtube.com/watch?v=

EmbedVideo is missing a required parameter.

First project in STM32CubeIDE #Creating the first project in STM32CubeIDE. - O6cNvE9ZrVU

Watch on youtube here: https://www.youtube.com/watch?v=

EmbedVideo is missing a required parameter.

First Blink (done WRONG) #First blink application - done the wrong way! - g-RVJDnlHd0

Watch on youtube here: https://www.youtube.com/watch?v=

EmbedVideo is missing a required parameter.

Second Blink (done right!) #Second blink application - done the right way! - rQDa_vxYM2Q

Watch on youtube here: https://www.youtube.com/watch?v=

EmbedVideo is missing a required parameter.

DEBUGGING in-circuit #Introduction to single step debugging using ST-Link and SWD. This one makes ALL the difference. - WT_wqCAuR-c

Watch on youtube here: https://www.youtube.com/watch?v=

EmbedVideo is missing a required parameter.

External Interrupt #Handling key press using external interrupt on a GPIO pin. - eLrsCw1UDJU

Watch on youtube here: https://www.youtube.com/watch?v=

EmbedVideo is missing a required parameter.

Optimizing my stuff (getting smarter every day) #Optimizing code!!! - AA-mjZ4hWZc

Watch on youtube here: https://www.youtube.com/watch?v=

EmbedVideo is missing a required parameter.

Introduction to timers #Introduction to timers. In this video we will simply blink our LED using a timer. - sdr0EFT2LqU

Watch on youtube here: https://www.youtube.com/watch?v=

EmbedVideo is missing a required parameter.

Using a timer channel to blink a LED #First dive into timer channels - using a very slow running PWM signal to blink the LED. - Sy-WHDiYVm4

Watch on youtube here: https://www.youtube.com/watch?v=

EmbedVideo is missing a required parameter.

Pulsing a LED using PWM from a Timer Channel #In this video we use a timer channel to generate PWM which in turn pulses a LED. - 4eVfLC05spU

Watch on youtube here: https://www.youtube.com/watch?v=

EmbedVideo is missing a required parameter.

Running multiple timer channels #In this video we will add more timer channels, so run PWM on 4 different LEDs simultaneously. - ubfZBRW8Onc

Watch on youtube here: https://www.youtube.com/watch?v=

EmbedVideo is missing a required parameter.

Low level access to peripherals #In this video we will bypass HAL completely and use a peripheral directly. As it is quite simple we will be using the built-in hardware random generator. - EFjRXGrDehM

Watch on youtube here: https://www.youtube.com/watch?v=

EmbedVideo is missing a required parameter.

Optimizing my stuff again (more than one way to skin a cat) #Optimizing code!!! - QVqE0S4yJT4

Watch on youtube here: https://www.youtube.com/watch?v=

EmbedVideo is missing a required parameter.

Individual PWM channels pulsing with a sine wave #In this video we continue our dive into PWM by pulsing the four LEDs from the earlier example with individual frequencies. - 4s5GswERslA

Watch on youtube here: https://www.youtube.com/watch?v=

EmbedVideo is missing a required parameter.

Sine wave on DAC with DMA #In this video we continue our dive into the DAC peripheral by calculating and feeding it a sine wave. We will be using DMA to reduce the load on the actual CPU core. Taking this approach speeds up to 1 Msps is possible. - 0N4ECamZw2k

Watch on youtube here: https://www.youtube.com/watch?v=

EmbedVideo is missing a required parameter.

UART Receive with DMA and Idle Detection #In this video we will introduce UART (USART) Transmit and Receive and will use DMA with Idle Detection to process received strings. Using this approach speed up to 2.5 Mbps can be achieved relialbly. - Eh7Szh-K-u8

Watch on youtube here: https://www.youtube.com/watch?v=

EmbedVideo is missing a required parameter.

More debugging - introducing SWO #In this video we will dive more into debugging by looking at the SWO (Serial Wire Output) and using that to print debug information and to do profiling. - j-GaEZKrkbQ

Watch on youtube here: https://www.youtube.com/watch?v=

EmbedVideo is missing a required parameter.

SURPRISING Timer feature - Rotary Encoder with Timer Input Capture #In this video we will decode the signals from a rotary encoder using input capture from two timer channels. - 6oXmkOyYzyg

Watch on youtube here: https://www.youtube.com/watch?v=

EmbedVideo is missing a required parameter.

Understanding C types on STM32 MCUs #Just a short video going through the size of various standard C types on STM32 MCUs. - xjMX6PgJv4g

Watch on youtube here: https://www.youtube.com/watch?v=

EmbedVideo is missing a required parameter.

Understanding I2C #In this video we will introduce the I2C bus and the STM32 HAL libraries supporting the I2C peripheral. - n7vlq_67FI0

Watch on youtube here: https://www.youtube.com/watch?v=

EmbedVideo is missing a required parameter.

I2C Read and Write #In this tutorial video we will read from and write to a I2C device. The video also describe the difference between Big- and Little-Endian MCU's. - ZbEU47V_6Ik

Watch on youtube here: https://www.youtube.com/watch?v=

EmbedVideo is missing a required parameter.

AMAZING Jump to System Bootloader #In this video we demonstrate that it is possible to jump to the built-in system bootloader without using the boot0 pin. It is a bit naughty as it uses the stack space to store a flag during restart (stack space is NOT initialized during a reset). - qXi6o8hhwUE

Watch on youtube here: https://www.youtube.com/watch?v=

EmbedVideo is missing a required parameter.

UNDERSTANDING GPIO #In this video we dive into the details around GPIOs and alternate functions. - TSDS3op91TE

Watch on youtube here: https://www.youtube.com/watch?v=

EmbedVideo is missing a required parameter.

HOW TO Read from and Write to I2C Slave #In this video we will use I2C to read temperature data from the BMP085 Temperature/Pressure sensor. - Pk7lvJF15rY

Watch on youtube here: https://www.youtube.com/watch?v=

EmbedVideo is missing a required parameter.

Bit manipulation using bit banding #In this video we will be doing bit-manipulation using Bit Banding. Bit Banding is a feature (optional feature) of ARM Cortex M0, M3 and M4 cores and it is as far as I know available in all of the F series MCU's. - a0UQXd8kgbs

Watch on youtube here: https://www.youtube.com/watch?v=

EmbedVideo is missing a required parameter.

Creating a LIBRARY for a I2C sensor #In this video we will finalise dealing with the BMP085 temperature and pressure sensor by creating a portable C library. - Me5HEjUcc8s

Watch on youtube here: https://www.youtube.com/watch?v=

EmbedVideo is missing a required parameter.

DIVING into FreeRTOS #In this video we will start a dive into FreeRTOS on STM32 MCUs. We will be using the CMSIS RTOS/V2 abstraction layer. - 3Kevk3l6vPs

Watch on youtube here: https://www.youtube.com/watch?v=

EmbedVideo is missing a required parameter.

ESSENTIAL FreeRTOS Runtime Statistics #In this video we will collect and use runtime statistics from FreeRTOS. - zY_I6GZffos

Watch on youtube here: https://www.youtube.com/watch?v=

EmbedVideo is missing a required parameter.

TAMING the Dog (Independent Watchdog - IWDG) #In this video we will dive into the STM32 Watchdogs - in particular the Independent Watchdog (IWDG). A future video will add the Window Watchdog (WWDG). - wMfDr_AQFko

Watch on youtube here: https://www.youtube.com/watch?v=

EmbedVideo is missing a required parameter.

DUAL DAC w. FreeRTOS and DMA #In this exciting video we will generate TWO beautiful sine waves on both of the STM32F405 DACs. We will be using DMA and let FreeRTOS handle the scheduling of the callbacks. - i9j63SeN1H8

Watch on youtube here: https://www.youtube.com/watch?v=

EmbedVideo is missing a required parameter.

xxx

STM32 Tutorial Videos #29 - TAMING the Dog (Independent Watchdog - IWDG) (Video title: TAMING the Dog (Independent Watchdog - IWDG), Video series: STM32 Tutorial Videos, Video number: 29)... further results

xxx

... further results