Real Time Operating Systems
Real time operating systems are designed for real time applications that need to accomplish a certain tasks with as little OS overhead as possible. Tasks like reading the sensors and displaying data.
You could write an infinite while loop to accomplish that but things will get complicated once you have multiple tasks. RTOS provide users with a task scheduler and several methods for synchronizing tasks and inter-task communication, as well as other stuff, not necessarily related to tasks.
Continue reading A quick look at some Embedded Operating Systems
If you want to do Hackgnar’s BLE CTF but you’ve been struggling with flashing the ESP worry not! I have created a vagrant developer environment just for this.
Continue reading BLE CTF: How to flash the ESP32
I wanted to explore the magic of RFID and I bought a simple card reader from Banggood which allows me to read and
write 13.56MHz cards. The reader comes with one id tag and one card and it can be used to implement
projects like a door security system or a payment system.
The card and id tag that come with the board use classic mifare technology.
Continue reading How to use MFRC522 with Arduino