Arduino Core for Wisblock Core RAK4631 e RAK4601 Módulos
Este repositório contém o Arduino BSP para módulos do núcleo do Wisblock:
O que é Wisblock?
O WisBlock é um produto incrível construído pela empresa RAK para a indústria de IoT. Ele pode criar circuitos como clicar em blocos juntos para realizar rapidamente sua ideia. Visão geral da compra para obter informações ou visite nosso centro de documentação
A Rakwireless investe tempo e recursos que fornecem esse código de código-fonte aberto, apoie o hardware Rakwireless e de código aberto comprando produtos da Rakwireless!
Para obter suporte e perguntas sobre produtos semeados, visite nosso fórum
Para exemplos e tutorial de início rápido, visite nosso repositório do github
Para obter informações adicionais sobre produtos RAK, visite nosso centro de documentação
Para comprar módulos Wisblock, visite nossa loja online
Contente
Visão geral
- Descrição
- Principais recursos
- Destaques do Wisblock
Instalação do BSP
- Versão estável
- Exemplos e tutoriais
- Configuração
Visão geral
Descrição
O WisBlock é um sistema modular que facilita a implementação de uma rede de área de baixa potência (LPWAN) em sua solução de IoT. O WisBlock está seguindo sua solução, desde prototipagem rápida até produção em massa, sem a necessidade de criar novos módulos de hardware para cada etapa.
- Na fase de desenvolvimento, a modularidade do Wisblock permite testar diferentes microcontroladores, sensores, tecnologia de comunicação, opções de IO alterando módulos com os módulos de plug-in simples.
- Os módulos de grau industrial Wisblock podem ser usados na produção em massa sem a necessidade de redesenhar os protótipos.
- Mesmo uma vez implantados, os dispositivos podem ser modificados ou reparados com desperdício e esforço mínimos
Principais recursos
Clique. Código. Conectar.
O WisBlock é criado com 4 blocos modulares.
- A Base Wisblock é o rodapé que conecta tudo.
- Wisblock Core é o módulo de computação e comunicação
- O sensor Wisblock é uma seleção de módulos de sensor e entrada
- Wisblock IO estende as possibilidades de saída e comunicação do núcleo do Wisblock
Destaques do Wisblock
- Com o uso de um conector compacto, isso torna seu tamanho excepcionalmente pequeno. Uma placa base do Wisblock, que é a transportadora base, tem apenas 30 mm por 60 mm de tamanho.
- Usando um conector com classificação industrial, ele permite que você use os mesmos módulos, desde prototipagem rápida até teste e produto final.
- O WisBlock não é apenas modular na base de hardware, mas com blocos de software prontos para usar, é simples criar um aplicativo para corresponder aos requisitos de solução.
Base Wisblock
- A Base Wisblock é a transportadora de todos os módulos Wisblock.
- Ele contém a fonte de alimentação para todos os módulos, conector USB/5V , carregador de bateria , carregador solar , LED de status e botão de redefinição .
- Uma base do Wisblock pode conter um módulo de microcontrolador (núcleo de Wisblock), um módulo IO (Wisblock IO) e até 4 módulos de sensor (sensor de wisblock). Aplicação para atender aos requisitos de sua solução.
Núcleo de wisblock
- O WisBlock Core é o centro de processamento de dados do WisBlock.
- Alguns módulos de núcleo do WisBlock também oferecem comunicação Lora®/Lorawan® e comunicação adicional significa como Bluetooth, Bluetooth Low Energy ou Wi-Fi.
Sensor Wisblock
- O sensor Wisblock é o módulo de aquisição de dados do WisBlock.
- Inclui sensores analógicos, digitais e ambientais e de aquisição de localização.
Wisblock io
- Os módulos de IO do WisBlock estendem as possibilidades de entrada e saída do WisBlock.
- As opções incluem celular, displays, LEDs, interfaces de botão e portas adicionais USB e GPIO, bem como Wi-Fi.

Instalação do BSP
Versão estável
? AVISO
Se você estiver usando o Windows 10 .
Não instale o Arduino IDE na Microsoft App Store. Instale o Arduino IDE original no site oficial do Arduino!. O aplicativo Arduino da Microsoft App Store tem problemas para usar pacotes de suporte de terceiros. :::
(1) Faça o download e instale o Arduino IDE (pelo menos v1.6.12)
(2) Siga este guia para instalar o pacote de suporte da placa necessário (BSP)
Exemplos e tutoriais
Depois de selecionar uma placa RAK, você pode ver exemplos para todos os módulos Wisblock

Para mais informações sobre os exemplos e tutoriais, visite nosso repo Github Wisblock
Ferramentas Nrfutil da Adafruit
é necessário Adafruit-Nrfutil (derivado do PC-nórdico-nrfutil) para fazer upload de esboço via porta serial.
- Para Windows e MacOS, os binários executáveis pré-criados estão incluídos no BSP no
tools/adafruit-nrfutil/ . Deve funcionar fora da caixa. - O usuário do Linux precisa executar o comando Siga Siga para instalá -lo do Pypi
$ pip3 install adafruit-nrfutil --user
Motoristas
- O driver Silabs CP2104 pode ser necessário para alguns módulos.
Créditos
Este BSP é baseado em Adafruits NRF52 BSP,
que é baseado em Arduino-NRF5 por Sandeep Mistry,
que por sua vez é baseado no núcleo do Arduino SAMD.
As seguintes bibliotecas são usadas:
- Adafruit-Nrfutil é baseado no semicondutor nórdico ASA's PC-Nrfutil
- Freertos como sistema operacional
- tinyusb como pilha USB
- nrfx para driver periféricos
- Littlefs para sistema de arquivos interno