아두이노3 [리뷰] ARM Cortex-M 기반의 아두이노 프로그래밍 ARM Cortex-M 기반의 아두이노 프로그래밍 - YES24 ARM Cortex-M 기반의 아두이노 프로그래밍 - YES24 기존의 AVR 보드와 비교하여 ARM 기반 아두이노 보드를 친절하게 설명하면서,최근 출시된 IDE 2.x의 사용법까지 다룬다.AVR 기반 아두이노와 ARM Cortex-M 기반 아두이노는 같은 환경에서 같은 방식으로 www.yes24.com 추천대상 아두이노를 다루어 보거나 어느 정도 익숙한 독자 아두이노 제로, 아두이노 MKR 제로, 아두이노 나노 33 IoT 보드를 가지고 있거나 관심이 있는 독자 이들 보드를 이용하여 USB 호스트, 블루투스, 와이파이 기능을 구현해 보고 싶은 독자 좋았던 점 ‘아두이노 제로’, ‘아두이노 MKR 제로’, ‘아두이노 나노 33 IoT’ 보드.. 2023. 5. 30. 아두이노에서 HM-10 다루기 아두이노 나노와 HM-10으로 LED와 가변저항을 원격 제어해본다. 안드로이드 폰에서 원격으로 LED를 제어한다. (밝기 조절, 켜고 끄기, 깜박임) 가변저항의 아날로그 값을 안드로이드 폰으로 보낸다. HM-10은 Bluetooth 4.0으로 BLE를 지원한다. 알리에서 $4 정도의 싼 가격에 구매할 수 있다. HM-10과 호환되면서 더 저가의 모듈인 AT-09도 있다. HM-10은 센트럴(Central)과 페리페럴(Peripheral) 역할 모두 지원한다. 여기서는 HM-10을 페리페럴 역할로, 안드로이드 폰을 센트롤 역할로 사용한다. LED와 가변저항을 아두이노 나노와 연결하여 입출력을 원격으로 제어해본다. LED는 원격의 커맨드를 받아 밝기 조절, 켜고 끄기 그리고 깜박임을 제어해보고 가변저항으로는.. 2021. 4. 10. Microchip Studio, Arduino Uno(ATmega328p) and USBasp(ISP) 1 배경 ATmega328p를 내장한 아두이노 우노를 가지고 이것저것 만들고 놀려면 기본적으로 Arduino IDE만 설치하면 된다. Arduino IDE는 프로그램 작성/업로드, 시리얼 모니터링, 다양하고 쉬운 라이브러리 사용, 다양한 아두이노 시리즈 지원 등의 기능을 가진 편리한 툴이다. 그리고 아두이노 보드에는 ATmega16u 칩이 내장되어있어 USB to Serial이 가능하여 USB 케이블만 연결하면 작성한 프로그램을 손쉽게 아두이노 보드로 업로드하고 시리얼 모니터를 통해 디버깅이 가능하다. 또한 Arduino IDE에 이미 정의된 함수들과 다양한 라이브리들을 이용하면 쉽고 간결한 코드 작성이 가능하다. 이렇다 보니 인터넷에서 필요한 정보를 찾아보면 대부분의 결과들은 한 가지 목적을 위한 예제.. 2021. 1. 26. 이전 1 다음