Embedded Systems Articles
(4)
— A practical explanation of PID control using a self-balancing robot as the example. Covers proportional, integral, and derivative terms with real tuning experience.
— A practical guide to running FreeRTOS on the TM4C123 microcontroller. Covers task creation, queues for inter-task communication, and semaphores for synchronization.
— How to port the MAX30102 pulse oximeter and heart rate sensor from Arduino to TivaWare C on the TM4C123. Covers I2C communication, register setup, and BPM calculation.
— Your TM4C123 suddenly disappears from Device Manager with no obvious cause. Here is the exact fix using LM Flash Programmer to update the ICDI firmware.