만들자! IoT 가젯, 실현하자! 사물인터넷 세상
인기있는 소형 컴퓨터 Raspberry Pi와 무료로 사용할 수 있는 Windows 10 IoT Core를 설치하면 개발 도구인 Visual Studio를 사용하여 간단하게 IoT 가젯을 만들 수 있다. Arduino 등 다른 마이컴 보드 개발과의 큰 차이는 무엇보다도 Visual Studio를 사용하여 압도적으로 효율적인 개발을 할 수 있다는 것이다. 인텔리센스(Intellisense)를 이용한 자동 완성, 디버그의 간편함은 다른 개발 환경(IDE)과 비교해도 압도적이다. 그리고 IoT에서 없어서는 안 될 "백그라운드"를 지원하는 것이 클라우드 기술이다. 단순히 네트워크에 연결된 가젯을 만드는 것뿐 아니라 Microsoft Azure 등으로 대표되는 클라우드와 연결하면 그 가능성은 무한히 늘어난다.
IoT에서 필요한 지식은 전기회로와 소프트웨어 개발은 물론, 네트워크, 클라우드, 데이터 분석 등 다방면에 이른다. 이 책은 누구든지 IoT 가젯을 만드는 기초를 배울 수 있도록, 관련 분야의 기초를 폭넓게 다루고 이해하기 쉽도록 가능한 한 많은 그림을 이용하여 설명하고 있다. IoT에 관심이 있는 분이라면 '프로그래밍은 자신이 있지만, 전기회로에 대해서는 아무것도 몰라.'라고 생각하시는 분이거나 그 반대인 분이라도 괜찮다. 꼭, Windows 10 IoT Core를 사용하여 재미있고 편리한 가젯을 만들어 보시기 바란다.
- IoT (Internet of Things: 사물인터넷) 프로그래밍의 기본을 설명한다.
- Windows 10 IoT Core 개발 환경을 설정하고 Raspberry Pi 활용의 기초부터 설명한다.
- 온도 / 습도 / 기압 데이터를 클라우드에 저장하고 활용하는 방법을 설명한다.
- Web 카메라 및 PIR 센서를 조합한 방범 카메라 제작 방법을 설명한다.