Arduino MKR WiFi 1010은 기본 IoT 및 피코 네트워크 애플리케이션 설계에 가장 쉽게 진입할 수 있는 지점입니다. 사무실이나 홈 라우터에 연결된 센서 네트워크를 구축하거나, 휴대폰으로 데이터를 전송하는 Bluetooth® Low Energy 장치를 만들고자 하는 경우 MKR WiFi 1010은 많은 기본 IoT 애플리케이션 시나리오에 대한 원스톱 솔루션입니다.
보드의 메인 프로세서는 Arduino MKR 제품군 내의 다른 보드와 마찬가지로 저전력 Arm® Cortex®-M0 32비트 SAMD21입니다. WiFi 및 Bluetooth® 연결은 u-blox의 모듈인 NINA-W10, 2.4GHz 범위에서 작동하는 저전력 칩셋으로 수행됩니다. 그 위에 Microchip® ECC508 암호화 칩을 통해 안전한 통신이 보장됩니다. 그 외에도 배터리 충전기와 방향성 RGB LED가 온보드에 있습니다.
Arduino IoT 클라우드 호환
Arduino IoT 클라우드에서 MKR 보드를 사용하면 모든 연결된 사물 간의 안전한 통신을 보장하는 간단하고 빠른 방법이 됩니다.
Arduino에서는 WiFi 네트워크에 연결하는 것을 LED를 깜빡이게 하는 것만큼 쉽게 만들었습니다. 보드를 기존 WiFi 네트워크에 연결하거나, 이를 사용하여 나만의 Arduino 액세스 포인트를 만들 수 있습니다. MKR WiFi 1010에 대해 제공하는 구체적인 예제 세트는 WiFiNINA 라이브러리 참조 페이지 에서 확인할 수 있습니다 .
다른 클라우드 서비스와 호환 가능
보드를 다른 클라우드 서비스, Arduino 자체 서비스 등에 연결할 수도 있습니다. 다음은 MKR WiFi 1010을 연결하는 방법에 대한 몇 가지 예입니다.
Blynk: 우리 커뮤니티의 간단한 프로젝트로, 코드 없이 휴대전화에서 보드를 작동하기 위해 Blynk에 연결합니다.
Nano 33 BLE Sense의 통신 칩셋은 Bluetooth® Low Energy와 Bluetooth® 클라이언트 및 호스트 장치가 될 수 있습니다. 마이크로컨트롤러 플랫폼 세계에서 매우 독특한 것입니다. Bluetooth® 중앙 또는 주변 장치를 만드는 것이 얼마나 쉬운지 알고 싶다면 ArduinoBLE 라이브러리 의 예제를 살펴보세요 .
우리는 당신이 함께 해킹할 수 있도록 열어줍니다
MKR WiFi 1010은 실험을 위한 듀얼 프로세서 장치입니다. WiFiNINA 모듈을 해킹하면 예를 들어 WiFi와 Bluetooth®/Bluetooth® Low Energy를 보드에서 동시에 사용할 수 있습니다. 또 다른 가능성은 모듈에서 초경량 버전의 Linux를 실행하고, 메인 마이크로컨트롤러는 모터나 화면과 같은 저수준 장치를 제어하는 것입니다. 이러한 실험적 기술은 여러분 쪽에서 고급 해킹이 필요합니다. github 저장소 에서 찾을 수 있는 모듈의 펌웨어를 수정하여 가능합니다 .
주의: 이런 종류의 해킹은 WiFiNINA 모듈의 인증을 손상시키므로, 모든 위험을 감수하고 실행하세요.
배터리 전원
USB 포트를 사용하여 보드에 전원(5V)을 공급할 수 있습니다. Arduino MKR WiFi 1010이 배터리 전원이나 외부 5V 소스로 작동할 수 있는 Li-Po 충전 회로가 있어 외부 전원으로 작동하는 동안 Li-Po 배터리를 충전합니다. 한 소스에서 다른 소스로의 전환은 자동으로 수행됩니다.