O I-SYST, com sede no Canadá, apresentou um minúsculo módulo nRF52840 que é tão pequeno quanto uma unha. Batizado de BLYST840, o módulo possui 46 E / S, 1 MB de flash, 256 kB de RAM, está pronto para Bluetooth 5.2, é Thread e compatível com ZigBee, habilitado para NFC, vem com medidas de segurança integradas e oferece suporte a MicroPython. O módulo nRF52840 ARM Cortex-M4F é rico em recursos com SoM de ultra-baixa potência que facilita a integração em vários projetos e hardware IoT.
O módulo BLYST840 é projetado de forma que nenhum espaço extra na placa de circuito impresso ou qualquer componente externo seja necessário na placa de aplicativo do usuário para a funcionalidade completa do nRF52840. Os recursos e especificações do módulo BLYST840:
- Possui um controlador Nordic Semiconductor nRF52840 com ARM Cortex-M4F de 32 bits, 64 MHz, 1 MB de flash e 256 KB de RAM (RAM mapeada FIFO usando EasyDMA).
- Todos os 46 pinos de E / S são expostos por meio de almofadas ao redor das bordas do módulo. Possui QSPI / SPI / 2 fios / I2S / PDM / QDEC, Interface periférica programável - PPI, interface SPI de alta velocidade de 32 MHz, interface Quad SPI de 32 MHz, easyDMA para todas as interfaces digitais e 2.0 USB (12 Mbits) que é indutores embutidos como um conversor DC / DC para alimentação USB e tem resistores de terminação para comunicações confiáveis.
- Seus protocolos sem fio incluem Bluetooth 5.2 com alto rendimento, ou seja, até 2 Mbps. Possui sensibilidade de longo alcance: -96 dBm, extensões de publicidade, coexistência melhorada (CSA # 2), Bluetooth Low Energy (orçamento de link de até 111 dB), Bluetooth Mesh, suporte a rádio IEEE 802.15.4, Thread, Zigbee, NFC- UMA.
- O nRF52840 é um componente certificado por Thread e, como tal, ideal para produtos de rede doméstica que usam a pilha de malha Thread. O rádio suporta 802.15.4 camadas PHY e MAC e o torna adequado para pilhas adicionais usando 802.15.4 como Zigbee
- A recepção sem fio ocorre por meio de uma antena de cerâmica embutida. É uma potência de saída programável de +8 dBm a -20 dBm, tem RSSI de alta precisão, demodulador de quadratura, 2 bits / 200K SPS ADC
- Ele tem ARM TrustZone Cryptocell 310, coprocessador AES / ECB / CCM / AAR de 128 bits para segurança. A Cryptocell oferece uma ampla variedade de cifras e recursos de segurança para construir uma segurança sólida em aplicativos desde o início. O uso de Cryptocell também torna as operações de segurança associadas mais rápidas e usa menos tempo de processamento e energia do que a operação equivalente realizada em software pela CPU.
- Ele usa software MicroPython, biblioteca de design orientado a objetos de plataforma múltipla e multi-arquitetura de código aberto IOsonata, Eclipse IDE, Nordic SDKs
- Possui configurações de alimentação flexíveis para alimentação USB ou baixa tensão / bateria, ampla faixa de tensão de alimentação de 1,7 V a 5,5 V, alimentação regulada para componentes externos de até 25 mA, indutores integrados para modo CC / CC de baixa potência e integrado Cristal de 32 MHz e 32,768 MHz para baixa potência.
- O módulo tem dimensões do tamanho da ponta do dedo (14 x 9 x 1,6 mm). Além disso, é certificado pela FCC, IC e CE e pode ser integrado ao design do produto sem certificação sem fio.
- O chip no módulo tem suporte para tag NFC-A. O emparelhamento fora de banda (OOB) usando NFC simplifica o processo de emparelhamento autenticado entre dois dispositivos Bluetooth, trocando informações de autenticação em um link NFC.
O pacote adicional inclui dongles USB com UDG-NRF52840 e UDG-NRF52840C). Há uma porta USB macho - USB Tipo A ou Tipo C. O carregador de inicialização USB é pré-carregado, permitindo o upload de firmware usando um botão definido pelo usuário, uma chave de reset, um LED definido pelo usuário, uma porta de programação Tag-Connect para ser usada com o IDAP-Link em conjunto com um cabo Tag-Connect, sete GPIO encaminhados para orifícios acastelados (10 GPIO para a versão Type-C).
Outra opção é a placa breakout IBK-NRF52840 com acesso mais fácil a todos os I / Os por meio de cabeçalhos de pitch de 2,54 mm não preenchidos, dois botões de usuário, três LEDs USB e uma porta Micro USB para alimentação e programação. Há também uma porta SWD / JTAG para programação, alimentação por bateria é suportada (1,8 a 3,6 V) e, assim como para o dongle USB, o módulo é pré-carregado com um firmware bootloader USB.