ESP32 IDF RTOS SDK vs NON-OS SDK

toxadi
Posts: 4
Joined: Wed Nov 01, 2017 12:00 pm

ESP32 IDF RTOS SDK vs NON-OS SDK

Postby toxadi » Wed Nov 01, 2017 12:06 pm

Hello all,

What are the main advntages-disadvantages for the OS or NON-OS version? Ok, I understand the consept of tasks and how an operating system works, context switching, mutexes etc but are there limitations, or more support in one of the two options.

There has to be a strategic decision on how to implement a simple app with a couple of sensors that uploads data through bluetooth to a mobile app. So what would you suggest?

Thanks

ESP_Sprite
Posts: 9759
Joined: Thu Nov 26, 2015 4:08 am

Re: ESP32 IDF RTOS SDK vs NON-OS SDK

Postby ESP_Sprite » Wed Nov 01, 2017 6:03 pm

Erm... for the esp32, the choice is very simple: there is no non-os SDK. Only ESP-IDF, and that uses FreeRTOS under the hood.

User avatar
hassan789
Posts: 156
Joined: Thu Jun 29, 2017 2:15 am

Re: ESP32 IDF RTOS SDK vs NON-OS SDK

Postby hassan789 » Thu Nov 02, 2017 2:35 am

Once you use FreeRTOS (or other RTOS) you will never go back to bare metal. There is a few hours of learning curve, but you will understand it very quickly.

toxadi
Posts: 4
Joined: Wed Nov 01, 2017 12:00 pm

Re: ESP32 IDF RTOS SDK vs NON-OS SDK

Postby toxadi » Fri Nov 03, 2017 9:56 am

I only realized it moments after hitting submit... Wrong forum, wrong question :)

Who is online

Users browsing this forum: Bing [Bot] and 155 guests