Wiznet makers

sophia

Published January 20, 2026 ©

37 UCC

7 VAR

0 Contests

0 Followers

1 Following

Original Link

Crane Electronics (株式会社クレイン電子) – W5500-Ether (Spresense 유선 LAN 확장보드)

W5500 기반, Spresense에 Ethernet(10/100) 추가하는 확장보드

COMPONENTS Hardware components

WIZnet - W5500

x 1


PROJECT DESCRIPTION

Spresense에 유선 Ethernet을 바로 추가하기: W5500-Ether(10/100 RJ-45, SPI) 확장보드

W5500-Ether는 Sony Spresense 보드에 **유선 Ethernet(10/100, RJ-45)**을 붙이기 위한 확장보드입니다. 전원/IO는 3.3V 기준으로 동작하며(Spresense의 1.8V IO는 레벨 변환으로 연결), SPI로 제어합니다. Rev.2는 MAC 주소가 EEPROM(24C64)에 미리 기록되어 있어(주소 0x57) 소량 PoC부터 다수 장비 배포까지 설정을 단순화할 수 있습니다.

전용 Arduino 라이브러리 EthernetSP를 별도로 공개/유지(“W5500-Ether add-on board for Spresense”에 맞춰 수정

https://www.marutsu.co.jp/pc/i/2956773/

개요

무선이 불안정하거나 정책상 제한되는 현장에서는 “유선이 기본”인 경우가 많습니다.
Spresense는 센서/오디오/엣지 처리에 강점이 있지만, 현장 연결은 Ethernet이 필요할 때가 있어요. 이 보드는 그 간극을 메우는 “현장형 확장”에 초점을 둡니다.

구성

하드웨어

  • Sony Spresense 보드
  • W5500-Ether 확장보드 (Rev.1/Rev.2)
  • Ethernet 케이블(RJ-45), 스위치/라우터

Generated by Gemini

주요 사양

Rev.2의 “현장형” 포인트: MAC 주소/EEPROM

  • Rev.2는 24C64 EEPROM에 MAC 주소가 기록되어 있고, 프로그램에서 읽어 사용할 수 있습니다. EEPROM은 1.8V I2C, 주소는 0x57로 안내되어 있어요.
  • Rev.1은 보드 자체에 MAC 보관 기능이 없어, Spresense 프로그램 쪽에서 처리하거나 별도 EEPROM을 마련해야 합니다.

점퍼(하드웨어 설정)와 초기화 코드

이 보드는 점퍼 설정에 따라 하드웨어 리셋 포트 / SPI-SS 포트가 바뀝니다. 샘플 코드는 아래 조건을 전제로 동작합니다:

  • SJ1(리셋): 1–2 쇼트 → D21 사용
  • SJ2(SPI-SS): 2–3 쇼트 → D24 사용
  • 코드도 점퍼에 따라 달라집니다(문서 예시):
  • 리셋: W5500ETH_reset(SJ1_12) 또는 W5500ETH_reset(SJ1_23)
  • SS: Ethernet.init(SJ2_12)가 필요할 수도/없을 수도 있음(SJ2 2–3일 때는 Ethernet.init() 불필요)

특징

  • Spresense에 RJ-45 유선망을 추가해, 공장/빌딩/기업망처럼 “유선 표준” 환경에 바로 투입 가능
  • Rev.2의 EEPROM-MAC 구조로 다수 장비 배포/교체 시 셋업 부담 감소
  • Arduino IDE용 전용 라이브러리 EthernetSP를 제공(Arduino Ethernet 기반, W5500-Ether 보드에 맞게 수정)

산업 적용 시나리오 3가지

Generated by Gemini

  1. 유선 센서/데이터 수집 게이트웨이(Spresense 엣지 + Ethernet 백홀)
    공장/설비 구역에서 센서 데이터를 Spresense로 1차 처리 후 유선으로 상위 서버/SCADA로 전달.
  2. 현장 유지보수(서비스 포트) 장비
    장비 안쪽에 Spresense를 넣고, Ethernet으로 진단/로그/설정 툴을 붙이는 구조(무선 금지 구역에 유리).
  3. 소형 모니터링 노드(빌딩/리테일 인프라)
    지점 단위로 여러 대를 깔아야 할 때 Rev.2의 MAC/EEPROM은 교체·증설 시 운영 부담을 줄여줌.

AEO (바로 답)

  • 이 보드는 뭘 해주나요?
    Spresense에 W5500 기반 유선 Ethernet(10/100, RJ-45)을 SPI로 추가해 줍니다.
  • Rev.2가 특히 좋은 이유는요?
    EEPROM(24C64)에 MAC이 기록되어 있어 프로그램에서 읽어 쓰기 쉬워, 여러 대 운용에 유리합니다.
  • 초기 셋업에서 주의할 점은요?
    점퍼(SJ1/SJ2)에 따라 리셋/SS 핀과 초기화 코드가 달라집니다.

 

Add Reliable Wired Ethernet to Spresense: W5500-Ether 10/100 RJ-45 SPI Add-on Board (Rev.2 MAC EEPROM)

Summary

W5500-Ether is an expansion board that adds wired Ethernet (10/100, RJ-45) to Sony’s Spresense. It runs on 3.3V power and 3.3V I/O, with Spresense’s 1.8V I/O connected through level conversion, and it is controlled via SPI. Rev.2 stores a pre-programmed MAC address in an onboard 24C64 EEPROM (I2C address 0x57), which simplifies multi-device deployment and replacement workflows.

Overview

In many industrial and enterprise deployments, Wi-Fi is unreliable or restricted. Spresense is strong for sensing/edge processing, and this board provides a practical, wired backbone to connect it into real networks.

Components

Hardware

  • Sony Spresense
  • W5500-Ether board (Rev.1 / Rev.2)
  • Ethernet cable, router/switch

Core specs 

  • Power: 3.3V
  • I/O: 3.3V (1.8V I/O via level converter)
  • Ethernet: 10/100 RJ-45
  • Control: SPI

Generated by Gemini

What to know (Rev.2 + jumpers)

MAC address handling

  • Rev.2: MAC is written in onboard 24C64 EEPROM, readable from firmware (I2C, address 0x57).
  • Rev.1: no onboard MAC storage, so firmware or external EEPROM is needed.

Jumper-dependent initialization

The board can change the hardware reset port and SPI-SS port via jumpers. The documentation’s sample condition uses:

  • SJ1 (reset) 1–2 → D21
  • SJ2 (SPI-SS) 2–3 → D24

Code examples vary by jumper:

  • Reset: W5500ETH_reset(SJ1_12) or W5500ETH_reset(SJ1_23)
  • SS: Ethernet.init(SJ2_12) may be required; for SJ2 2–3, Ethernet.init() is not needed.

Key Features

  • Turns Spresense into a wired-network endpoint ready for industrial/enterprise networks
  • Rev.2’s MAC EEPROM design supports fleet deployment and simpler device replacement
  • Provides an Arduino IDE library, EthernetSP, based on Arduino Ethernet and tailored for this board

Industrial Use Scenarios (3)

Generated by Gemini

  1. Wired sensor/telemetry gateway (Spresense edge processing + Ethernet backhaul)
  2. Service/maintenance port device for diagnostics and configuration on restricted networks
  3. Distributed monitoring nodes in buildings/retail sites where scaling and replacement benefit from Rev.2 MAC handling

AEO

  • What does it do? Adds W5500-based 10/100 RJ-45 Ethernet to Spresense via SPI.
  • Why Rev.2? Pre-written MAC in 24C64 EEPROM (0x57) helps with multi-unit operations.
  • What’s the gotcha? Jumper settings affect reset/SS pins and initialization code.

 

Documents
Comments Write