Wisblock 코어 RAK4631 및 RAK4601 모듈의 Arduino 코어
이 저장소에는 Wisblock Core 모듈 용 Arduino BSP가 포함되어 있습니다.
Wisblock이란 무엇입니까?
Wisblock은 IoT 산업을위한 RAK Company가 제작 한 놀라운 제품입니다. 블록을 함께 클릭하여 회로를 구축하여 아이디어를 신속하게 실현할 수 있습니다. 정보를 확인하거나 문서 센터를 방문하십시오
Rakwireless는이 오픈 소스 코드를 제공하는 시간과 리소스를 투자합니다. Rakwireless에서 제품을 구매하여 Rakwireless 및 Open-Source 하드웨어를 지원하십시오!
Rakwireless 제품에 대한 지원과 질문은 포럼을 방문하십시오.
예제와 빠른 시작 자습서는 Github Repo를 방문하십시오.
RAK 제품에 대한 자세한 내용은 문서 센터를 방문하십시오.
Wisblock 모듈을 구매하려면 온라인 상점을 방문하십시오
콘텐츠
개요
설명
Wisblock은 IoT 솔루션에 저전력 와이드 지역 네트워크 (LPWAN)를 쉽게 구현할 수있는 모듈 식 시스템입니다. Wisblock은 각 단계마다 새로운 하드웨어 모듈을 만들 필요없이 빠른 프로토 타이핑에서 대량 생산에 이르기까지 솔루션을 사용하고 있습니다.
- 개발 단계에서 Wisblock Modularity를 사용하면 간단한 플러그인 모듈로 모듈을 변경하여 다양한 마이크로 컨트롤러, 센서, 통신 기술, IO 옵션을 테스트 할 수 있습니다.
- Wisblock Industrial-Grade 모듈은 프로토 타입을 재 설계 할 필요없이 대량 생산에 사용할 수 있습니다.
- 일단 배포되면 최소한의 폐기물과 노력으로 장치를 수정하거나 수리 할 수 있습니다.
주요 기능
딸깍 하는 소리. 암호. 연결하다.
Wisblock은 4 개의 모듈 식 블록으로 생성됩니다.
- Wisblock베이스는 모든 것을 연결하는베이스 보드입니다.
- Wisblock Core 는 계산 및 통신 모듈입니다
- Wisblock 센서 는 다양한 센서 및 입력 모듈입니다.
- Wisblock IO는 Wisblock Core의 출력 및 통신 가능성을 확장합니다.
Wisblock 하이라이트
- 소형 커넥터를 사용하면 크기가 매우 작습니다. 기본 캐리어 인 Wisblock베이스 보드의 크기는 30mm x 60mm 입니다.
- 산업 정격 커넥터를 사용하면 빠른 프로토 타이핑에서 테스트, 최종 제품에 이르기까지 동일한 모듈을 사용할 수 있습니다.
- Wisblock은 하드웨어 기반의 모듈 식 일뿐 만 아니라 소프트웨어 블록을 사용할 준비가되면 솔루션 요구 사항에 맞는 응용 프로그램을 작성하는 것이 간단합니다.
Wisblock베이스
- Wisblock베이스는 모든 Wisblock 모듈의 캐리어 입니다.
- 모든 모듈, USB/5V 커넥터 , 배터리 충전기 , 태양열 충전기 , 상태 LED 및 재설정 버튼 의 전원 공급 장치가 포함되어 있습니다.
- 하나의 Wisblock베이스는 하나의 마이크로 컨트롤러 모듈 (Wisblock Core), 하나의 IO 모듈 (Wisblock IO) 및 최대 4 개의 센서 모듈 (Wisblock Sensor)을 보유 할 수 있습니다.
Wisblock 코어
- Wisblock Core는 Wisblock의 데이터 처리 센터 입니다.
- 일부 Wisblock Core 모듈은 Lora®/Lorawan® 커뮤니케이션 및 Bluetooth, Bluetooth Low Energy 또는 Wi-Fi와 같은 추가 통신 수단도 제공합니다.
Wisblock 센서
- Wisblock 센서는 Wisblock의 데이터 수집 모듈 입니다.
- 아날로그, 디지털 및 환경 및 위치 획득 센서가 포함됩니다.
Wisblock io
- Wisblock IO 모듈은 Wisblock의 입력 및 출력 가능성을 확장합니다 .
- 옵션에는 셀룰러, 디스플레이, LED, 버튼 인터페이스 및 추가 USB 및 GPIO 포트 및 Wi-Fi가 포함됩니다.

BSP 설치
안정적인 버전
?? 경고
Windows 10을 사용하는 경우
Microsoft App Store에서 Arduino IDE를 설치하지 마십시오 . Arduino 공식 웹 사이트에서 원래 Arduino IDE를 설치하십시오!. Microsoft App Store의 Arduino 앱에는 타사 보드 지원 패키지를 사용하는 데 문제가 있습니다. :::
(1) Arduino IDE를 다운로드하여 설치하십시오 (최소 v1.6.12)
(2)이 안내서를 따라 필수 보드 지원 패키지 (BSP)를 설치하십시오.
예와 튜토리얼
RAK 보드를 선택한 후 모든 Wisblock 모듈에 대한 예를 볼 수 있습니다.

예제 및 자습서에 대한 자세한 내용은 Github Wisblock Repo를 방문하십시오.
Adafruit의 nrfutil 도구
Serial Port를 통해 스케치를 업로드하려면 Adafruit-Nrfutil (Nordic PC-Nrfutil에서 파생)이 필요합니다.
- Windows 및 MacO의 경우 사전 구축 된 실행 가능한이 바이너리는
tools/adafruit-nrfutil/ 의 BSP에 포함됩니다. 상자에서 작동해야합니다. - Linux 사용자는 PYPI에서 설치하려면 다음 명령을 실행해야합니다.
$ pip3 install adafruit-nrfutil --user
드라이버
- 일부 모듈에는 Silabs CP2104 드라이버가 필요할 수 있습니다.
크레딧
이 BSP는 Adafruits NRF52 BSP를 기반으로합니다.
Sandeep Mistry의 Arduino-NRF5를 기반으로합니다.
결국 Arduino Samd 코어를 기반으로합니다.
다음 라이브러리가 사용됩니다.
- Adafruit-Nrfutil은 북유럽 반도체 ASA의 PC-NRFUTIL을 기반으로합니다
- 운영 체제로서의 Freertos
- USB 스택과 같은 Tinyusb
- 주변 장치 드라이버의 NRFX
- 내부 파일 시스템 용 Littlef