[아두이노 기초 ] 아두이노란? [카테고리 설정이 아직되어 있지 않습니다.] 나에게 맞는 아두이노 보드 고르기아두이노란?
아두이노 보드 고르기( 아두이노 보드 종류, 아두이노 호환보드란, 아두이노 프로젝트)
개요 (Introduction)
아두이노는 '마이크로 컨트롤러 보드'라고 불리며, 간단하게 비유해보자면 전자제품의 '두뇌'와 같은 역할을 한다고 생각할 수 있습니다.
두뇌(아두이노)에 어떤 팔, 다리 (센서, 모듈, 모터, 기타 전자부품 등)를 연결해 주느냐, 어떤 생각(프로그래밍, 명령어)을 넣어주느냐에
따라 전자 악기가 되기도, 로봇이 되기도 하는 등 여러가지 상상력을 구현할 수 있게 되지요. 이러한 아두이노는 사용법이 비교적 간단
하다는 장점으로 인해 오늘 날 교육, 개발 등을 중심으로 여러 분야에서 활용되고 있으며, 점점 더 그 범위를 넓히고 있는 추세입니다.
아두이노는 결국 무언가를 만들기 위해서 존재하며, 그 무언가를 만들기 위해서는 여러가지 아두이노 보드 중 자신의 프로젝트에
가장 적합한 아두이노 보드를 골라주어야합니다. 이 글의 목적은 '진행할 프로젝트에 가장 적합한 아두이노 보드'를 고르기
위함이며, 그러기 위해서 알아야 할 몇가지 기초 상식들에 대해 알아보도록 하겠습니다.
나에게 맞는 아두이노 보드 고르기
정품보드와 호환보드의 차이점에 대해 알아보기.
생긴건 비슷한데 가격은 천차만별에 어떤건 정품이고 어떤건 호환보드이고.. 대체 어떤걸 구입해야 하는걸까요?
먼저 정품과 호환보드에 대한 개념에 대해 알아보도록 하겠습니다.
(1) 아두이노 정품보드.
아두이노는 하나의 '브랜드(회사)'라고 볼 수도 있습니다. 아두이노의 본 고장은 이태리이며, 이태리에 위치한 아두이노(회사)에서
생산되는 제품들을 우리들은 '아두이노 정품'이라고 표현합니다. 아두이노는 2015년경 둘로 나뉘어져 기존 사이트(http://arduino.cc),
새로운 사이트(http://arduino.org)로 분류되고 있습니다. (정품은 품질이 우수하며, 초기 고장률이 거의 0%에 가까움.)
(2) 아두이노 호환보드.
아두이노는 오픈소스 하드웨어입니다. 말인즉슨, 아두이노를 만들기위한 모든 소스가 공개되어있다는 말입니다.
그렇기 때문에 아두이노 관련 부품을 취급하는 해외의 유명 회사들(Sparkfun, Adafruit, SeeedStudio, DFRobot, WaveShare 등) 혹은
중국의 여러 업체(공장)에서는 오픈 소스를 바탕으로 아두이노를 그대로, 혹은 변형하여 새로운 모양의 아두이노를 만들어내고있습니다.
이렇게 생산된 제품들은 정품 아두이노와 호환(대체하여 사용할 수 있음)되기 때문에 '아두이노 호환보드'라는 이름이 붙게 되었으며,
제품마다 기능, 성능, 가격, 품질 등이 모두 제 각각입니다.
호환보드 TIP.
국내에서 만원대 이하에 판매되고 있는 우노 호환보드는 99.9%가 중국 공장에서 생산되어 국내로 수입되어오는 제품들이며,
정품과 성능은 동일하지만 정밀도나 세척 상태 등의 퀄리티는 다소 떨어지는 면이 있습니다. 하지만 생산라인이 잘 갖춰진
공장에서 생산되는 우노 호환 보드들은 퀄리티가 비교적 좋기 때문에 정품의 가격이 부담된다면 호환보드를 사용해보시길
권장해드립니다.
아두이노 보드별 성능과 특징을 비교하여 프로젝트에 적당한 보드 고르기.
아두이노 보드는 정품만해도 (우노R3), (나노), (메가2560), (프로미니), (프로), (미니05) 등 굉장히 많은 종류의 보드가 존재하며,
이를 바탕으로 만들어진 호환보드 또한 수백가지가 존재합니다. 호환보드는 만드는 사람이 어떻게 만드느냐에 따라 블루투스,
와이파이등의 여러 기능이 추가될 수도 있으며, 어떤 부품을 사용했느냐에 따라 가격이 들쑥날쑥하기도 합니다. 이번에 알아볼
보드들은 (제가 알고 있는) 모든 보드들 중에서 성능, 가격, 크기 등이 우수한 제품들로 선별하였으며, 이 내용은 글쓴이의
주관적인 생각임을 밝힙니다.
아두이노 보드를 고르기 위한 기본적인 정보입니다. 보드 선택이 햇갈리신다면 아래의 내용을 참고해보세요.
(여기서 아두이노 보드란 아두이노 프로그래밍 소프트웨어 프로그램인 아두이노 IDE로 프로그래밍이 가능한 보드를 말합니다.)
1. 메인 칩을 어떤것을 사용했는가? 메인칩에 따라 주요 기능, 성능이 결정됩니다.
2. 아래의 항목을 위주로 나의 프로젝트에 과하지도, 모자르지도 않는 적당한 성능의 보드를 골라줍니다.
(동작 전압, 필요한 핀 갯수, 보드의 크기, 가격, 업로드 방법, 통신 지원, 무선 통신 기능 유무 등)
3. 간단한 예를 들도록 하겠습니다.
(1) 아두이노를 공부하기 위한 입문자 분들은 가장 보편적으로 사용되고 있는 아두이노 우노 계열의 보드를 골라줍니다. 아래의 표에서 정품 우노R3 ~ Seeeduino는 모두 아두이노 우노 R3 계열이며, 메인칩이 똑같기 때문에 성능은 거이 비슷합니다. 다만 만드는 제조사에 따라 추가 기능이 있거나 커넥터, 퀄리티, 디자인, 가격 등이 다를 수 있으니 참고하여 선택하도록 합니다.
(2) 미니어처 로봇, 소형 센서 모니터링 등의 매우 작은 시스템을 고려한다면 아두이노 프로미니, 타이니두이노, 미니05, 비틀, 칩두이노와 비슷한 보드를,
(3) 웨어러블(의상 디자인) 개발을 원한다면 소형의 웨어러블용 보드 릴리패드, 칩두이노, 비틀, 젬마, 플로라와 비슷한 보드를,
(4) 무선 통신기능 프로젝트를 진행하기 위해서는 무선통신 기능이 내장되어 있는 Wido, 블루노, 블렌드, 윤, 피오 등의 보드를,
(5) 마우스/키보드 등의 컴퓨터 HID 주변장치 애뮬레이션을 원한다면 Atmega32U4 칩을 사용한 레오나르도, 비틀 등의 보드를,
(6) 많은 센서, 모듈, 디스플레이, 모터 등을 사용하길 원한다면 핀이 많은 메가2560 보드를,
(7) 아두이노 메가와 같은 사이즈지만, Cortex M3 ARM을 사용함으로써 보다 강력한 프로세싱이 필요하다면 아두이노 듀에를,,,,
아래의 내용은 아두이노 보드를 일부나마 정리하여 나타낸 표입니다. 보드를 고르는데 참고하여 도움이 되시길 바랍니다.
아두이노 보드 및 메인 칩
동작 전압
(입력전압)
클럭
스피드
디지털
입출력 핀
아날로그
입력 핀
PWM
출력 핀
UART
프로그래밍
단자 및 크기
특징
가격
아두이노 우노 R3 보드 계열.
[정품] 아두이노 우노R3
(ATmega328)
5V
(7~12V)
16MHz
14
6
6
1
USB B
크기
68 x 53mm
가장 보편적으로 사용되는 아두이노 보드.
무게 25g
3만원
초반대
[호환1] 아두이노 우노R3
(ATmega328)
5V
(7~12V)
16MHz
14
6
6
1
USB B
정품에 비해 품질이
다소 떨어지지만
같은 성능에 저렴한
가격임.
8천원
~
9천원
[호환2] 아두이노 우노R3
CH340 (ATmega328)
5V
(7~12V)
16MHz
14
6
6
1
USB B
더 저렴해졌으며,
수컷 핀 헤더도
사용 가능함.
컴퓨터에 별도의
CH340 드라이버를
설치해야함. (간단함)
5천원
~
6천원
[정품] 아두이노 우노 R3
SMD타입 (ATmega328)
5V
(7~12V)
16MHz
14
6
6
1
USB B
메인 MCU칩이
SMD타입으로
되어있음.
칩이 더 작지만
탈 부착이 불가능.
3만원
후반대
[스파크펀] 레드 보드 우노
(ATmega328)
5V
(7~15V)
16MHz
14
6
6
1
Mini-B
SMD타입이며,
고품질, 빨간색의
깔끔한 디자인.
(뒷면 날카로움 제거)
2만원
초반대
[코코아팹] 오렌지 보드 우노
(ATmega328)
5V
(7~12V)
16MHz
14
6
6
1
Micro USB
RoHS 인증.(제조시
유해 물질 사용 안함.)
깔끔한 디자인과
(뒷면 날카로움 제거)
고품질, 비교적
저렴한 가격.
2만원
초반대
[DFRobot] DFR두이노 우노
(ATmega328)
5V
(7~12V)
16MHz
14
6
6
1
USB B
컬러풀한 디자인.
색상으로 핀의
타입을 표시.
고퀄리티에
무난한 가격.
2만원
중반대
[Seeed] Seeeduino 우노
(ATmega328)
3.3 or 5v
스위치로
선택가능
(7~12V)
16MHz
14
6
6
1
Micro USB
스위치로 시스템
전압을 바꿀 수 있음.
Grove 계열의 센서
(같은 제조사)를 연결할 수 있는 커넥터 지원
2만원
중반대
아두이노 프로 328 및 미니05 계열
[정품] 아두이노 프로 328
5V / 16MHz (ATmega328)
5V
(5~12V)
16MHz
14
6
6
1
FTDI 헤더
크기
53 x 52mm
업로드 시 별도의
FTDI 모듈이 필요.
JST 커넥터를 통해
전원을 넣어줌.
(리포배터리)
2만원
후반대
[정품] 아두이노 프로 328
3.3V / 16MHz (ATmega328)
3.3V
(3.35~12V)
8MHz
14
6
16
1
FTDI 헤더
크기
53 x 52mm
업로드 시 별도의
FTDI 모듈이 필요.
JST 커넥터를 통해
전원을 넣어줌.
(리포 배터리)
2만원
후반대
[정품] Arduino Mini 05
(ATmega328)
5V
(7~9V)
16MHz
14
8
6
1
FTDI 헤더
크기
30 x 18mm
업로드 시 별도의
FTDI 모듈이 필요.
전원 입력 핀을 통해
전원 입력이 가능.
5만원
중반대
아두이노 프로 미니 3.3v or 5v 계열
[정품] 아두이노 프로 미니
3.3V / 8MHz (ATmega328)
3.3V
(3.3~12V)
8MHz
14
8
6
1
FTDI 헤더
크기
33 x 18mm
업로드 시 별도의
FTDI 모듈이 필요.
작고 가벼우며
비교적 저렴함.
1만원
중반대
[정품] 아두이노 프로 미니
5V / 16MHz (ATmega328)
5V
(5~12V)
16MHz
14
8
6
1
FTDI 헤더
크기
33 x 18mm
업로드 시 별도의
FTDI 모듈이 필요.
작고 가벼우며
비교적 저렴함.
1만원
중반대
[호환] 아두이노 프로미니
3.3V / 8MHz (ATmega328)
3.3V
(3.3~12V)
8MHz
14
8
6
1
정품과 동일
중국산 제품.
정품과 100% 호환.
굉장히 저렴함.
3300원
[호환] 아두이노 프로미니
5V / 16MHz (ATmega328)
5V
(5~12V)
16MHz
14
8
6
1
정품과 동일
위와 동일.
3300원
[DFR]아두이노 프로미니
3.3V / 8MHz (ATmega328)
3.3V
(3.3~12V)
8MHz
14
8
6
1
정품과 동일
DFR사의 프로 미니
호환보드.
정품과 100% 호환
1만원
중반대
[DFR]아두이노 프로미니
5V / 16MHz (ATmega328)
5V
(5~12V)
16MHz
14
8
6
1
정품과 동일
위와 동일.
1만원
중반대
아두이노 무선 통신 기능 내장보드(블루투스 or WiFi or XBee)
[정품] 아두이노 윤
(ATmega32u4)
5V
(7~12V)
16MHz
20
12
7
1
Micro USB
이더넷과 와이파이
기능 내장.
리눅스를 통해
사용 가능.
12만원
초반대
[정품] 아두이노 이더넷 PoE
(ATmega328)
5V
(7~12V)
16MHz
14
6
6
1
FTDI 헤더
크기
68 x 53mm
이더넷 기능이 탑재된
아두이노 보드.
업로드 시 별도의
FTDI 모듈이 필요.
9만원
후반대
[정품] 아두이노 피오
(ATmega328)
3.3V
(3.35~12V)
8MHz
14
8
6
1
FTDI 헤더
크기
66 x 28
뒷면에 XBee 모듈
장착 가능.(무선 통신)
리튬 배터리로
전원 입력되며,
USB-B 단자를 통해
배터리 충전 가능
2만원
후반대
[Seeed] 블렌드 마이크로
(ATmega32u4)
3.3V
(3.3~12V)
8MHz
14
6
6
1
Micro USB
크기
43 x 18mm
BLE4.0 지원.
HID 프로젝트 가능.
작은 사이즈.
3.3V 로직.
레오나르도 호환.
4만원
중반대
[Seeed] 블렌드
(ATmega32u4)
5V
(6.5~12V)
16MHz
14
6
6
4
Micro USB
크기
73 x 54mm
BLE4.0 지원
HID 프로젝트 가능.
5V 로직.
레오나르도 호환.
5만원
중반대
[DFRobot] 위도 Wido
(ATmega32u4)
5V
(7~12V)
16MHz
14
8
6
1
Micro USB
크기
74 x 53mm
와이파이 내장.
PCB 안테나 내장.
레나오르도 호환보드.
4만원
중반대
[DFRobot] 블루노 Bluno
(ATmega328)
5V
(7~12V)
16MHz
14
6
6
1
Micro USB
크기
60 x 53mm
BLE 4.0 지원
(CC2540 Chip)
아두이노 우노 호환.
5만원
중반대
[DFRobot] 블루노 나노
(ATmega328)
5V
(7~12V)
16MHz
14
6
6
1
Micro USB
크기
53 x 19mm
BLE 4.0 지원
(CC2540 Chip)
아두이노 우노 호환.
5만원
중반대
[DFRobot] 블루노 메가
(ATmega2560)
5V
(7~12V)
16MHz
54
16
14
4
Micro USB
크기
108 x 54mm
메가와 같은 핀 존재.
4.0 BLE 지원
(CC2540 Chip)
5만원
후반대
소형 아두이노 보드 및 웨어러블(디자인 개발) 보드
[정품] 릴리패드 USB
3.3V
(3.8~5V)
8MHz
9
4
4
0
Micro USB
크기
지름 50mm
JST커넥터(리포
배터리)로 전원 입력
가능. 주로 웨어러블
용도로 사용됨.
2만원
후반대
[정품] 릴리패드 메인보드
(ATmega328)
2.7~5.5V
(2.7~5.5V)
8MHz
14
6
6
0
FTDI 헤더
크기
지름 50mm
업로드 시 별도의
FTDI 모듈 필요.
특정 핀을 통해
전원을 입력.
웨어러블에 주로 사용.
2만원
중반대
[정품] 릴리패드 심플보드
2.7~5.5V
(2.7~5.5V)
8MHz
9
4
5
0
FTDI 헤더
크기
지름 50mm
업로드 시 별도의
FTDI 모듈 필요.
JST 커넥터(리포
배터리로 전원 입력)
웨어러블에 주로 사용
3만원
초반대
[정품] 릴리 타이니
(ATtiny85)
8MHz
5
3
2
0
별도의 AVR
프로그래머
모듈 필요
크기
지름 20mm
초소형 보드.
웨어러블 용도로
사용됨.
업로드가 방식이
까다로움.
5~6천원
[Adafruit] 아두이노 젬마 V2
3.3V
(4~16V)
8MHz
3
1
2
0
Micro USB
크기
지름 28mm
주로 웨어러블
용도로 사용됨.
케이블로 업로드 가능.
JST커넥터 -> 전원
1만원
초반대
[Adafruit] 아두이노 플로라
3.3V
(3.5~16V)
8MHz
8
4
4
1
Micro USB
크기
지름 45mm
주로 웨어러블
용도로 사용됨.
케이블로 업로드 가능.
JST 커넥터 -> 전원
2만원
중반대
[DFRobot] 아두이노 비틀
(ATmega32u4)
5V
(7~12V)
16MHz
10
5
4
1
Micro USB
크기
20 x 22 mm
레오나르도와 같은 칩.
HID프로젝트 가능.
가격, 기능, 크기,
업로드 방식 우수함
1만원
초반대
[DFRobot] 칩두이노 x 5
(ATtiny85)
3~5V
(5V)
8MHz
16MHz
3
3
3
1
별도의 FTDI
모듈 포함
크기
20 x 20 mm
세트 상품으로 판매.
작은 크기.
비교적 저렴함.
3만원 초
(세트
상품)
[AdaFruit] Trinket 3.3V or 5V
(ATtiny85)
3.3V
(4.3~16V)
5V
(5.5~16V)
8MHz
(3.3V)
16MHz
(5V)
5
3
2
1
Mini-B
크기
27 x 15 mm
작은 크기.
저렴한 가격.
대체로 우수함.
9천원~
1만원
[TinyDuino] 타이니두이노
(ATmega328)
2.7~5V
(~5V)
4MHz
~
8MHz
14
6
6
1
전용보드
있음.
크기
20 x 20 mm
아두이노 우노 호환.
초소형 사이즈,
시리즈 보드를
적층하여 사용함.
시리즈 보드 가격대가
비교적 비쌈.
리튬 배터리 전원.
2만원
중반대
[정품] 아두이노 나노
(ATmega168/328)
5V
(7~12V)
16MHz
14
8
6
1
Mini-B
크기
43 x 18mm
작은 사이즈.
프로 미니와 다르게
케이블만으로
업로드 가능.
7만원
초반대
[호환] 아두이노 나노
(Atmega168/328)
5V
(7~12V)
16MHz
14
8
6
1
Mini-B
크기
43 x 18mm
중국산 호환보드.
위와 동일.
8천원대
[호환] 아누이노 나노 CH340
(Atmega168/328)
5V
(7~12V)
16MHz
14
8
6
1
Mini-B
크기
43 x 18mm
중국산 호환보드2.
컴퓨터에 CH340
드라이버를 설치해야
정상 작동함.
나머지는 위와 동일.
4천원대
[호환] ATtiny85 보드
(ATtiny85)
5V
7~12V
8MHz
6
4
3
1
Micro USB
크기
20 x 17mm
초소형 보드
중국산 제품.
5천원대
기타 나머지 보드
[정품] 아두이노 레오나르도
(ATmega32u4)
5V
(7~12V)
16MHz
20
12
7
1
Micro USB
크기
68 x 53mm
키보드/마우스와
같은 컴퓨터 주변 장치 HID로 인식이 가능함.
우노보다 핀이 더 많음.
3만원
중반대
[호환] 아두이노 레오나르도
(ATmega32u4)
5V
(7~12V)
16MHz
20
12
7
1
Micro USB
크기
68 x 53mm
중국산 호환 제품.
정품보드와 100% 호환.
1만원
중반대
[Seeed] Seeeduino Lite
레오나르도 (Atmega32u4)
3.3
or
5V
(스위치)
(7~12V)
16MHz
20
12
7
1
Micro USB
시스템 전압 변경가능.
(3.3V or 5V)
Grove 계열의 센서를
바로 연결할 수 있는
커넥터 존재.
나머지는 동일.
2만원
초반대
[정품] 아두이노 메가2560
(ATmega2560)
5V
(7~12V)
16MHz
54
16
14
4
USB B
크기
101 x 53mm
다른 보드들에 비해
핀이 굉장히 많음.
다수의 장치 연결
가능.
7만원
후반대
[호환] 아두이노 메가2560
(ATmega2560)
5V
(7~12V)
16MHz
54
16
14
4
USB B
크기
101 x 53mm
중국산 제품.
정품 메가와 100%
호환되며, 기능이
같음.
1만원
후반대
[호환2] 아두이노 메가2560
CH340 (ATmega2560)
5V
(7~12V)
16MHz
54
16
14
4
USB B
크기
101 x 53mm
중국산 제품2.
컴퓨터에 CH340
드라이버를 설치해야
정상 작동함.
그외에는 동일.
1만원
초반대
[정품] 아두이노 메가 ADK
(ATmega2560)
5V
(7~12V)
16MHz
54
16
14
4
USB B
크기
101 x 53mm
USB 포트를 더하여
안드로이드와 연결가능
저장 공간도 존재.
안드로이드를 이용한
컨트롤이나 센서 값
공유 가능.
12만원
초반대
[호환] 아두이노 메가 ADK
(ATmega2560)
5V
(7~12V)
16MHz
54
16
14
4
USB B
크기
101 x 53mm
중국산 제품.
정품 메가 ADK와
100% 호환되며
기능은 같음.
5만원
초반대
[DFR] DFR두이노 메가 ADK
(ATmega2560)
5V
(7~12V)
16MHz
54
16
14
4
USB B
DFR사의 호환 제품
정품과 100% 호환됨.
검은색의
깔끔한 디자인.
6만원
중반대
[호환] Seeeduino ADK
(ATmega2560)
3.3V
or
5V
(스위치)
(6~18V)
~16MHz
50
16
14
4
Micro USB
비교적 저렴함.
메가와 호환됨.
스위치를 통해
시스템 전압 변경가능.
3만원
초반대
[정품] 아두이노 듀에
(AT91SAM3X8E)
3.3V
(7~12V)
84MHz
54
12
12
4
Micro USB
크기
101 x 53mm
메가와 비슷하지만
Cortex M3 ARM을
사용하여 보다
강력한 프로세싱이
가능함.
6만원
초반대
[호환] 아두이노 듀에
(AT91SAM3X8E)
3.3v
(7~12V)
84MHz
54
12
12
4
Micro USB
크기
101 x 53mm
중국산 제품.
정품 듀에와 100%
호환하며, 기능은
같음.
3만원
초반대
[호환] ESPLORA 보드
(ATmega32u4)
5V
(7~12V)
16MHz
Micro USB
조이스틱 게임기와
비슷하게 만들어진
아두이노 보드임.
3만원
중반대
디지털 입출력 핀
디지털 신호(1또는0)를 출력하거나 입력 받을 수 있는 핀입니다. 디지털 센서의 값을 얻거나 디지털 신호를 출력해주기 위해 사용합니다.
아날로그 입력 핀
아날로그 신호를 입력 받을 수 있는 핀입니다. 아날로그 센서나 기타 모듈의 값을 얻기 위해 사용합니다.
PWM 출력 핀
analogWrite함수를 통해 사용할 수 있으며, 아날로그 방식으로 값을 출력해줍니다.
FTDI란?
보드에 USB 시리얼 변환기가 내장되어 있지 않으면 별도의 FTDI변환기를 사용하여 프로그래밍 코드를 업로드 해주어야합니다.
우노, 메가와 같은 보드에는 이러한 장치가 내장되어있지만 프로미니, 릴리패드 메인보드 등은 FTDI 모듈이나 케이블을 사용해야합니다.
케이블 타입
보드F 타입 (릴리 패드용)
보드M 타입
보드M 타입(저렴)
보드 F타입
2만원 초반대
1만원 중반대
1만원 초반대
6천원대
1만원 후반대
입력전압이란?
보드를 동작시키기 위해 필요한 전압을 말합니다. 위 표에 적힌 전압은 각 제조사에 표시된 권장 전압을 기재한 내용이며, 최대 입력
전압과는 다소 차이가 있을 수 있습니다.
동작전압이란?
다른 말로 시스템 전압이라고도 부릅니다. 보드의 시스템에서 사용되는 전압을 말하며, 디지털, 아날로그, PWM 등의 신호에서 출력되는
전압을 말합니다. (예: 동작전압 3.3V → 디지털 신호 1 일때 3.3V 출력)
전원 및 프로그래밍 케이블.
보드의 프로그래밍 혹은 전원 입력을 위한 케이블 단자(커넥터)를 말합니다.
Mini-B 케이블 1m
USB B type 케이블 1m
Micro 5핀 USB 케이블
1500원대
1500원대
2천원대
상품의 정보와 본문의 내용이 일치하지 않는 부분이 존재할 수 있습니다. 구매하기전 한번 더 확인해보시기 바랍니다.
https://blog.naver.com/roboholic84 DIY 메카솔루션 오픈랩