Microcontroladores NXP LPC18Sxx e LPC43Sxx: para uma IoT segura

Padrão

A fabricante holandesa de semicondutores NXP está lançando no mercado uma variação “S” das famílias de microcontroladores LPC1800 e LPC4300. O “S” adiciona alguns artifícios de segurança aos microcontroladores para que estes possam dar mais confiabilidade a sistemas que possam ser utilizados nessa “Internet da Coisas”.

Microcontrolador LPC43Sxx (generalizado) no encapsulamento BGA100

Microcontrolador LPC43Sxx (generalizado) no encapsulamento BGA100

As características de segurança de ambas as famílias incluem:

  • Padrão de Criptografia Avançada de 128 bits (AES)
  • Gerador de Número Randômico Verdadeiro (TRNG)
  • Chave de Armazenamento Programável uma única vez (OTP)
  • Proteção contra leitura de Código (CRP)
Comparativo entre as funcionalidades das famílias LPC18Sxx e LPC43Sxx de Microcontroladores

Comparativo entre as funcionalidades das famílias LPC18Sxx e LPC43Sxx de Microcontroladores

Para facilitar o desenvolvimento de aplicações com os novos microcontroladores a NXP já disponibilizou um kit de desenvolvimento para a família LPC43Sxx de microcontroladores, com part number OM13073 e custo aproximado de US$ 40 nos EUA, essa placa vem equipada com:

  • Microcontrolador LPC43S37 dual-core (M4F and M0+) com clock até 208 MHz
  • Porta USB High Speed para Debug e Gravação, compatível com CMSIS-DAP e LPCXpresso IDE Redlink
  • Suporte a debugadores externos
  • LED de três cores
  • Portas de expansão compatíveis com Arduino UNO R3 e Pmod™
  • Porta Ethernet PHY (saída disponível nos conectores de expansão)
  • Conector USB High speed A/B para operar como host ou slave
  • Memória SPI de 8 Mb da Macronix
  • Portas UART, I²C e SPI
  • Conector com circuito integrado FTDI UART
  • Elemento de segurança A7001CM
Placa de Desenvolvimento NXP OM13073

Placa de Desenvolvimento NXP OM13073

Os microcontroladores já estão disponíveis para venda e tem preços iniciando em US$3 a unidade em quantidades de 4.000 peças.

Via: NXP Semiconductors

Texas CC3200/CC3100: um sistema wi-fi num único chip

Padrão

A Texas Instruments está tornando mais fácil a tarefa de criar dispositivos conectados numa rede Wi-Fi. Isso porque o recém lançado chip CC3200 é o “tudo-em-um” que todo projetista eletrônico gostaria de utilizar num projeto que carece de conexão à internet. Ele contempla um microcontrolador + memórias + conversores de tensão + interfaces + processador de rede Wi-Fi. O CC3100 conta com tudo isso também, exceto pelo microcontrolador + memórias, podendo você utilizar o microcontrolador de sua preferência aliado a ele.

Circuito Integrado CC3200 da Texas Instruments

Circuito Integrado CC3200 da Texas Instruments

A Texas também está lançando um ecossistema chamado SimpleLink, que além dos circuitos integrados conta com softwares de desenvolvimento para usar no Windows, aplicativos para Android e iOS, Placas de Desenvolvimento com os circuitos já montados e uma “Nuvem IoT” onde você pode armazenar dados.

A família SimpleLink de dispositivos e suas atribuições

A família SimpleLink de dispositivos e suas atribuições

O modo mais fácil de iniciar nesse mundo “simplista” que a Texas está criando para você criar seus dispositivos conectados, é utilizar um dos kits de desenvolvimento disponíveis para o CC3200 ou para o CC3100. O mais completo deles seria o SimpleLink™ Wi-Fi® CC3200 Module LaunchPad, que já conta com uma inferface USB, botões, sensores, antena e conectores.

Kit de Desenvolvimento CC3200MODLAUNCHXL da Texas Instruments

Kit de Desenvolvimento CC3200MODLAUNCHXL da Texas Instruments

Esse Kit de Desenvolvimento tem custo de US$ 60 nos EUA. Uma opção mais econômica seria o Kit de Desenvolvimento CC3100BOOST que tem o preço de US$ 20, mas precisa de um microcontrolador externo para controlá-lo.

Via: Texas Instruments