Arduino UNO WiFi Rev.2는 UNO 제품군의 표준 폼 팩터로 기본 IoT에 가장 쉽게 진입할 수 있는 지점입니다. 사무실이나 홈 라우터에 연결된 센서 네트워크를 구축하거나, 휴대폰으로 데이터를 전송하는 Bluetooth® Low Energy 장치를 만들고자 하는 경우 Arduino UNO WiFi Rev.2는 많은 기본 IoT 애플리케이션 시나리오에 대한 원스톱 솔루션입니다.
이 보드를 장치에 추가하면 보안 ECC608 암호화 칩 가속기를 사용하여 WiFi 네트워크에 연결할 수 있습니다. Arduino Uno WiFi는 기능적으로 Arduino Uno Rev3와 동일하지만 WiFi/Bluetooth® 및 기타 몇 가지 개선 사항이 추가되었습니다. Microchip의 새로운 ATmega4809 8비트 마이크로컨트롤러를 통합하고 온보드 IMU(관성 측정 장치) LSM6DS3TR이 있습니다.
Wi-Fi 모듈은 Wi-Fi 네트워크에 대한 액세스를 제공하거나 액세스 포인트 역할을 할 수 있는 통합 TCP/IP 프로토콜 스택이 있는 독립형 SoC입니다. 그것은 u-blox NINA-W102이며 ( 여기 ) 데이터시트를 찾을 수 있습니다.
Arduino UNO WiFi Rev.2에는 14개의 디지털 입출력 핀이 있으며, 5개는 PWM 출력으로 사용할 수 있습니다. 6개의 아날로그 입력, USB 연결, 전원 잭, ICSP 헤더, 리셋 버튼이 있습니다. 마이크로컨트롤러를 지원하는 데 필요한 모든 것이 포함되어 있습니다. USB 케이블로 컴퓨터에 연결하거나 AC 어댑터나 배터리로 전원을 공급하여 시작하기만 하면 됩니다.
호환성
이 보드에는 Microchip ATmega4809 마이크로컨트롤러가 있지만 코어에 포함된 호환성 레이어 덕분에 ATmega4809에서 UNO의 ATmega328P 마이크로컨트롤러를 위해 만든 모든 스케치를 실행할 수 있습니다. 이 모드 사용에 대한 자세한 내용은 Arduino UNO WiFi Rev.2의 시작하기 페이지 에서 확인할 수 있습니다 .
Bluetooth® 및 Bluetooth® Low Energy
Arduino UNO WiFi Rev.2의 통신 칩셋은 Bluetooth® 및 Bluetooth® Low Energy 클라이언트 및 호스트 장치가 될 수 있습니다 . 마이크로컨트롤러 플랫폼 세계에서 매우 독특한 것입니다. Bluetooth® 중앙 또는 주변 장치를 만드는 것이 얼마나 쉬운지 알고 싶다면 ArduinoBLE 라이브러리 의 예제를 살펴보세요 .
우리는 당신이 함께 해킹할 수 있도록 열어줍니다
Arduino UNO WiFi Rev.2는 실험을 위한 듀얼 프로세서 장치입니다. WiFiNINA 모듈을 해킹하면 예를 들어 WiFi와 Bluetooth® 및 Bluetooth® Low Energy를 보드에서 동시에 사용할 수 있습니다 . 또 다른 가능성은 모듈에서 실행되는 초경량 버전의 Linux를 사용하는 반면, 메인 마이크로컨트롤러는 모터나 화면과 같은 저수준 장치를 제어합니다. 이러한 실험적 기술은 사용자 측에서 고급 해킹이 필요합니다. github 저장소 에서 찾을 수 있는 모듈의 펌웨어를 수정하여 가능합니다 .
주의: 이런 종류의 해킹은 WiFiNINA 모듈의 인증을 손상시키므로, 모든 위험을 감수하고 실행하세요.