본문 바로가기
Wiznet

Seeed Studio - Xiao RP2040 보드 호환 Ethernet 보드 제작기

by Alan_S 2023. 6. 20.

 다양한 Dev 사이트에 프로젝트 글을 올리다보니 Seeed Studio에서 보고 연락을 줬다. Seeed Strudio에선 다양한 모듈들을 만들고, PCB 가공/SMT 작업 등 어려 제조업을 하는 업체이다.

요청 내용은 PCB 제작과 필요한 모듈을 제공할테니, 관련 프로젝트를 해달라는 것이었다.

Seeed Studio의 메인 모델인 XIAO Series와 관련하여 프로젝트를 하게 되었는데, 간단하게 먼저 W5100S Chip과 연동하여 XIAO 보드로 Ethernet 을 사용할 수 있게 만드는 모듈을 제작하게 되었다. XIAO Series 중에선 XIAO RP2040을 선택했다. 


<W5100S-XIAO 보드 회로도>

간단한 프로젝트인만큼 회로설계도 금방 끝났다.

<W5100S-XIAO 보드 Artwork자료>

XIAO-RP2040보드의 가장 큰 장점이 콤팩트하나는 점이다보니, W5100S-XIAO 보드도 콤팩트하게 만드는게 힘을 기울였다. 그결과 dif pair 라인의 길이와 임피던스매칭은 포기할 수 밖에 없었다.

<완성된 W5100S-XIAO 보드의 3D 자료>

3D가 완성된 모습을 보니 생각보다 커보여서 실망이었다... 다음에는 RJ-45를 SMD타입으로 바꾸고 Bottom면에 W5100S를 놓는 방안도 고려해봐야겠다. 일단 이번에는 이렇게 진행해보도록 했다..

 나와 대화를 이어나가고 있는 Seeed Studio사의 직원인 Estella에게 이미지를 전달하니 이렇게 트위터에 글도 남겨줬다. 덕분에 힘차게 프로젝트를 진행해본다.

상기의 이미지는 Seeed Studio의 PCB발주 화면이다. 간단하게 옵션을 선택해 주문할 수 있다.

<W5100S-XIAO 보드 PCB>

3일 후 .... PCB가 잘 도착했다. XIAO보드에 맞게 검정색으로 PCB를 제작했는데 이쁘게 잘 나온 것 같다.

<W5100S-XIAO 보드 PCB 조립 후>

동작시켜보고싶어서 빠르게 조립을 마쳤다. 조립해놓고보니 생각보다 굉장히 작다고 느껴졌다.

<W5100S-XIAO><XIAO-RP2040><W5100S-XIAO + XIAO-RP2040>

장착을해보니 아주 딱 들어맞는다. 아주 콤팩트하니 마음에 든다.

Loopback으로 Ethernet Test 를 진행해보니 동작도 잘 된다. 


다음엔 이 보드를 통해 재밌는 프로젝트를 진행해 포스팅하도록 하겠다.