Squeezing Your Microcontroller
summary
Introduction to using FreeRTOS on common microcontrollers like the ESP32 (even for people coming from Arduino) to organize embedded projects. Covers tasks, queues, semaphores, inter-task communication, passing parameters and replacing the single large loop() with practical examples. Aims to show that running an RTOS on everyday microcontrollers is feasible and approachable.
AI-written summary · about
chapters (9)
- 0:00Welcome
- 2:31Microcontrollers intro
- 8:07Arduino framework limits
- 17:20LED button example
- 29:43FreeRTOS basics
- 36:04FreeRTOS tasks priorities
- 43:31FreeRTOS real example
- 47:46When to use FreeRTOS
- 51:42Q&A
related talks
29mFuture-proofed microcontroller designs with FreeRTOS
38mTo RTOS, or not RTOS: That is the Question
34mMicroROS, combining advanced robotics and low-cost embedded systems
09mRTOS Ports On Microsemi’s RISC V Processor For Iot And Embedded Applications
38mRTOS vs Bare metal Dawn of Constrained Device
01h 01mMicrocontrollers in Micro-increments...
25mMicroPython for ESP32
21mDeveloping with FreeRTOS and RISC V
