# Amazon FreeRTOS to MPLAB Harmony - Migration guidelines

**URL:** <https://forums.freertos.org/t/amazon-freertos-to-mplab-harmony-migration-guidelines/8837>\
**Category:** AWS\
**Created:** [April 18, 2018, 12:47am UTC](https://forums.freertos.org/t/amazon-freertos-to-mplab-harmony-migration-guidelines/8837 "2018-04-18T00:47:09Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://d2v6vdsk2p900z.cloudfront.net/original/1X/7fc8fdb729c645aab5b20282bbe34e57cb407be6.jpeg) [@system](https://forums.freertos.org/u/system)\
**Post date:** [April 18, 2018, 12:47am UTC](https://forums.freertos.org/t/amazon-freertos-to-mplab-harmony-migration-guidelines/8837/1 "2018-04-18T00:47:09Z")

</div>

**[freeRToes](https://forums.aws.amazon.com/profile.jspa?userID=444022)** wrote on April 18, 2018:

Hi,

It seems like the question arrives at multiple forum threads about migrating AmazonFreeRTOS demo project structure into MPLAB Harmony project structure including AmazonFreeRTOS TCPIP, MQTT, OTA libraries.

Could someone please help preparing proper migration guidelines?

Thanks,

---

<div class="post-metadata">

**Author:** ![system](https://d2v6vdsk2p900z.cloudfront.net/original/1X/7fc8fdb729c645aab5b20282bbe34e57cb407be6.jpeg) [@system](https://forums.freertos.org/u/system)\
**Post date:** [April 19, 2018, 3:57pm UTC](https://forums.freertos.org/t/amazon-freertos-to-mplab-harmony-migration-guidelines/8837/2 "2018-04-19T15:57:10Z")

</div>

**[DanG-AWS](https://forums.aws.amazon.com/profile.jspa?userID=437635)** wrote on April 19, 2018:

Your previous forum post, [[https://forums.aws.amazon.com/thread.jspa?threadID=273645&tstart=0](https://forums.aws.amazon.com/thread.jspa?threadID=273645&tstart=0)], is currently the best reference I can point to for migrating the Amazon FreeRTOS demo project into Harmony.

Before starting the migration, I recommend configuring and running the Amazon FreeRTOS demo as-is, so that you’ve baselined a working configuration between your code and AWS IoT. If you’ve got a Curiosity board, use that. Otherwise, do your initial test using our simulator.

Other previous posts that include helpful information:

[https://sourceforge.net/p/freertos/discussion/382005/thread/f457c889/](https://sourceforge.net/p/freertos/discussion/382005/thread/f457c889/)  
[https://forums.aws.amazon.com/thread.jspa?threadID=279247&tstart=0](https://forums.aws.amazon.com/thread.jspa?threadID=279247&tstart=0)
