Freescale Kinetis KL03, o menor microcontrolador de 32 bits do mundo. - Embarcados
A Freescale anunciou o menor microcontrolador de 32-bits do mundo em dimensões físicas, incríveis 1.6 x 2.0 mm. É o Kinetis KL03, microcontrolador com core ARM Cortex-M0+, capaz de operar a até 48 MHz com cristal externo (24 MHz para os barramentos e para a Memória Flash) e com até 32 KB de Flash, 2KB de RAM e 8K de ROM, com bootloader já incorporado, o que permite atualizações de firmware em campo mais simples. Suas pequenas dimensões são realmente impressionantes uma vez que, comparadas a objetos físicos reais, é quase insignificante.
O encapsulamento é chamado de WLCSP (chip-scale package), e é composto de 20 pinos, 5 fileiras de 4 pinos cada. Ele é menor que o KL02, lançado no ano passado pela Freescale e que detinha o título de menor do mundo (1.9 mm x 2.0 mm).
O Freescle KL03, se programado para trabalhar com cristal interno de 32 kHz, tem variação máxima de 0,6% de seu clock. Contando toda a faixa de operação de temperatura, pode variar até 3% seu clock. Para aplicações onde a temperatura não varia muito, ou varia de forma controlada e/ou lentamente, é uma ótima opção.
Além das características do core ARM CORTEX-M0+, que permite o uso de Micro Trace Buffer para debug, acesso em um ciclo a todos os IOs e pipeline de dois estágios, conforme pode ser conferido nesse artigo publicado por Thiago Lima há algumas semanas atrás, no caso do menor encapsulamento, o microcontrolador dispõem de até 16 GPIOs e diversas formas de operar que permitem a redução do consumo de energia, ou uma operação mais consciente com relação ao modo que se utiliza a potência entregue ao microcontrolador. Um pouco mais sobre os Low Power Modes da família Kinetis podem ser conferidos nesse link.
Como interfaces de comunicação, apresenta os periféricos UART (até 8 MHz, com cristal externo e operando a 48 MHz), I2C (1 Mb/s) e SPI (12 MHz, com cristal externo e operando a 48 MHz).
Há um ADC SAR de 12 bits com tensão interna de referência de 1,2 V. Possui também comparador de entradas analógicas de 6-bits, sensor de temperatura integrado, RTC e dois canais PWM de 16 bits de resolução.
Apresenta faixa de operação de temperatura de 85°C a -40°C, tem um ID único de 80 bits e é projetado para o mercado de consumo em geral.
Amostras, no entanto, só em Abril de 2014 e produção a partir de Abril, datas prometidas pela Freescale, por um preço menor que um dolar para dezenas de milhares de peças, preço fora do Brasil. Mas já no mês que vem, em março, estará disponível a Freedom board FRDM-KL03Z para testes e prototipagem rápida com esse microcontrolador. Ótima opção pra soltar a criatividade e criar aparelhos extremamente pequenos e com consumo muito baixo.
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?cid=social19095084&code=KL03
http://cache.freescale.com/files/microcontrollers/doc/fact_sheet/KINETISKL03CSPFS.pdf?fpsp=1&Parent_nodeId=1390844042446720950044&Parent_pageType=product