WizFi210 shield layout

#1

안녕하세요

추가적인 질문을 하겠습니다. 아무리봐도 레이아웃이 이상해서요. SPI 인터페이스를 사용하는 것은 알겠습니다. Arduino Uno에서는 pin 11 ~ 13이 ICSP (6핀)과 연결되어 있습니다. 문제는 shield 보드에서 ICSP 인터페이스가 있음에도 pin 11~13도 같이 연결을 해놨더군요. 또 다른 문제는 Uno가 아닌 다른 Arduino 보드를 사용할 때 입니다.

지금, Arduino Mega 2560보드를 사용하는데, SPI핀 레이아웃이 Uno와는 다릅니다. pin 50~51로 되어 있습니다. 그래서 Arduino Mega 2560에서는 pin 11~13을 사용할 수 없게 되었다는 겁니다. TFT LCD에 릴레이… 외부 장치가 많아서 디지탈 핀아웃이 많이 필요한데, WizFi210 shield의 이상한 레이아웃 때문에, 핀 3개를 추가적으로 못 쓰게 되었습니다. (pin 2~4는 reserve 되었다는 것은 이해했습니다. SS_WIFI, Data ready, WIFI_RST) 6핀 ICSP를 따로 뱄는데, pin 11~13을 추가로 연결을 해놔서, Uno이 외의 다른 보드에서는 사용이 애매 해졌습니다.

WizFi210 shield의 pin 11~13을 6 pin ICSP 핀과 disconnect하는 방법이 있나요?

circuit layout을 보니 서로 연결이 되어 있더군요.

그럼, 답변 부탁 드립니다.

#2

ICSP에도 SPI 신호가 사용이 되고, pin 11-13에도 SPI신호가 사용이 되어서 같이 연결이 되어 있습니다.
따라서 물리적으로 연결을 끊으려면 패턴을 끊는 방법 밖에 없습니다.

#3

6핀 ICSP만 사용한다면 핀 11~13은 끊어도 된다는 것이군요. 그런데, 보드를 보니 양면으로 연결되어 있던데, ISP 선 연결이 핀 11~13하고 연결이 어떻게 되어 있나요? 단면이라 위에서 끊으면 되나요? 아래면도 보니까 연결된거 같은데… 제공해주신 회로도에서는 선 하나만 연결되어 있는 것으로 나와 있는데, 보드에서는 몇 가닥이 연결되어 있나요?

보드에서 핀 11~13을 ISP하고 연결을 끊는 방법을 알려주셨으면 합니다. 그리고, 아래 포스트 답변 부탁 드립니다. 프로그램 로딩하고 WizFi shield를 초기화 할 때, 에러가 생기는데, 뭐… reset 버튼 누르면 문제 없이 되니 괜찮은데… arduino due 보드 예제 프로그램을 부탁 드립니다. 8비트가 좀 느려서 32비트 arm으로 가야하는데, wifi 기능이 꼭 필요하거든요… 그럼, 꼭 좀 부탁드립니다.

Regards

#4

첨부 그림에서 하늘색으로 표시된 부분을 컷트 하시면 됩니다.
파란색 패턴은 보드의 뒷면 이고 주황색 패턴은 보드의 앞면의 패턴입니다.

#5

감사합니다.