|
임베디드 시스템으로 AVR을 다루다 아두이노를 처음 알게되었을 때 배경지식이 부족한 입문자를 위해서 만들어진 거구나라고 생각했는데 막상 좀 더 파고 들어가니 구현가능한 기능은 그 어떤 마이크로컨트롤러에 뒤지지 않는 것을 확인하였다. 그래서 아두이노를 익히기 위해 시중에 나오는 도서를 살펴보았는데 마이크로컨트롤러나 전기전자의 배경지식이 없는 입문자가 바로 적용가능한 수준의 도서와 아두이노의 A~Z 까지 자세한 내용이 적혀있는 아두이노의 바이블 같은 도서가 주를 이루고 있었다. 그리고 많은 저자(출판사)가 위의 두 내용이 적절하게 들어가 있는 도서의 제작을 하고 있는데 '아두이노 프로젝트 65'도 그 중 하나의 도서이다. 이 책의 구성을 보면 먼저 자세한 기본내용 설명은 없이 일단 개발환경을 설치하고 아두이노 보드를 동작하게 하여 사용자에게 아두이노 본연의 특징이 잘 나타내고 있다. 그리고 아두이노를 프로그래밍하고 동작하는데 적용된 전기전자(전기 부품, 신호처리)를 필요한 만큼만 설명하고자하는 부분도 보인다. 그리고 그림으로 회로도나 부품 등을 자세하게 나타내고 있어 좀 더 사용자의 이해를 돕고 있는 것으로 보인다. 그리고 다양한 예제가 있어 예제를 따라하다보면 아두이노를 이해하는데 큰 도움이 되는 것이다. 그리고 각 장마다 목표가 적혀있어 거기에 맞게 익히면 좋을 것으로 생각이 되어진다. 그리고 부품과 프로그래밍의 소스코드에 주석이 잘 달려 있는 점도 이해하기 좋다고 생각이 되어진다. 따라서 이 도서를 아두이노 강의에 사용하는 교재로도 적합하다고 생각이 되어진다. 이 도서의 아쉬운 부분은 아날로그/디지털 입출력에 대한 부분의 내용이 살짝 부족하다고 생각되고, 책의 내용을 따라가다보면 좀 더 자세한 내용이 필요하다고 느껴지기도 할것 같다. 그러나 이 부분은 이 도서에 넣게 될 경우 입문자/중급자를 대상으로 한 책의 목적이 달라졌을 거라 생각되므로 인터넷이나 아두이노의 자세한 내용이 적혀있는 책을 참고해야 할 것으로 생각되어진다. |