Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes

Higher-Performance 32-bit Edge Nodes with FreeRTOS

With the proliferation of the Internet of Things (IoT), design cycles continue to shorten, making it important to find solutions that require minimal engineering overhead, allowing for faster time to market. The open source nature of FreeRTOS, an operating system well suited for microcontrollers (MCUs), enables low-power edge devices to be easily programmed, connected to, secured and managed. FreeRTOS provides a platform which includes a suite of connectivity and security libraries that help you develop smart edge nodes without operating system costs. These validated libraries reduce your design risk and design time allowing you to focus your development resources on creating differentiated applications. To serve this fast-paced market, Microchip provides MCU-based hardware that supports FreeRTOS and includes a robust integrated development environment and toolchain to get your design connected to the cloud quickly.

Why Use One of Our 32-bit Solutions for Your Edge Node Design?

If you are looking for a fast and easy way to create smart edge nodes that connect to Amazon Web Services (AWS), we offer a complete development ecosystem for creating sensor nodes, sensor hubs and a wide range of other IoT applications. This ecosystem includes development boards that feature our MIPS® based PIC32MZ EF MCU or our Arm® Cortex®-based SAM E70, and SAM E5x MCUs to give you flexibility in selecting the best option for your design. For even faster development, we offer ready-to-use software projects supporting FreeRTOS and its associated libraries that can be downloaded through GitHub. These software projects are compatible with our MPLAB® Harmony embedded software development framework and MPLAB X Integrated Development Environment (IDE), making it easy for you to take your concept from prototype to production.

Key Benefits

  • Secure connection to help protect against hacks
  • Over-the-Air (OTA) capabilities to enable remote software updates
  • Manage multiple Wi-Fi® connections for efficient connectivity to AWS server
    • Seamless connection management for multiple Wi-Fi protocols
  • Secure key management keeps you in control of your platform, irrespective of who shares your infrastructure
Curiosity PIC32MZ EF 2.0 Development Board

Amazon FreeRTOS Curiosity PIC32MZ EF Bundle

Part Number: DM320104-BNDL
PIC32MZ EF Curiosity bundle consisting of Wi-Fi click board and USB UART click board can be used to develop AWS smart node cloud connected applications.
AWS Device Qualification Logo


Curiosity PIC32MZ EF 2.0 Development Board

Curiosity PIC32MZ EF 2.0 Development Board

Part Number: DM320209
The Curiosity PIC32MZ EF 2.0 Development Board provides you with the freedom to develop a variety of applications, including Bluetooth® audio, CAN, graphics/user interfaces, Internet of Things (IoT), robotics and proof-of-concept designs. It includes an integrated programmer and debugger and requires no additional hardware to get started.

AWS Device Qualification Logo


SAM E54 Xplained Pro Evaluation Kit for FreeRTOS (Wired)

SAM E54 Xplained Pro Evaluation Kit for FreeRTOS (Wired)

Part Number: Buy the Development Board
With its connectivity options, this ready-to-use evaluation kit is easy to connect to Amazon Web Services (AWS) for users developing edge node applications using FreeRTOS and its associated security and connectivity libraries. The SAM E54 Xplained Pro Board is driven by a low-power Arm® Cortex®-M4 based SAM E54 microcontroller (MCU) running at 120 MHz. This MCU has built-in security and supports a variety of communication protocols, making it well suited for use in automotive, industrial and IoT applications. You can use it with MPLAB® X Integrated Development Environment (IDE) and MPLAB Harmony v3 to reduce your development time.



SAM E70 Xplained Ultra Evaluation Kit for FreeRTOS (Wired)

SAM E70 Xplained Ultra Evaluation Kit for FreeRTOS (Wired)

Part Number: Buy the Development Board
The SAM E70 Xplained Ultra Evaluation Kit and the LAN8720 PHY Daughter Board provide network connectivity to provide a baseline development platform for applications using FreeRTOS and the associated security and connectivity libraries provided by Amazon. If your application requires a secure connection and key storage, you can also easily add one of our ATECC60xx secure elements to the SAM E70 Xplained Ultra Board. It is supported by MPLAB X IDE and MPLAB Harmony v3 to reduce your development time.