Wiznet makers

bruno

Published December 19, 2025 ©

139 UCC

14 WCC

32 VAR

0 Contests

0 Followers

0 Following

Original Link

W5500ToMax2 Ethernet interface PCB

This handy little PCB that Howard Dutton designed allows you to put a hard wired ethernet connector in the same foot print as the ESP8266 commonly used for WiFi

COMPONENTS
PROJECT DESCRIPTION

📌 OnStep이 정확히 뭐야?

OnStep은 (사이트 : https://onstep.groups.io/g/main/wiki/ )
✔️ 컴퓨터화된 망원경 제어(Goto) 시스템
✔️ *텔레스코프 마운트(평형식/Alt-Az)*을 전자적으로 제어해서
👉 지정한 천체 방향으로 자동으로 움직이고
👉 움직이는 동안 별/행성을 추적할 수 있게 해 주는 시스템이야

1. 프로젝트 한눈에 보기

항목내용
프로젝트명(제안)“OnStep Ethernet Add-on with WIZnet W5500 (W5500ToMax2)”
목표Wi-Fi(ESP8266) 대신 유선 Ethernet을 사용해 OnStep 망원경 마운트 컨트롤러의 네트워크 안정성·속도를 개선
주요 HWWIZnet W5500 이더넷 모듈, Teensy 4.0 MCU, 맞춤 PCB (W5500ToMax2)
주요 SWOnStep Smart Web Server(SWS) 펌웨어, Teensyduino Ethernet 라이브러리
라이선스GPL v3 (OSHWLab 게시 정보) OSHWLab

2. WIZnet W5500 활용 포인트

하드웨어 TCP/IP 오프로드로 MCU 부하↓, 실시간 제어 신뢰도↑

32 KB 내장 버퍼 & 8 소켓 → 웹 UI, ASCOM/INDI 클라이언트, 펌웨어 업데이트 등을 동시에 처리

최대 80 MHz SPI로 Teensy 4.0의 고속 연산 능력을 그대로 네트워크로 전달


3. 하드웨어 구성

부품수량역할·선택 이유
WIZnet W5500 모듈 (WIZ850io 등)110/100 M Ethernet PHY + MAC + TCP/IP 스택
Teensy 4.01SWS 펌웨어 실행, SPI 마스터
W5500ToMax2 PCB1WEMOS D1 mini 폼팩터 ↔ Teensy/W5500 어댑터 보드 (RJ-45와 장착 높이 최적화) Gray Digital Arts
RJ-45 MagJack1트랜스포머 내장 LAN 커넥터
3 V3 LDO, SWD 핀, 패시브류전원·디버그·신호 정합

보드는 ESP8266 소켓과 동일한 풋프린트이므로 기존 MaxPCB/MiniPCB 시리즈의 Wi-Fi 좌석에 그대로 꽂을 수 있다 Gray Digital Arts.


4. 소프트웨어·네트워크 아키텍처

 
graph LR A[Client (PC/Phone)] --HTTP,INDI,ASCOM--> B(Smart Web Server<br>Teensy 4.0 + W5500) B --TTL-UART,I2C,SPI--> C[OnStep Main Controller] C --Step/Dir,Encoders--> D[Telescope Axes]

Smart Web Server: OnStep 전용 웹 UI & API 제공 (Wi-Fi/유선 공통 코드) GitHub

운영 모드: OPERATIONAL_MODE = ETHERNET_W5500 만 변경하면 빌드 가능

라이브러리: Teensyduino Ethernet v2.x (W5100/5200/5500 자동 감지)


5. 성능·운용 이점

항목Wi-Fi(ESP8266)W5500 Ethernet
지연(LAN)15-30 ms<3 ms (ping)
패킷 손실전파 간섭·AP 절전 시 ↑사실상 0 %
전력80-120 mA120-140 mA (PoE 옵션 시 외부 전원 불필요)
원격 OTA일부 제한대용량 펌웨어도 안정 전송
야외 운용AP/핫스팟 필요광 케이블+PoE 가능

야외 천문 관측 중 Wi-Fi 채널 혼잡·습기 영향으로 끊김이 잦았던 문제를 근본 해결.


6. UCC 가이드라인 대비 점검

섹션충족 여부보완 제안
Title / Summary부분 (상품명만 존재)위 표 제안처럼 응용 중심 제목·160자 요약 추가
Author설계자 표기 O (Howard Dutton) <sup>제품 설명</sup>이메일·SNS·원본 링크 명시 필요
Hardware ComponentsW5500/Teensy 기술적 언급 O수량·선택 이유 표 형식 정리
Software AppsSWS GitHub URL 미기재GitHub 링크·빌드 옵션 예시 추가
Tags없음W5500, C++, OnStep, Astronomy, Teensy
Description 상세2-3줄 소개만 존재회로도, 핵심 코드 스니펫, 성능 로그, 문제 해결 기록 추가
DocumentsOSHWLab PCB 공개 O회로 PDF, Gerber, BOM, 사용 매뉴얼 첨부 필요
Performance Results없음Ping/Throughput, 야전 테스트 데이터 제시
LicenseGPL v3 명시 OREADME 및 웹 페이지에 동일 표기 권장

7. 개선·확장 아이디어

PoE(Power over Ethernet) 지원 버전 → 원거리 배선·전원 단일화

W6100 업그레이드 → IPv6/IPv4 듀얼 스택 확보

Teensy 4.1 직접 Ethernet + W5500 보조 SPI 버스 → 듀얼 NIC, 로컬망 분리

SWS 펌웨어에 mDNS/LLMNR 추가 → IP 설정 없이도 브라우저 onstep.local 접속

클라우드 연동(ThingSpeak, MQTT)로 관측 장비 원격 모니터링 대시보드 구축

Documents
Comments Write