2. @iAyanPahwa/iayanpahwa
‣ Embedded Software Engineer by Profession.
‣ FPV Drone pilot by Passion.
‣ Maker and Content creator by choice…
‣ Blog: https://codeNsolder.com
KNOW THE PRESENTER
4. @iAyanPahwa/iayanpahwa
OPTIONS
BARE METAL RTOS LINUX
‣ Code Flashed directly on the
chip
‣ Suited for single threaded
applications
‣ Real time
‣ Less processing power
‣ Need to write individual drivers
and optimise hence more skills
needed.
‣ Highly Real Time
‣ Suited for single threaded
time critical applications
‣ Light Weight
‣ API system calls
architecture
‣ Handles basic OS stuffs
itself
‣ Not Real Time
‣ Suited for multi threaded
applications
‣ Supports high level
applications and
networking out of the box
‣ Device Drivers
‣ Handles all the OS stuffs
itself