Category: Open Source Hardware

아두이노 & 이클립스 (Arduino & Eclipse)

지난번 포스팅 ‘이클립스(Eclipse)에서 아두이노(Arduino)사용하기’ 은 이클립스에서 플러그인을 설치해서 아두이노를 사용하는 것이었다. 하지만 아두이노는 command line에서 컴파일을 지원하므로 이런 플러그인 없이도 make 파일의 위치, 컴파일러 정보등만 이클립스에 설정하면 사용이 가능하다. 1. 프로젝트 만들기 File > New > Makefile Project with Existing Code를 선택후 Project Name을 설정하고 Existing Code Location을 설정한다. 2. Project Properties C/C++ Build항목에서 Build location의

Continue Reading…

Category: Open Source Hardware

아두이노에서 정의되지 않은 핀 사용하기

아두이노 보드는 각종 라이브러리들을 잘 만들어 놓아 쉽게 프로그래밍이 가능하다. 일례로 가장 간단한 예제인 blink 예제를 보면 pinMode() 함수를 사용해서 온오프할 핀을 출력으로 정하고 digitalWrite()함수를 사용해서 LED를 온오프한다.  * 참고로 pinMode() 함수를 사용할때 주의할 점은 인자로 받아들이는 pin의 숫자가 아두이노 보드에 명기된 숫자이지 AVR칩의 pin number가 아니라는 점이다. Arduino Uno보드의 경우는 Atmega328칩의 모든  핀들이 보드에

Continue Reading…

Category: Open Source Hardware

이클립스(Eclipse)에서 아두이노(Arduino)사용하기

이클립스 개발환경에서 아두이노사용하기 이클립스(Eclipse) 설치 http://www.eclipse.org/downloads/ Eclipse IDE for C/C++ Developers 를 설치 아두이노 이클립스 플러그인:  저작자의 홈페이지 – Installation advice, 가 있으니 참고. 플러그인 설치는 이클립스를 실행후 Help >> Install New Software…를 실행후 “http://www.baeyens.it/eclipse/update” 주소를 입력하고 Add 버튼을 누른다. 그러면 Arduino Eclipse extensions 이 나타나는데 이것을 선택하면 설치가 된다. Preferences > General > Workspace를 선택하고 “Save

Continue Reading…

Category: Open Source Hardware

오픈소스하드웨어 체크리스트

OSHWA에서 발표한 오픈소스하드웨어 체크리스트. 이것은 오픈소스하드웨어 정의 및 베스트 프랙티스의 내용을 기반으로 체크리스트를 만들었다.  그리고 오픈소스하드웨어가 반드시 갖추어야 할 요건에  관한 문서도 유용하다. ❏      Does your hardware comply with the open source hardware definition: http://www.oshwa.org/definition/ ❏      Have you allowed anyone to study, modify, distribute, make and sell the hardware? ❏      If you used a Creative Commons

Continue Reading…

Category: Open Source Hardware

Category: Open Source Hardware

Open Source Hardware 관련 기사들

좀 오래된 기사도 있지만 나름 읽어볼 만 하다. Hardware is now open (sourced) for business Adafruit’s revenue has tripled year over year, and the company projects full-year revenue for 2013 will reach $20 million. Customers are not just limited to hobbyists and isolated makers, said Limor Fried, founder of Adafruit. “What we’re building is really

Continue Reading…

Category: Open Source Hardware

Maker Faire Shenzhen

지난 4월 6-7일 중국 심천에서 메이커페어가 열렸다. 이번이 3번째인데, 이전까지는 미니 메이커 페어였는데 이번에는 정식 메이커페어의 이름을 달고 규모도 크고 글로벌하게 진행이 됐다. 장소는 심천의 Shekou 지역인데 이곳은 외국인도 많이 사는 것 같고 거리는 중국같지 않게(?) 깔금하고 공방, 갤러리, 카페가 많은 지역이다. 외국인이 꽤 있는 이유는 아마도 이 지역에서 하드웨어 스타트업들이 많이 생기고, 생산을 중국에서

Continue Reading…

Category: Open Source Hardware

Category: Open Source Hardware

Category: Open Source Hardware

Arduino Ethernet 라이브러리 업데이트

WZnet 칩 W5100, W5200과 W5500을 지원하는 통합 아두이노 라이브러리인 Arduino Ethernet 라이브러리를 업데이트 했다. 기존 코드에서 달라진 점은 다음과 같다. Arduino IDE 1.5.x 지원 : Arduino Due를 지원하기 위함. Due용  SPI 드라이버 추가 W5200및 W5500의 경우 SPI드라이버 속도를 높였다. 무려 42Mhz까지 지원 w5100::read_data함수의 파라미터의 형 변경 flush() 함수 추가 Arduino IDE 1.5.xx를 지원하기 위해서는 32비트

Continue Reading…