Wiznet makers

Benjamin

Published November 25, 2025 ©

84 UCC

11 WCC

8 VAR

0 Contests

0 Followers

1 Following

Original Link

CANDY-S100 BASE&EXTENSION BOARD

CANDY-S100 BASE·EXTENSION 보드는 STM32H7 기반 S100 모듈에 W5500 이더넷, 오디오, 스토리지, 확장 IO를 통합 제공해 네트워크·멀티미디어·저장 기능을 즉시 테스트하고 제품 수준으로 확장할 수 있는 올인원 플랫폼 입니다.

COMPONENTS Hardware components

WIZnet - W5500

x 1


PROJECT DESCRIPTION

[Introduction: 국내형 올인원 임베디드 플랫폼]

CANDY-S100은 STM32H7의 강력한 성능과 WIZnet W5500의 안정적인 네트워크 기능을 하나의 모듈로 통합한 제품입니다. (📺 네이버 TV 제품 소개 영상)

단순히 보드만 판매하는 것이 아니라, 전용 베이스 보드와 확장 보드(Extension Board A)를 통해 전원 관리부터 이더넷, 오디오, 스토리지 기능까지 즉시 제품 수준으로 구현해볼 수 있도록 구성되었습니다. 특히 2025년 9월에 오픈한 캔디 스튜디오 카페를 통해 30개 이상의 상세한 예제와 가이드를 제공하여, 초보자부터 현업 개발자까지 빠르게 학습하고 응용할 수 있습니다.

👉 IC뱅큐 제품 링크 (vat포함 135,300원)

[Why WIZnet? (Commercial Perspective)]

1. 검증된 하드웨어 TCP/IP의 안정성 STM32H7과 같은 고성능 MCU라도 소프트웨어 스택으로 네트워크를 처리하면 부하가 걸릴 수 있습니다. CANDY-S100은 W5500을 채택하여 네트워크 처리를 하드웨어로 오프로딩함으로써, MCU가 오디오 처리나 복잡한 제어 로직에 집중할 수 있는 환경을 제공합니다. 이는 산업용 장비 개발 시 필수적인 신뢰성을 보장합니다.

2. 즉시 투입 가능한 레퍼런스 하드웨어 (PoC 최적화) 개발자는 별도의 회로 설계 없이 이 키트 하나로 네트워크(W5500), 비휘발성 메모리(MAC EEPROM), 오디오 기능을 모두 테스트할 수 있습니다. 이는 제품 기획 단계에서 개념 증명(PoC) 시간을 획기적으로 단축시켜 줍니다.

3. 낮은 진입 장벽과 강력한 국내 지원 W5500 드라이버 포팅의 어려움을 CANDY_S100_STUDIO 자동 생성 툴과 상세한 한글 가이드로 해결했습니다. 특히 MAC EEPROM과 연동하여 고유 MAC 주소를 할당하는 실전 예제는 양산 제품 개발에 즉시 적용 가능한 노하우입니다.

CANDY-S100 MCU 모듈의 전원 공급, IO 핀 확장과 이더넷, 오디오, 스토리지 등 다양한 동작을 테스트할 수 있는 올인원 테스트 키트입니다.

[Application Scenarios & Examples (Technical Deep Dive)]

캔디 스튜디오 카페에서는 W5500을 활용한 실전 예제들을 지속적으로 업데이트하고 있습니다.

Scenario 1: 안정적인 이더넷 통신 (UDP/TCP)

  • 예제 바로가기: W5500 이더넷 예제 (UDP/TCP) 게시글
  • 하드웨어 설정: DIP 스위치 SW1~SW4 ON (W5500 SPI 활성화), SW5 OFF.
  • 동작 원리:
    1. MAC 주소 할당: AT24MAC402 EEPROM에서 고유 MAC 주소를 읽어와 W5500에 설정합니다. (양산 시 MAC 중복 방지)
    2. 멀티 소켓 운용:
      • Socket 0: UDP Loopback (Port 50000)
      • Socket 1: TCP Server Loopback (Port 50001)
      • Socket 2: TCP Client Loopback (Port 50002)
    3. 테스트: WIZnet AX1 Loopback 툴을 사용하여 데이터 송수신 무결성을 검증합니다.

Scenario 2: 네트워크 시간 동기화 (SNTP & RTC)

  • 예제 바로가기: SNTP 시간 동기화 예제 게시글
  • 기능: 인터넷이 연결된 환경에서 NIST(time.nist.gov) 서버로부터 정확한 표준시를 받아옵니다.
  • 활용:
    • 받아온 시간 정보를 STM32 내부 RTC(Real-Time Clock) 레지스터에 동기화합니다.
    • UART 로그를 통해 현재 시간과 동기화 상태를 실시간으로 모니터링할 수 있습니다.
    • 스마트 팩토리의 데이터 로거 장비가 정확한 타임스탬프를 갖도록 하는 핵심 기능을 구현합니다.

[Datasheet Deep Dive]

더 자세한 기술 사양은 CANDY-S100 데이터시트 (PDF)에서 확인하실 수 있습니다.

1. CANDY-S100 Module Pinout (Page 5) STM32H7 기반의 메인 모듈 핀맵입니다. 50개의 GPIO가 2.54mm 헤더로 인출되어 있어 브레드보드나 만능기판에 바로 꽂아 사용할 수 있습니다.

2. Extension Board Pinmap (Page 23) W5500과 오디오, 스토리지가 통합된 확장 보드의 핀맵입니다.

  • Ethernet: W5500 SPI (SCS, SCLK, MISO, MOSI)
  • Audio: DAC Out, Amp Enable
  • Storage: SD Card, I2C EEPROM
 (Extension Board Pinmap)

 

3. Mechanical Dimensions (Page 24) 확장 보드의 물리적 치수입니다. (Unit: mm)

 (Extension Board Dimensions)

 

Documents
Comments Write