You are here

FM4-216-ETHERNET Arm® Cortex®-M4 MCU Development Kit with Ethernet, CAN and USB Host | Cypress Semiconductor

FM4-216-ETHERNET Arm® Cortex®-M4 MCU Development Kit with Ethernet, CAN and USB Host

Last Updated: 
Nov 16, 2020

The FM4-216-ETHERNET is a development platform for developing applications using the Arm® Cortex®-M4-based FM4 S6E2CC MCU. This board provides a variety of peripherals for evaluating different modules of the MCU, including Ethernet, CAN and USB Host  .

SK-FM4 216 Ethernet Board Image

Featuring the ARM® Cortex®-M4 FM4 S6E2C-Series MCU

  • 200 MHz Arm® Cortex MCU with DMA
  • 675 CoreMark® Score
  • Single Precision IEEE 754 compliant Floating Point Unit
  • 2MB Flash, 256KB SRAM, 216 GPIOs
  • Communication Interfaces: 10/100 Ethernet (IEEE 802.3), USB Host, USB Device, CAN, LIN, High-Speed Quad SPI, I2S, I2C and UART

Includes Ethernet, USB, CAN, LCD, Audio and SD Card Interfaces

  • 1x IEEE802.3 Ethernet
  • 2x CAN transceiver, 1x CAN-FD transceiver
  • 2x USB-Host (Type-A connector), 1x USB-Device (Type-B connector)
  • Motor-Control-Interface
  • SW TFT interface (unassembled option)
  • Cypress Quad SPI Flash memory S25FL164
  • I2S audio interfac
  • SD Card interface
  • Supercap for RTC power supply
  • 1x USB-to-serial converter (Type-B connector
  • Additional JTAG and Trace Interfaces each on a 20 pin-header
  • User interfaces: Backlit LCD module, 5x pushbuttons (User buttons), potentiometer, 1x Reset-button, Reset-LED, Potentiometer
  • On-board 5V and 3V voltage regulators to supply MCU with separate Power-LEDs
  • 4x Power supply options: USB debug port, USB-Device, JTAG, External 9V - 24V


Code Examples

Use the Peripheral Driver Library (PDL) code examples. Download and install the PDL, and look in the examples folder. There are dozens of code examples available. Retarget the examples to your hardware.

You can also download a blank template project (S6E2CC series Template Project Version 1.0), which you can use as a starting point for your own development.