Description
Key Features:
Onboard Components
- FXOS8700CQ - 6-axis combo Sensor Accelerometer and Magnetometer
- 2 user push-buttons
- RGB LED
Connectivity
- USB full-/low-speed On-the-Go/Host/Device controller with on-chip transceiver, 5 V to 3.3 V regulator and micro-USB connector
- Ethernet 10/100 controller with the onboard transceiver and RJ45 connector
- Up to 5x UARTs, 2x SPIs, 2x I2Cs and 1x CAN connect to Headers (multiplexed peripherals)
Extensions
- Micro SD-Card Socket
- Headers compatible with Arduino R3 shields (32-pins / outer row)
- Headers for proprietary shields (32-pins / inner row)
Analog and Digital IOs (multiplexed peripherals)
- up to two ADC 16-bit resolution with 24 Analog I/O Pins connected to Headers
- up to three timers with 18 PWM signals accessible from Headers
- up to six Comparator Inputs or one DAC Output
- up to 40 MCU I/O Pins connected to Headers (3.3v, 4mA each, 400mA max total)
Board power-supply options (onboard 5 to 3.3V regulator)
- USB Debug 5V
- USB Target 5V
- 5-9V Vin on Arduino headers
- 5V PWR input
- Coin-cell 3.3V
Integrated OpenSDA USB Debug and Programming adapter
- Several industry standard Debug interfaces (PEmicro, CMSIS-DAP, JLink)
- Drag-n-drop MSD Flash-programming
- Virtual USB to Serial Port
Form factor:
- 3.2 x 2.1 / 81mm x 53mm
Software Development Tools
- mbed HDK & SDK enabled
- Online development tools
- Easy to use C/C++ SDK
- Lots of published libraries and projects
- Alternate Offline options NXP free KDS (compiler toolchain) and KSDK library/examples
Relevant Resources:
FAQs:
Q: What microcontrollers is the FRDM-K64F compatible with?
A: The FRDM-K64F is compatible with Kinetis K64, K63, and K24 microcontrollers.
Q: What are the key features of the FRDM-K64F development board?
A: The FRDM-K64F board features an ARM Cortex-M4 core, 1MB Flash memory, 256 KB RAM, and various peripherals like Ethernet, microSD card slot, accelerometer, and more. It also has an Arduino R3 pin layout for easy prototyping.
Q: Does the FRDM-K64F support Arduino shields?
A: Yes, thanks to its Arduino R3 pin layout compatibility, the FRDM-K64F can be used with a wide range of Arduino shields, expanding its functionality and easing development.
Q: What software development tools can I use with the FRDM-K64F?
A: The FRDM-K64F is compatible with various software development environments, including the NXP MCUXpresso IDE, Keil MDK, and IAR Embedded Workbench. It also supports the popular open-source mbed platform for online development.
Q: What applications can I create using the FRDM-K64F?
A: The FRDM-K64F is well-suited for various applications like IoT devices, wearable electronics, industrial automation, and robotics due to its diverse set of features and connectivity options.