The microcontroller featured in the Amazon Web Services FreeRTOS kit is an XMC4800-F100x2048, one of the XMC4800 series of MCUs, which has 2Mbytes of embedded Flash memory. The XMC4800 device is part of the XMC4000 family of MCUs based on the mid-range Arm® Cortex®-M4 processor core, which offers digital signal-processing and floating-point unit capabilities.
The XMC4800 is the first Flash-based Arm® Cortex®-M MCU series to provide an EtherCAT® slave interface, which has a 100Mbits/s data-transfer rate. It has two MII ports for EtherCAT, eight fieldbus memory management units, eight sync manager units and 64-bit distributed clocks.
Other communications capabilities of the XMC4800 MCU include an Ethernet controller, USB 2.0 On-The-Go controller with integrated PHY, a CAN interface with six nodes, and six configurable serial interface channels.
The XMC4800 also supports analog functions via four 12-bit ADCs, a delta-sigma demodulator and a two-channel, 12-bit DAC.
The XMC4800-F100x2048 on the AWS FreeRTOS board comes in two versions:
- XMC4800F100F2048AAXQMA1 which has an operating-temperature range of -40°C to 85°C
- XMC4800F100K2048AAXQMA1 which has an operating-temperature range of -40°C to 125°C
Features - XM4800-F100