아두이노(Arduino)란?
‘마이크로컨트롤러’ 보드를 기반으로 한 오픈소스 컴퓨팅 플랫폼과 소프트웨어 개발 환경.
다양한 스위치나 센서로부터 입력 값을 받아들여 LED나 모터와 같은 전자 장치들의 출력을 제어함으로써 외부 환경과 상호작용이 가능한 장치를 만들 수 있다.
ex. 로봇, 온습도계, 동작 감지기, 스마트 홈 구현, 유아 장난감 등
아두이노의 특징
• 저 비용 : 아두이노 보드는 다른 마이크로컨트롤러 플랫폼에 비해 저렴하다.
• 크로스 플랫폼 : 윈도우, 맥, 리눅스 운영체제를 지원한다.
• 쉬운 개발 환경 : 초보자도 쉽게 개발할 수 있는 환경을 제공한다.
• 오픈 소스 : 다양한 개발자에 의해 작성된 라이브러리들을 구할 수 있다.
'정보, 일상, 생각 > IT, OFFICE' 카테고리의 다른 글
디지털 트윈(Digital Twin) 의미, 장점, 활용 사례 (0) | 2024.03.07 |
---|---|
SaaS(SW as a Service) 의미, 장점, 활용 동향 (0) | 2024.03.07 |
하이퍼루프: 미래 교통의 새로운 지평 (0) | 2024.03.07 |
서피스 웹(Surface Web), 딥웹(Deep Web), 다크웹(Dark Web) (0) | 2024.03.07 |
리빙랩(living lab)이란? 의미와 국내 사례 (0) | 2024.03.07 |
댓글