Line 1: Line 1:
 
[[category: Free RTOS with Arduino]]
 
[[category: Free RTOS with Arduino]]
 
In this tutorial we will see how to setup the Arduino IDE for FreeRTOS.<br>
 
In this tutorial we will see how to setup the Arduino IDE for FreeRTOS.<br>
FreeRTOS libraries can be directly installed from boardManager, this works for latest Arduino IDE <b>1.6.8</b>.<br>
+
After setting up the IDE, we will run the first FreeRTOS example on Arduino Uno.<br>
In case you are using the older version of IDE(<b>1.6.5</b>), then you have to copy the files to your sketch library folder.<br>
+
Lets see how to do it for both the version of IDE's.
+
 
<br><br><br>
 
<br><br><br>
  
  
  
=Arduino 1.6.5=
+
=Setting Up=
  
  
 
=Arduino 1.6.8=
 
=Arduino 1.6.8=
Download and install the latest version of Arduino IDE <b>1.6.8</b> from [https://www.arduino.cc/en/Main/Software this link].<br>  
+
Download and install the Arduino IDE from [https://www.arduino.cc/en/Main/Software this link].<br>  
Now run the the IDE and go to board manager <b>Tools->Board->Board Manager</b>.<br>
+
Now run the the IDE and go to Library Manager <b>Sketch->Board->Board Manager</b>.<br>
Now select the FreeRTOS and click on Install.<br>
+
Now search for FreeRTOS and select the latest version of FreeRTOS and click on Install.<br>
 +
[[FILE:ArduinoFreeRTOSSetup01.png]]
  
 
Once it is installed, Close and open the IDE and select Arduino Uno board<br>
 
Once it is installed, Close and open the IDE and select Arduino Uno board<br>

Revision as of 08:50, 3 May 2016

In this tutorial we will see how to setup the Arduino IDE for FreeRTOS.
After setting up the IDE, we will run the first FreeRTOS example on Arduino Uno.




Setting Up

Arduino 1.6.8

Download and install the Arduino IDE from this link.
Now run the the IDE and go to Library Manager Sketch->Board->Board Manager.
Now search for FreeRTOS and select the latest version of FreeRTOS and click on Install.
ArduinoFreeRTOSSetup01.png

Once it is installed, Close and open the IDE and select Arduino Uno board
Open the first example from File->Examples->FreeRTOS823->01-TaskSwitching as shown in below image.
Compile and upload the code. Open the serial monitor and select 9600 baud rate.




http://www.freertos.org/a00111.html