안녕하세요 :) 저번 포스팅에서는 ATMega328P에 내장된 부트로더(Bootloader)에 대해 이야기하였습니다. 밑의 주황색 글씨로 쓰여진 것이 부트로더 포스팅으로 가는 링크입니다 ↓http://mosesnah.tistory.com/4 오늘은 아두이노의 USB-to-Serial 통신에 대해 이야기하는 시간을 가져보도록 하겠습니다. USB선을 통해 손쉽게 스케치 파일을 ATMega328P에 업로딩 할 수 있는 아두이노의 인터페이스는 아두이노를 DIY(Do It Yourself)계의 대표 개발 보드로 자리 잡게 해 준 것은 물론 공대생들의 불편함을 크게 덜어준 혁신적인 제품(과장 추가)이라 부르게 만들어주었습니다. 그렇다면 이 손쉽게 사용 가능한 아두이노의 인터페이스를 좀 더 자세히 들여다봅시다. 컴퓨..
안녕하세요 :) 저번 포스팅에서는 MCU(Micro Controller Unit)에 대해 이야기하였습니다. 밑의 주황색 글씨가 MCU 관련 포스팅으로 가는 링크입니다. ↓http://mosesnah.tistory.com/1 오늘은 DIY(Do It Yourself) 프로젝트에서 자주 활용되는 ATMega328P MCU가 내장된 아두이노 우노(Arduino Uno) R3 개발 보드에 대해 한층 더 깊이 이해해보는 시간을 갖고자 합니다. 이번 포스팅에서는 아두이노 우노의 부트로더(Bootloader)에 대해 소개해드리고자 합니다. 아두이노 우노 R3의 뇌인 ATMega328P는 보드에 탈착/장착이 가능하게 되어 있습니다. 따라서, 어떠한 경우에 의해서 ATMega328P가 고장 나는 경우 (보드의 뇌가 맛이..
누군가가 아두이노 우노 R3의 핵심적인 부분(파트)이 무엇인지에 대해 묻는다면 저는 한치의 망설임도 없이 아두이노 우노 R3에 내장된 ATMega328P 마이크로 컨트롤러 칩(MCU)이 아두이노 우노의 핵심 파트라고 말할 것입니다. 이 ATMega328P MCU칩을 중심으로 아두이노 우노 보드는 입출력핀(Input/Output Pin), 전원 공급 회로 그리고 USB-to-UART Bridge 회로 등 시스템이 구성되어 있습니다. ATMega328P칩 요 놈이 도대체 어떠한 역할을 수행하기에 아두이노 우노의 핵심 부품으로 치부되는지 의문이 들 수 있습니다. 자연스럽게 형성된 의문은 ATMega328P을 인간의 생물학적 뇌로 비유하는 과정에서쉽게 풀릴 것이라고 믿습니다. ATMega328P가 아두이노 우노..