We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X

FreeRTOS for Smart Edge Nodes


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, we provide 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

Development Kits


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.

SAM E54 Xplained Pro Evaluation Kit for FreeRTOS

SAM E54 Xplained Pro Evaluation Kit for FreeRTOS

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. 

SAM E70 Xplained Ultra Evaluation Kit for FreeRTOS

SAM E70 Xplained Ultra Evaluation Kit for FreeRTOS

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.

Data Sheets


Title
ATECC608A Summary Data Sheet
ATWINC15x0-MR210xB Data Sheet
PIC32MZ Embedded Connectivity with Floating Point Unit (EF) Family
SAM E70/S70/V70/V71 Family Data Sheet

New/Popular Higher-Performance 32-bit MCU Edge Node with FreeRTOS Products