Have you ever heard of Internet of Things? How about MQTT protocol? I think so. But maybe you didn’t start an IoT project of your own yet. If yes, the… Continue reading "How to IoT: MQTT on Nucleo and ESP8266"
Once you go deep in microcontroller low-level stuff, concurrent tasks make you need mutex and semaphores for multi-thread synchronization or preventing race conditions. Here is how to implement mutual exclusion… Continue reading "Semaphore and Mutex on ARM Cortex-M"