Decidimos elegir la tarjeta de desarrollo FRDM-KL46Z. Es una tarjeta de muy bajo precio y a pesar de no haberla utilizado aún, nos pareció la mejor opción dado que es muy completa.
Ha sido diseñada por Freescale y Mbed para hacer protitipos de toda clase de dispositivos, especialmente los que requieren el tamaño y precio proporcionado por Cortex-M0+ y el poder de USB Host y USB Device.
Está basado en la Freescale KL46Z, con un núcleo de 32 bits ARM Cortex-M0 corriendo a 48MHz. Incluye 256KB FLASH, 32KB RAM y muchas interfaces incluyendo USB Host, USB Device, SPI, I2C, ADC, DAC, PWM, Controlador LCD, Sensor Táctil y algunas otras más. Ésta tarjeta de desarrollo es totalmente compatible en la plataforma Mbed, así que tiene acceso a las herramientas gratuitas y SDK que proporciona a los desarrolladores experimentados herramientas potentes. También es posible utilizar la interfaz de programación Kinetis Design Studio.
Características
- 48MHz, 32KB RAM, 256KB FLASH
- USB (Host/Device)
- SPI (2)
- I2C (2)
- I2S (1)
- UART (3)
- PWM (6)
- ADC (6)
- DAC (1x 6bit, 1x 12bit)
- Sensor Capacitivo
- GPIO (84)
- LCD Controller
Sensores en la tarjeta
- MMA8451Q -acelerómetro de 3 ejes
- Sensor táctil capacitivo
- MAG3110 - Magnetómetro
- LCD-S401M16KR - 4-dígitos, 4x8 segmentos LCD
- Sensor de luz visible - ALS-PT19-315C/L177/TR8