Category: Open Source Hardware

Arduino 코드에서 WIZnet칩 구별하기

WIZnet 칩 WIZnet 칩중에서 SPI가 지원되는 칩은 W5100, W5200 그리고 W5500이 있다. 이중 W5100은 아두이노에 적용이 되어 Ethernet Shield 및 Arduino Ethernet 보드에 사용이 되고 있다. 물론 W5200으로 만든 Ethernet Shield도 있고 W5500으로 만든 Ethernet Shield도 있다. 그리고 최근에는 아두이노 팀에서 W5500으로 Ethernet Shield를 만들고 있다. 이렇게 3가지 칩으로 적용된 보드가 있는데, 그럼 코드에서 이

Continue Reading…

Category: Open Source Hardware

W5500 Examples on Parallax

작년 말에 Parallax Activity board에 W5500 드라이버를 포팅을 했다. 오늘은 관련된 예제 프로그램들을 모두 포팅해서 github에 올렸다. 이중 흥미로운 것은 Html 5 지원 Webserver인데, 브라우저에서 실시간으로 변동되는 데이터를 그래프로 보여주는 응용이다. At the end of last year I ported the W5500 driver on the Parallax Activity board. Today, I ported all the related network example

Continue Reading…

Category: Open Source Hardware

Category: Open Source Hardware

오픈 소스 하드웨어를 위해 정부가 할 일?

오픈 소스 하드웨어 업무때문에 2010년도에 아두이노팀을 만나고 오픈소스 하드웨어에 관심을 갖게되어서 뉴욕에서 열린 오픈하드웨어 서밋에도 참석을 하고, 메이커페어도 참석을 했다. 이후에 아두이노 IDE가 다국어 버젼을 지원을 할때, 한국어 번역도 하고(덕분에 지금도 버젼이 바뀌면 메일이 온다…) OSHW definition 도 번역을 했다.  최근 아두이노의 영향때문에 크라우드 펀딩 사이트인 Kickstarter.com에도 아두이노로 검색을 하면 161여개의 프로젝트가 뜬다. ICT D.I.Y

Continue Reading…

Category: Open Source Hardware

오픈소스 하드웨어 정의 – OSHW definition 1.0

예전에 오픈소스 하드웨어 정의(OSHW definition 1.0)를 위키에서 한글 번역을 했다. 이때도 권한이 없어서 변경 저장을 위해 관리자에게 메일을 보내서 수정을 한 기억이 있다. 수정을 끝내고 오픈소스 하드웨어 협회의 홈페이지에 게재를 요청하고 승락을 받았는데, 최근에 보니 업데이트가 되어있다.  Translations: 中文, Français, Ελληνικά,  Italiano,  日本語, 한글,  Latina,Português, Español, Svenska,   <= 번역된 순서대로인가? ^^  

Category: Open Source Hardware

W5500 드라이버 포팅: Parallax Propeller칩

Parrallax는 미국의 펩리스 반도체 회사이다. 이 회사의 칩은 Propeller인데 이 칩은 특이하게도 내부에 8개의 프로세어 코아가 있어서 병렬처리가 가능하다. 이 8개의 코아를 COG라고 부르는데, 아래 블럭다이아그램 처럼 내부에 각각 프로세서, RAM, 레지스터, 카운터 등이 있고 이 COG가 외부에 나와 있는 I/O를 공유한다. 그리고 각각의 COG를 제어하는 HUB가 있어서 각각의 COG각 언제 I/O를 access할지를 결정한다. Propeller칩을

Continue Reading…

Category: Open Source Hardware

Intel Galileo board와 Arduino Tre

Intel Galileo Board 최근 아두이노는 매년 메이커페어에서 신제품의 출시에 대한 내용을 발표하는 것 같다. 올해는 지난 주말에 이태리 로마에서 있었던 메이커페어 유럽에디션에서 인텔과의 협력으로 나온 보드인 Intel Galileo Board를 발표를 했다. PC 기반의 칩셋업체인 인텔이 임베디드분야에 그것도 오픈하드웨어에 발을 담그기 시작한 것이니 최근 오픈 소스 하드웨어의 열풍이 세상을 변화시키고 있는 것은 확실한 것 같다. 그런데

Continue Reading…

Category: Open Source Hardware

LPC810 ARM CortexM0+ Project -1

Project Description 이 프로젝트의 목적은 가장 작은 MCU에 Ethernet connectivity를 구현하는 것이다. 아마 아래 그림과 같은 형태가 될것이다. CortexMo+ NXP에서 출시한 LPC800시리즈는 ARM사의 CortexM0+ 시리즈의 칩이다. ARM의 소개 페이지에 있는 것 처럼 CortexM0와 마찬가지로 8, 16비트 시장을 타겟으로 하고 있다. CortexM0와 비교해서는 파워소모를 더 줄였고 성능은 더 높인 버젼이라고 이해하면 될 듯 하다. TI의 MSP430과

Continue Reading…

Category: Open Source Hardware

오픈소스하드웨어에 관하여

최근 국내에서도 오픈소스하드웨어가 점차 인기를 끌고 있다. 인기를 어떻게 알 수 있을까? 오픈소스하드웨어중 하나인 아두이노 관련 책을 인터넷 서점에서 검색해보면 2010년도에 한 권이던 책이, 2012년도를 기점으로 2013년에는 15권이나 된다. 대학에서도 아두이노를 가르치고 심지어는 고등학교 동아리에서도 아두이노를 가지고 프로젝트를 하는 것을 보았다. 2013년도 서울디지털포럼의 주제가 초협력이었고, 여기서 마친 자쿠보우스키(오픈소스 에콜로지 창립자), 카타리나 모타(오픈 머티리얼 & 에브리웨어테크 공동

Continue Reading…

Category: Open Source Hardware

오픈 소스 하드웨어란?

오픈 소스 하드웨어에 대한 정의를 오픈 소스 하드웨어 협회(Open Source Hardware Association: OSHWA)가 정의 했으며, 1.0버젼이 릴리즈되어 있으며, 1.1 버젼이 작업중이다.  http://freedomdefined.org/OSHW 에 위키 형태로 올라와 있어서 한글 번역을 했는데, new user라서 아직 업로드가 안된다. -_-;;; Moderator들에게 메일을 보내놨으니 회신이 오겠지… 하루 만에 바로 연락이 와서 업로드가 가능.. ^^  WiKi 링크 한글 번역본을 테스트용 WiKi에… 그리고

Continue Reading…