Hoy estuve ensayando #FreeRTOS en un #STM32 para ser preciso en un #STM32F411 en una placa discovery. Estoy usando #libOpenCM3, #PlatformIO sobre #Linux. El uso de #SoftwareLibre no es una opción, es un deber. Especialmente en educación, liberarnos de las herramientas privativas, matenidas por una empresa, no son una opción viable. El software creado, mantenido y utilizado por una comunidad es un valor ético y moral que debemos tener siempre como bandera.

Acabo de abrir una puerta nueva para mí. FreeRTOS era algo que me debía desde hace mucho tiempo y por fin me hice un ratito para poder probarlo y aprenderlo. A partir de ahora es toda un área de conocimiento importantísima para aplicar en sistemas críticos de tiempo real multitarea.

Les dejo el código en github.
https://github.com/tute-avalos/stm32f411-rtos-test

STM32 Tutorial #44 - Microsecond Delay

I have often in my videos ranted against using the HAL_Delay function but based on a request, I will in this video create a delay_us function. So, this one for the Arduino users ;)

#STM32 #Tutorial #GettingStarted #delay #delay_us #blackpill #stm32f411 #STM32World

https://www.youtube.com/watch?v=Rq6l7GFojUw

STM32 Tutorial #44 - Microsecond Delay (STM32 HAL)

YouTube

Ringtone player using #stm32 #stm32f411
https://www.tiktok.com/@mcturra2000/video/7198255638965751046?lang=en

Sound and visuals are out-of-sync, but meh, close enough.