『허교수의 ARM Mbed 프로그래밍 입문』에서는 Mbed를 이용하여 Cortex-M 마이크로컨트롤러를 위한 프로그램 작성 방법과 다양한 주변장치를 Mbed 환경에서 사용하는 방법을 보여준다. Cortex-M 마이크로컨트롤러를 처음 사용하는 독자에게는 Cortex-M 마이크로컨트롤러에 대한 이해를, 고성능 마이크로컨트롤러가 필요한 독자에게는 프로토타이핑 도구로서의 Mbed를 소개한다.
Mbed는 ARM에서 설계한 Cortex-M 마이크로컨트롤러를 위한 사물인터넷 플랫폼으로, 사물인터넷을 위한 디바이스와 애플리케이션 개발에 필요한 모든 것을 포함한다. 그리고 ARM의 Cortex-M은 고성능의 32비트 마이크로컨트롤러로, Mbed의 추상화된 라이브러리와 온라인 개발 환경을 통해 누구나 쉽게 시작할 수 있을 뿐더러 짧은 시간에 높은 성능을 체험할 수 있다.
이 책의 대상 독자
하드웨어 전공자로 Mbed 플랫폼에 관심이 있는 분
마이크로컨트롤러 프로그래밍을 처음 시작하는 분
아두이노보다 좀 더 고성능의 마이크로컨트롤러를 배우고 싶은 분
사물인터넷 하드웨어 플랫폼에 관심이 있는 분
연세대학교 전자공학과 학사와 동(同) 대학원 석사를 취득하였다. 이후 플로리다대학교(University of Florida)에서 컴퓨터공학 박사를 취득하였으며, 현재 동의대학교 전자공학과 교수로 재직 중이다. 저서로는 『C포자를 위한 본격 C 언어 프로그래밍』(2017), 『따라 하면서 배우는 아두이노』(2016), 『사물인터넷을 품은 아두이노』(2016), 『아트멜 스튜디오와 아두이노로 배우는 ATmega328 프로그래밍』(2015), 『핵심 예제로 배우는 아두이노 프로그래밍』(2015), 『아두이노 상상을 스케치하다』(2014) 등이 있다.