Embedded Systems Articles
(4)
⏱ 7 min read — A practical explanation of PID control using a self-balancing robot as the example. Covers proportional, integral, and derivative terms with real tuning experience.
⏱ 5 min read — A practical guide to running FreeRTOS on the TM4C123 microcontroller. Covers task creation, queues for inter-task communication, and semaphores for synchronization.
⏱ 5 min read — 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.
⏱ 4 min read — 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.