SUNTEC UECS Sensor Unit
SUNTEC UECS Sensor Unit
0
Project description
๐ A Kyoto Board House Sells a Greenhouse Node Whose LAN Side Is a WIZ550io
The SUNTEC UECS Sensor Unit Type A measures the air around a greenhouse crop and broadcasts every reading onto the house LAN, and the part that puts those readings on the wire is a WIZnet WIZ550io, a W5500-based Ethernet module, one per unit.
SUNTEC Co., Ltd. (ๆ ชๅผไผ็คพใตใณใใใฏ), a printed circuit board and EMS house in Fushimi, Kyoto, manufactures and sells the unit. The product page carries a single product line and says plainly that SUNTEC did not design it: the Type A unit was developed by NARO.
One Type A unit reports to a greenhouse network:
- Air temperature and relative humidity, from a Sensirion SHT31 in an aspirated duct
- Vapour pressure deficit, computed in firmware from those two readings
- Carbon dioxide, from an ELT Sensor S300G on the SNTE0001C model
- Solar radiation, from an optional PV array pyranometer
- Two waterproof probe temperatures and two analog voltages, on optional inputs
- Duct fan speed in rpm, a health check on the aspiration
- Date, time, latitude, longitude and satellite count, from an onboard GPS receiver
Every reading leaves the box over wired Ethernet in UECS format, and the public bill of materials makes the chip claim checkable rather than assumed.
![]()
The two catalogue models. The right-hand unit adds the round CO2 membrane vent. Photos: SUNTEC Co., Ltd. product page.
What UECS Is, and Why a Greenhouse Node Needs a Common Format
UECS, the Ubiquitous Environment Control System, is a Japanese standard in which every piece of greenhouse equipment broadcasts its readings onto a local network and every other device is free to act on them. No central controller and no server are required, so a vent controller listens for a temperature value and decides for itself.
NARO built the Type A sensor unit because, as its build manual explains, commercial greenhouse sensors mostly emit proprietary signals, which makes mixing brands and writing your own analysis software difficult. NARO Western Region Agricultural Research Center published the design on 1 June 2020, and the current build manual carries an internal PDF date of 20 July 2021. SUNTEC's leaflet, generated on 2 February 2023, adds the consequence for a grower: no cloud contract is required.
Vendor, Availability, and Price
SUNTEC Co., Ltd. is the legal seller and manufacturer, founded in October 1990, with 43 staff as of March 2026 and a second plant in Shigaraki, Shiga. The registered address is 79 Takeda Waraya-cho, Fushimi-ku, Kyoto, the telephone 075-603-3551 and the president Shinji Izumi. SUNTEC states that it has held ISO 9001 since March 2002 and ISO 14001 since April 2005 under registration numbers 13373-A and 13373-B, and that its Shiga plant holds a medical device manufacturing licence. No certificates are published, so those three remain vendor statements.
Price is not published. Checked on 27 August 2026, neither the product page nor the leaflet PDF carries a figure, a currency, a tax note or a cart, and orders and quotations go through the enquiry form at suntecweb.com/contact/contact-products.
Stock is not published either: no quantity, no lead time, no shipping terms. The document the product page links as warranty terms, generated on 22 June 2022, is headed as terms of use, disclaims liability in four clauses and defers to the conditions NARO sets as copyright holder. A printed warranty card ships in the box.
The listing is younger than the design: the product URL carried no UECS item in captures from 16 April and 24 June 2021, and today's wording was already in place on 30 May 2023.
โ๏ธ Role of the WIZ550io in the Type A Sensor Unit
The WIZ550io is standard in the Type A design, not a paid option. The NARO build manual shows it as item 14 of the finished-board legend on page 68, labelled "โญWIZ550IOใขใธใฅใผใซๆฅ็ถ็ฎๆ", the WIZ550IO module connection point, and the parts table on page 13 names WIZ550io V1.3, an embedded Ethernet module, one required, from Switch Science or Strawberry Linux.
The spreadsheet version of that parts table adds the one thing the PDF never prints, the manufacturer name WIZnet, in the maker column beside Arduino, Panasonic and Murata. The firmware confirms the part from the software side: the Ethernet2 library in NARO's attachment archive carries the header "Copyright (c) 2010 by WIZnet" in src/utility/w5500.h, and that file defines the W5500 socket registers Sn_MR at 0x0000, Sn_CR at 0x0001, Sn_SR at 0x0003 and Sn_DIPR at 0x000C, with MAX_SOCK_NUM set to 8.
![]()
Generated technical diagram: the finished-board legend from page 68 of the NARO build manual, redrawn. Item 14 is the Ethernet module socket.
Page 32 has the builder read the string printed under the barcode on the WIZ550io and type it into the sketch two characters at a time, because that string is the unit's MAC address, which must differ for every unit built.
Three Sockets, Two UDP Ports and One Web Page
An Arduino MEGA 2560 R3 polls the sensors over I2C and 1-Wire, computes vapour pressure deficit, logs a record to microSD every five minutes, and hands the network side to the WIZ550io over SPI, with no separate processor between the sensor and the wire.
The UARDECS_MEGA library opens three network endpoints at once and keeps them open. The first lines of Uardecs_mega.cpp declare two EthernetUDP objects and one EthernetServer on port 80, and the startup routine binds UDP 16520 and UDP 16529. Port 16520 carries the UECS CCM broadcasts, port 16529 answers node searches so a new device is found without a server, and port 80 serves the setup pages Network Config, Node Status, CCM Status and CCM Edit.
| Reading | CCM type | Resolution | Send interval |
|---|---|---|---|
| Air temperature | InAirTemp.mIC | 0.1 C | 10 s |
| Relative humidity | InAirHumid.mIC | 0.1 % | 10 s |
| Vapour pressure deficit | InAirHD.mIC | 0.01 g/m3 | 10 s |
| CO2 concentration | InAirCO2.mIC | 1 ppm | 10 s |
| Solar radiation | InRadiation.mIC | 0.005 kW/m2 | 10 s |
| Soil temperature 1 and 2 | SoilTemp.1.mIC, SoilTemp.2.mIC | 0.1 C | 10 s |
| Fan speed | FanRPM.mIC | 1 rpm | 60 s |
| Time of day | Time | 1 s | 1 s |
![]()
Generated technical diagram: the path from sensor to LAN, and the three sockets the W5500 holds open at the same time.
Wired Ethernet is not a stylistic choice here. A note in the NARO manual accepts Wi-Fi relaying of UECS traffic but warns that the radio is easily blocked by plants, so a wireless hop must keep clear line of sight.
The Product Family: SNTE0001, SNTE0001C and SNTS0001
SUNTEC lists three items. Model SNTE0001 covers air temperature, humidity and vapour pressure deficit, and the product page notes that its CO2 sensor is not fitted; model SNTE0001C adds carbon dioxide through an ELT Sensor S300G behind a round white membrane vent on the enclosure front.
Both models ship with a unit, an AC adapter, a CR2032 cell and a warranty card, measure 290 by 290 by 100 mm at 630 g and 640 g, and draw 3.3 W from a 12 V 1 A adapter. The third item, SNTS0001, is the SHT31 probe on its own, on a Grove four-pin cable, its head inside a Tyvek dust and splash cover.
![]()
SNTS0001, the SHT31 probe sold separately. The sleeve is a Tyvek dust and splash cover specified in the design. Photo: SUNTEC Co., Ltd. product page.
The option list needs care because the official documents differ. The product page, read on 27 August 2026, marks CO2, solar radiation, the two waterproof probes and the two analog inputs all as options, while the leaflet treats CO2 as the model split for SNTE0001C and prints the analog inputs unmarked. The NARO spreadsheet sits closer to the leaflet, so a buyer should confirm the fit list with SUNTEC.
Build It or Buy It
NARO publishes everything needed for a home build, and section 7 of the introductory manual counts the effort: 29 tools, 45 part numbers for the minimum build and 49 with every option, and 221 solder joints split as 187 on the main board and 34 on sub-assemblies. Every part is through-hole, but the builder still orders the PCB from the gerber files.
There is a legal reason a commercial version exists. The usage conditions in the same manual place the sale of finished or semi-finished units made from the published files outside the licence grant, with individual arrangements possible on request. SUNTEC's terms document points back to those conditions, and a firmware comment adds that hardware sold commercially must carry a valid UECSID issued by the UECS Consortium.
![]()
Generated technical diagram: the same design as a weekend build and as a catalogue item.
Where It Fits, and What the Sources Do Not Say
Two supplier-external pages recognise SUNTEC in this ecosystem. The UECS Consortium member list on uecs.jp carries ๆ ชๅผไผ็คพใตใณใใใฏ alongside Kaneko Seeds, Fujitsu Japan and Sakata Seed, and the NARO-linked UECS Platform project site names Mr. Kurosaki of NARO as the designer and links SUNTEC as the seller. Both were checked on 27 August 2026.
What no source provides is a buyer. Searches in Japanese for installation reports, reviews or case studies of SNTE0001 returned nothing beyond the vendor page and NARO's own material, so this article claims nothing about how many units are in greenhouses.
SUNTEC's own documents never name the Ethernet module maker or model either, so the WIZ550io evidence rests on the NARO documents that SUNTEC designates as the product specification. No CE, FCC or equivalent declaration is published, and the product page limits the unit to greenhouse interiors, not outdoor use.
Related WIZnet Maker Projects
UARDECS_PICO is the same lineage moved forward. H-Kurosaki, who wrote the sketch and the library inside this sensor unit, ported UARDECS to the Raspberry Pi Pico, where the README requires a W5500 and suggests W5500-EVB-Pico or W5500-EVB-Pico2. Created 6 March 2024, pushed 2 July 2026.
UECS node middleware uardecs covers the protocol library itself, which the SUNTEC unit shows boxed, labelled and sold.
Connect WIZ550io and Arduino Mega2560 / Arduino Due pairs the same module with the same microcontroller family as a wiring guide, not a sealed product.
W5500 PoE Drainage Gauge for Smart Irrigation is a UECS node on the water side, reporting drainage volume over UECS-CCM and MQTT and drawing power from PoE, unlike the mains-powered Type A.
UARDECS W55RP20 envsensor runs the same protocol on a W55RP20-EVB-Pico.
โ FAQ
Q. What does the WIZ550io do in the SUNTEC UECS Sensor Unit Type A? The WIZ550io is the unit's only network interface: an Arduino MEGA 2560 hands it finished readings over SPI, and the module puts them on wired Ethernet as UECS broadcasts while also serving the setup pages on port 80.
Q. Which WIZnet part is inside, and how many? One WIZ550io V1.3, a W5500-based Ethernet module, per unit. The module is item 14 in the board legend of the NARO build manual, and the spreadsheet parts table names WIZnet as the maker.
Q. How much does the SUNTEC UECS Sensor Unit Type A cost? No price is published. As of 27 August 2026 the product page and leaflet carry no figure and no cart, and orders go through the SUNTEC enquiry form or telephone 075-603-3551.
Q. What is the difference between SNTE0001 and SNTE0001C? SNTE0001 measures air temperature, humidity and vapour pressure deficit, with no CO2 sensor fitted. SNTE0001C adds an ELT Sensor S300G and a round membrane vent on the enclosure front.
Q. Can I build this sensor unit myself instead of buying one? Yes, and NARO publishes the manuals, spreadsheets, gerbers and firmware for free, though the build needs 29 tools, up to 49 part numbers and 221 solder joints. Selling units built from those files for profit needs an individual arrangement with NARO.
๐ ๊ตํ ์ PCB ์ ์กฐ์ ์ฒด๊ฐ WIZ550io๋ฅผ LAN ์ธํฐํ์ด์ค๋ก ์ฌ์ฉํ๋ ์จ์ค ์ผ์ ๋ ธ๋๋ฅผ ํ๋งคํ๋ค
SUNTEC UECS Sensor Unit Type A๋ ์จ์ค ์๋ฌผ ์ฃผ๋ณ์ ํ๊ฒฝ์ ์ธก์ ํ๊ณ , ์ธก์ ํ ๋ชจ๋ ๋ฐ์ดํฐ๋ฅผ ์จ์ค ๋ด๋ถ LAN์ผ๋ก ๋ธ๋ก๋์บ์คํธํ๋ ์ฅ์น์ ๋๋ค.

์ด ๋ฐ์ดํฐ๋ฅผ ๋คํธ์ํฌ๋ก ์ ์กํ๋ ์ญํ ์ W5500 ๊ธฐ๋ฐ Ethernet ๋ชจ๋์ธ WIZnet WIZ550io๊ฐ ๋ด๋นํ๋ฉฐ, ์ฅ์น ํ ๋๋น WIZ550io ํ ๊ฐ๊ฐ ์ฌ์ฉ๋ฉ๋๋ค.
๊ตํ ํ์๋ฏธ์ ์์นํ PCB ๋ฐ EMS ์ ์ฒด SUNTEC Co., Ltd.(ๆ ชๅผไผ็คพใตใณใใใฏ)๊ฐ ์ด ์ฅ์น๋ฅผ ์ ์กฐํ๊ณ ํ๋งคํฉ๋๋ค. ๋ค๋ง SUNTEC์ด ์ง์ ์ค๊ณํ ์ ํ์ ์๋๋ฉฐ, ์ ํ ํ์ด์ง์์๋ Type A ์ฅ์น๋ NARO(National Agriculture and Food Research Organization)๊ฐ ๊ฐ๋ฐํ๋ค๊ณ ๋ช ์ํ๊ณ ์์ต๋๋ค.
์ค์ ๊ฐ๋ฐ์๋ NARO์ Kurosaki ์ด๊ณ ์ด ์ฐ๊ตฌ์๋ 2016๋ ๋์ Arduino๋ก ๊ตฌ์ฑํ UECS node ํจํท ์ฒ๋ฆฌ ๋ฅ๋ ฅ์ ๊ดํ ๋ ผ๋ฌธ์ ์์ฑํ๋๋ฐ ์ด๋๋ W5500,W5100์ ์ฌ์ฉ์์ต๋๋ค.

Type A ์ฅ์น ํ ๋์์ ์จ์ค ๋คํธ์ํฌ๋ก ์ ๊ณตํ๋ ์ ๋ณด๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- Sensirion SHT31์ ์ด์ฉํ ๊ณต๊ธฐ ์จ๋ ๋ฐ ์๋์ต๋
- ์จ๋์ ์ต๋๋ก๋ถํฐ ํ์จ์ด์์ ๊ณ์ฐํ VPD(Vapour Pressure Deficit, ์ฆ๊ธฐ์ ๋ถ์กฑ๋)
- SNTE0001C ๋ชจ๋ธ์ ELT Sensor S300G๋ฅผ ์ด์ฉํ COโ ๋๋
- ์ต์ PV ์ด๋ ์ด ์ผ์ฌ๊ณ๋ฅผ ์ด์ฉํ ์ผ์ฌ๋
- ์ต์ ์ ๋ ฅ์ ํตํ ๋ฐฉ์ํ ์จ๋ ํ๋ก๋ธ 2๊ฐ์ ์๋ ๋ก๊ทธ ์ ์ 2๊ฐ
- ํก๊ธฐ ํฌ์ ์ ์ ๋์ ํ์ธ์ ์ํ ํฌ ํ์ ์๋(RPM)
- ๋ด์ฅ GPS ์์ ๊ธฐ๋ฅผ ํตํ ๋ ์ง, ์๊ฐ, ์๋, ๊ฒฝ๋ ๋ฐ ์์ฑ ์
๋ชจ๋ ์ธก์ ๊ฐ์ UECS ํ์์ผ๋ก ์ ์ Ethernet์ ํตํด ์ ์ก๋ฉ๋๋ค.
![]()
The two catalogue models. The right-hand unit adds the round CO2 membrane vent. Photos: SUNTEC Co., Ltd. product page.
UECS๋ ๋ฌด์์ด๋ฉฐ, ์ ์จ์ค ๋ ธ๋์ ๊ณตํต ๋ฐ์ดํฐ ํ์์ด ํ์ํ๊ฐ

UECS๋ Ubiquitous Environment Control System์ ์ฝ์๋ก, ์ผ๋ณธ์์ ๊ฐ๋ฐ๋ ์์ค์์์ฉ ๊ฐ๋ฐฉํ ํ๊ฒฝ์ ์ด ํ์ค์ ๋๋ค.
UECS์์๋ ์จ์ค์ ์ค์น๋ ์ผ์์ ์ ์ด์ฅ์น๋ฅผ ๊ฐ๊ฐ ๋ ๋ฆฝ์ ์ธ Node๋ก ๊ตฌ์ฑํ๊ณ , Ethernet ๊ธฐ๋ฐ์ ๋ก์ปฌ ๋คํธ์ํฌ๋ฅผ ํตํด ์๋ก ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์ต๋๋ค. ๊ฐ Node๋ ์จ๋, ์ต๋, COโ ๋๋, ์ผ์ฌ๋ ๋ฑ์ ์ธก์ ๊ฐ์ด๋ ์ฅ์น ์ํ๋ฅผ UECS-CCM(Common Correspondence Message)์ด๋ผ๋ ๊ณตํต ํ์์ผ๋ก ๋คํธ์ํฌ์ ์ ๋ฌํ๋ฉฐ, ๋ค๋ฅธ Node๋ค์ ํ์ํ ๋ฐ์ดํฐ๋ฅผ ์ ํ์ ์ผ๋ก ์์ ํ์ฌ ๋์ํฉ๋๋ค.
์๋ฅผ ๋ค์ด ์จ๋ ์ผ์ Node๊ฐ ํ์ฌ ์จ๋๋ฅผ ๋คํธ์ํฌ์ ๋ธ๋ก๋์บ์คํธํ๋ฉด ํ๊ธฐ์ฐฝ, ๋๋ฐฉ๊ธฐ, ๋ฐ์ดํฐ ๋ก๊ฑฐ ๋ฑ ์ฌ๋ฌ ์ฅ์น๊ฐ ๋์ผํ ๋ฐ์ดํฐ๋ฅผ ๋์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ํ๊ธฐ์ฐฝ ์ปจํธ๋กค๋ฌ๋ ์์ ํ ์จ๋๋ฅผ ๊ธฐ์ค์ผ๋ก ์์ฒด์ ์ผ๋ก ์ฐฝ์ ์ด๊ฑฐ๋ ๋ซ์ ์ ์๊ณ , ๋ฐ์ดํฐ ๋ก๊ฑฐ๋ ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ ์ ์์ต๋๋ค.
๋ฐ๋ผ์ UECS๋ ๋ชจ๋ ์ฅ์น๋ฅผ ํ๋์ ์ค์ ์ปจํธ๋กค๋ฌ์ ์ข ์์ํค๋ ๋ฐฉ์์ด ์๋๋ผ ๊ฐ Node๊ฐ ๋ ๋ฆฝ์ ์ผ๋ก ๋์ํ๋ ๋ถ์ฐํ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง๋๋ค. ์ค์ ์ปจํธ๋กค๋ฌ๋ ์๋ฒ๊ฐ ๋ฐ๋์ ํ์ํ์ง ์์ผ๋ฉฐ, ์ผ๋ถ Node์ ์ฅ์ ๊ฐ ๋ฐ์ํ๋๋ผ๋ ๋ค๋ฅธ Node๋ค์ด ๋ ๋ฆฝ์ ์ผ๋ก ๋์ํ ์ ์๋ค๋ ์ฅ์ ์ด ์์ต๋๋ค.
๋ํ UECS๋ ํน์ ์ ์กฐ์ฌ์ ์ ์ฉ ํต์ ๋ฐฉ์์ ์ข ์๋์ง ์๋๋ก ์ฅ์น ๊ฐ ๋ฐ์ดํฐ ํ์๊ณผ ํต์ ๋ฐฉ๋ฒ์ ๊ณตํตํํ ๊ฒ์ด ํน์ง์ ๋๋ค. UECS ๊ท๊ฒฉ์ ์ง์ํ๋ค๋ฉด ์๋ก ๋ค๋ฅธ ์ ์กฐ์ฌ์ ์ผ์, ํ๊ธฐ์ฐฝ, ๋๋ฐฉ๊ธฐ, COโ ๊ณต๊ธ์ฅ์น, ๊ด์์ฅ์น ๋ฑ์ ํ๋์ ๋คํธ์ํฌ์์ ์ฐ๋ํ ์ ์์ต๋๋ค.
ํต์ ์๋ ์ผ๋ฐ์ ์ธ Ethernet, IPv4, UDP/TCP, HTTP ๋ฑ์ ๊ธฐ์ ์ ์ฌ์ฉํฉ๋๋ค. ๋ฐ๋ผ์ ์ ์ฉ ๋คํธ์ํฌ ํ๋์จ์ด๋ฅผ ์ฌ์ฉํ์ง ์๊ณ ๊ธฐ์กด Ethernet ์ธํ๋ผ๋ฅผ ํ์ฉํ ์ ์์ผ๋ฉฐ, Arduino๋ Raspberry Pi ๊ฐ์ ๋ฒ์ฉ ํ๋ซํผ์ ์ด์ฉํ ๋น๊ต์ ์ ๋ ดํ UECS Node ๊ตฌํ๋ ๊ฐ๋ฅํฉ๋๋ค.
๋ํ ์๋ก์ด ์ผ์๋ ์ ์ด์ฅ์น๊ฐ ํ์ํ ๊ฒฝ์ฐ ๊ธฐ์กด ์์คํ ์ ์ฒด๋ฅผ ๋ณ๊ฒฝํ๊ธฐ๋ณด๋ค๋ ์๋ก์ด Node๋ฅผ ๋คํธ์ํฌ์ ์ถ๊ฐํ๋ ๋ฐฉ์์ผ๋ก ์์คํ ์ ํ์ฅํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ๊ธฐ์กด ์จ์ต๋ ๋ชจ๋ํฐ๋ง ์์คํ ์ COโ ์ผ์, ์ผ์ฌ๋ ์ผ์, ๊ด์ ์ ์ด๊ธฐ ๋ฑ์ ๋จ๊ณ์ ์ผ๋ก ์ถ๊ฐํ ์ ์์ต๋๋ค.
NARO๊ฐ Type A ์ผ์ ์ฅ์น๋ฅผ ๊ฐ๋ฐํ ๋ฐฐ๊ฒฝ์๋ ์ด๋ฌํ ๋ฌธ์ ๊ฐ ์์์ต๋๋ค. ๊ธฐ์กด ์์ฉ ์จ์ค ์ผ์์ ํ๊ฒฝ์ ์ด ์ฅ์น๋ค์ ์ ์กฐ์ฌ๋ณ ๊ณ ์ ์ ํธ๋ ํ๋กํ ์ฝ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ ์๋ก ๋ค๋ฅธ ์ ์กฐ์ฌ์ ์ฅ๋น๋ฅผ ํจ๊ป ์ฌ์ฉํ๊ฑฐ๋ ์ฌ์ฉ์๊ฐ ์ง์ ๋ฐ์ดํฐ ๋ถ์ ๋ฐ ์ ์ด ์ํํธ์จ์ด๋ฅผ ๊ฐ๋ฐํ๊ธฐ ์ด๋ ค์ ์ต๋๋ค. UECS๋ ์ด๋ฌํ Vendor Lock-in์ ์ค์ด๊ณ ์ฅ์น ๊ฐ ์ํธ์ด์ฉ์ฑ์ ํ๋ณดํ๋ ๊ฒ์ ์ฃผ์ ๋ชฉ์ ์ผ๋ก ํฉ๋๋ค.
NARO Western Region Agricultural Research Center๋ 2020๋ 6์ 1์ผ UECS ๋์ ์ผ์ ์ ๋ Aํ์ ์ ์ ๋ฐฉ๋ฒ์ ๊ณต๊ฐํ์ต๋๋ค. ์ด ์ฅ์น๋ ์จ๋, ์ต๋, VPD, COโ ๋ฑ์ ํ๊ฒฝ ๋ฐ์ดํฐ๋ฅผ ์ธก์ ํ์ฌ SD Card์ ์ฅ๊ธฐ๊ฐ ์ ์ฅํ ์ ์์ผ๋ฉฐ, Ethernet์ ํตํด UECS ๋คํธ์ํฌ์๋ ๋ฐ์ดํฐ๋ฅผ ์ ๊ณตํ ์ ์์ต๋๋ค.
SUNTEC๊ฐ NARO์ ์ค๊ณ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์์ฉํํ ์ ํ์์๋ ์ด๋ฌํ UECS์ ํน์ง์ ํ์ฉํ๊ณ ์์ผ๋ฉฐ, ํนํ ํด๋ผ์ฐ๋ ์๋น์ค ๊ณ์ฝ ์์ด ๋ก์ปฌ ๋คํธ์ํฌ๋ง์ผ๋ก ํ๊ฒฝ ๋ฐ์ดํฐ๋ฅผ ์์งยท์ ์ฅํ๊ณ ์ฅ์น๋ฅผ ์ฐ๋ํ ์ ์๋ค๋ ์ ์ ์ฅ์ ์ผ๋ก ๊ฐ์กฐํ๊ณ ์์ต๋๋ค.
UECS์ ์ฃผ์ ํน์ง์ ์ ๋ฆฌํ๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๋ถ์ฐํ ์ ์ด ๊ตฌ์กฐ: ์ผ์์ ์ ์ด์ฅ์น๊ฐ ๊ฐ๊ฐ ๋ ๋ฆฝ์ ์ธ Node๋ก ๋์
์ค์ ์๋ฒ๊ฐ ํ์์ ์ด์ง ์์: ๋ก์ปฌ ๋คํธ์ํฌ๋ง์ผ๋ก ๋ฐ์ดํฐ ๊ณต์ ๋ฐ ์ ์ด ๊ฐ๋ฅ
์ํธ์ด์ฉ์ฑ: ๊ณตํต UECS ๊ท๊ฒฉ์ ์ด์ฉํ์ฌ ์๋ก ๋ค๋ฅธ ์ ์กฐ์ฌ์ ์ฅ๋น๋ฅผ ์ฐ๋ ๊ฐ๋ฅ
Ethernet/IP ๊ธฐ๋ฐ: ๋ฒ์ฉ Ethernet ์ธํ๋ผ์ UDP/TCP, HTTP ๋ฑ์ ํ์ค ๊ธฐ์ ํ์ฉ
UECS-CCM ๊ธฐ๋ฐ ๋ฐ์ดํฐ ๊ณต์ : ์จ๋, ์ต๋, COโ ๋ฑ ๋ฐ์ดํฐ์ ์๋ฏธ์ ์ ๋ฌ ๋ฐฉ์์ ๊ณตํตํ
1:N ๋ฐ์ดํฐ ๊ณต์ : ํ๋์ ์ผ์ ๋ฐ์ดํฐ๋ฅผ ์ฌ๋ฌ ์ ์ด์ฅ์น์ ๋ก๊ฑฐ๊ฐ ๋์์ ํ์ฉ ๊ฐ๋ฅ
๋์ ํ์ฅ์ฑ: ๊ธฐ์กด ์์คํ ์ ํฌ๊ฒ ๋ณ๊ฒฝํ์ง ์๊ณ ์๋ก์ด Sensor/Control Node ์ถ๊ฐ ๊ฐ๋ฅ
์ฅ์ ์ํฅ ์ต์ํ: ํน์ Node์ ์ฅ์ ๊ฐ ์ ์ฒด ์์คํ ์ ์ ์ง๋ก ์ง์ ์ด์ด์ง์ง ์๋ ๋ถ์ฐ ๊ตฌ์กฐ
Vendor Lock-in ์ํ: ํน์ ์ ์กฐ์ฌ์ ๋ ์์ ์ธ ์ผ์ ๋ฐ ์ ์ด ์์คํ ์ ๋ํ ์ข ์์ฑ ๊ฐ์
๋ก์ปฌ ์ด์ฉ ๊ฐ๋ฅ: ์ธํฐ๋ท์ด๋ Cloud ์ฐ๊ฒฐ ์์ด ์จ์ค ๋ด๋ถ LAN๋ง์ผ๋ก ์ด์ฉ ๊ฐ๋ฅ
์ ๋น์ฉ ๊ตฌํ ๊ฐ๋ฅ: Arduino, Raspberry Pi ๋ฐ ๋ฒ์ฉ Ethernet ์ฅ์น๋ฅผ ํ์ฉํ Node ๊ตฌํ ๊ฐ๋ฅ
๋ฐ์ดํฐ ํ์ฉ ์ฉ์ด: ์ธก์ ๋ฐ์ดํฐ๋ฅผ PC, Logger ๋ฐ ๋ถ์ ์ํํธ์จ์ด์์ ์์งํ์ฌ ์์ฐ๊ด๋ฆฌ์ ํ๊ฒฝ ๋ถ์์ ํ์ฉ ๊ฐ๋ฅ
์ฆ UECS๋ ๋จ์ํ ๋์ ์ฉ ์ผ์ ํต์ ํ๋กํ ์ฝ์ด๋ผ๊ธฐ๋ณด๋ค, ์จ์ค์ ์ผ์์ ์ ์ด์ฅ์น๋ฅผ Ethernet ๋คํธ์ํฌ์์ ๋ ๋ฆฝ์ ์ธ Node๋ก ๊ตฌ์ฑํ๊ณ , ์ ์กฐ์ฌ์ ๊ด๊ณ์์ด ๋ฐ์ดํฐ๋ฅผ ๊ณต์ ํ๊ณ ์ฐ๋ํ ์ ์๋๋ก ๋ง๋ ์์ค์์์ฉ ๋ถ์ฐ ํ๊ฒฝ์ ์ด ๊ท๊ฒฉ์ด๋ผ๊ณ ๋ณผ ์ ์์ต๋๋ค.
์ ์กฐ์ฌ, ํ๋งค ์ฌ๋ถ ๋ฐ ๊ฐ๊ฒฉ
SUNTEC Co., Ltd.๊ฐ ๋ฒ์ ์ธ ํ๋งค์์ด์ ์ ์กฐ์ ์ฒด์ ๋๋ค.
ํ์ฌ๋ 1990๋ 10์ ์ค๋ฆฝ๋์์ผ๋ฉฐ, 2026๋ 3์ ๊ธฐ์ค ์ง์ ์๋ 43๋ช ์ ๋๋ค. ๊ตํ ์ธ์ ์๊ฐํ ์๊ฐ๋ผํค์๋ ๊ณต์ฅ์ ์ด์ํฉ๋๋ค.
๊ฐ๊ฒฉ์ ๊ณต๊ฐ๋์ด ์์ง ์์ต๋๋ค.
2026๋ 8์ 27์ผ ๊ธฐ์ค ์ ํ ํ์ด์ง์ ์ ํ ๋ธ๋ก์์ด ์ด๋์๋ ๊ฐ๊ฒฉ, ํตํ, ์ธ๊ธ ์ ๋ณด ๋๋ ์จ๋ผ์ธ ๊ตฌ๋งค ๊ธฐ๋ฅ์ด ์์ต๋๋ค. ์ ํ ์ฃผ๋ฌธ ๋ฐ ๊ฒฌ์ ์ SUNTEC ๋ฌธ์ ํ์ด์ง๋ฅผ ํตํด ์งํํด์ผ ํฉ๋๋ค.
์ฌ๊ณ ์๋, ๋ฉ๊ธฐ ๋ฐ ๋ฐฐ์ก ์กฐ๊ฑด ์ญ์ ๊ณต๊ฐ๋์ด ์์ง ์์ต๋๋ค.
โ๏ธ Type A Sensor Unit์์ WIZ550io์ ์ญํ
WIZ550io๋ ์ต์ ์ด ์๋๋ผ Type A ์ค๊ณ์ ๊ธฐ๋ณธ ๊ตฌ์ฑํ์ ๋๋ค.
NARO ์ ์ ๋งค๋ด์ผ์ ์์ฑ PCB ๊ตฌ์ฑ๋์์ WIZ550io๋ 14๋ฒ ๋ถํ์ผ๋ก ํ์๋์ด ์์ผ๋ฉฐ,
ใโญ WIZ550IOใขใธใฅใผใซๆฅ็ถ็ฎๆใ
โ โญ WIZ550io ๋ชจ๋ ์ฐ๊ฒฐ ์์น
๋ผ๊ณ ๋ช ์๋์ด ์์ต๋๋ค.
๋ถํ ๋ชฉ๋ก์์๋ ๋ค์๊ณผ ๊ฐ์ด ์ง์ ํฉ๋๋ค.
WIZ550io V1.3 / Embedded Ethernet Module / 1๊ฐ ํ์
์คํ๋ ๋์ํธ ๋ฒ์ ์ BOM์๋ ์ ์กฐ์ฌ๊ฐ WIZnet์ด๋ผ๊ณ ๋ช ์๋์ด ์์ต๋๋ค.
![]()
ํ์จ์ด์์๋ ์ด๋ฅผ ํ์ธํ ์ ์์ต๋๋ค. NARO์์ ์ ๊ณตํ๋ Ethernet2 ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ w5500.h์๋ WIZnet ์ ์๊ถ ํ์๊ฐ ์์ผ๋ฉฐ W5500์ Socket Register๊ฐ ์ ์๋์ด ์์ต๋๋ค.
์๋ฅผ ๋ค๋ฉด:
Sn_MR: 0x0000Sn_CR: 0x0001Sn_SR: 0x0003Sn_DIPR: 0x000CMAX_SOCK_NUM: 8
๋ํ ์ ์ ๋งค๋ด์ผ์์๋ WIZ550io์ ๋ฐ์ฝ๋ ์๋์ ์ ํ ๋ฌธ์์ด์ ์ฝ์ด ํ์จ์ด์ ๋ ๊ธ์์ฉ ์ ๋ ฅํ๋๋ก ์๋ดํฉ๋๋ค.
์ด ๊ฐ์ด ๋ฐ๋ก WIZ550io์ MAC Address์ด๋ฉฐ ๊ฐ ์ฅ์น๋ง๋ค ์๋ก ๋ค๋ฅธ MAC ์ฃผ์๋ฅผ ์ฌ์ฉํด์ผ ํ๊ธฐ ๋๋ฌธ์ ๋๋ค.
3๊ฐ์ ์์ผ, 2๊ฐ์ UDP ํฌํธ, 1๊ฐ์ ์นํ์ด์ง
์ ์ฒด ๊ตฌ์กฐ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
Sensors โ Arduino MEGA 2560 R3 โ SPI โ WIZ550io โ Ethernet LAN
Arduino MEGA 2560 R3๊ฐ IยฒC ๋ฐ 1-Wire๋ฅผ ์ด์ฉํด ์ผ์ ๋ฐ์ดํฐ๋ฅผ ์ฝ๊ณ , VPD๋ฅผ ๊ณ์ฐํ๋ฉฐ, 5๋ถ๋ง๋ค microSD์ ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋กํฉ๋๋ค.
๋คํธ์ํฌ ํต์ ์ SPI๋ก ์ฐ๊ฒฐ๋ WIZ550io๊ฐ ๋ด๋นํฉ๋๋ค.
์ค๊ฐ์ ๋ณ๋์ ๋คํธ์ํฌ ํ๋ก์ธ์๋ ์์ต๋๋ค.
UARDECS_MEGA ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ๋์์ 3๊ฐ์ ๋คํธ์ํฌ Endpoint๋ฅผ ์ฌ์ฉํฉ๋๋ค.
| ํ๋กํ ์ฝ | ํฌํธ | ์ฉ๋ |
|---|---|---|
| UDP | 16520 | UECS CCM Broadcast |
| UDP | 16529 | UECS Node Search |
| TCP | 80 | ์ค์ Web UI |
UDP 16520
UECS์ CCM(Common Correspondence Message) ๋ฐ์ดํฐ๋ฅผ ๋ธ๋ก๋์บ์คํธํฉ๋๋ค.
UDP 16529
๋คํธ์ํฌ์ ์ฐ๊ฒฐ๋ UECS Node๋ฅผ ๊ฒ์ํ๋ ๋ฐ ์ฌ์ฉํฉ๋๋ค. ๋ฐ๋ผ์ ๋ณ๋์ ์ค์ ์๋ฒ ์์ด ์๋ก์ด ์ฅ์น๋ฅผ ์ฐพ์ ์ ์์ต๋๋ค.
TCP 80
์ฅ์น ์ค์ ์ฉ ์นํ์ด์ง๋ฅผ ์ ๊ณตํฉ๋๋ค.
- Network Config
- Node Status
- CCM Status
- CCM Edit
๋ํ์ ์ธ ๋ฐ์ดํฐ ์ ์ก ์ฃผ๊ธฐ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
| ์ธก์ ๊ฐ | UECS CCM | ํด์๋ | ์ฃผ๊ธฐ |
|---|---|---|---|
| ๊ณต๊ธฐ ์จ๋ | InAirTemp.mIC | 0.1ยฐC | 10์ด |
| ์๋์ต๋ | InAirHumid.mIC | 0.1% | 10์ด |
| VPD | InAirHD.mIC | 0.01 g/mยณ | 10์ด |
| COโ | InAirCO2.mIC | 1 ppm | 10์ด |
| ์ผ์ฌ๋ | InRadiation.mIC | 0.005 kW/mยฒ | 10์ด |
| ํ ์ ์จ๋ 1/2 | SoilTemp.1/2.mIC | 0.1ยฐC | 10์ด |
| Fan RPM | FanRPM.mIC | 1 rpm | 60์ด |
| ์๊ฐ | Time | 1์ด | 1์ด |
์ ์ Ethernet์ ์ฌ์ฉํ ๊ฒ๋ ์๋์ ์ธ ์ ํ์ ๋๋ค.
NARO ๋งค๋ด์ผ์์๋ Wi-Fi๋ฅผ ์ด์ฉํ UECS ํธ๋ํฝ ์ค๊ณ๋ ๊ฐ๋ฅํ๋ค๊ณ ์ค๋ช ํ์ง๋ง, ์๋ฌผ ๋๋ฌธ์ ๋ฌด์ ์ ํธ๊ฐ ์ฝ๊ฒ ์ฐจ๋จ๋ ์ ์์ผ๋ฏ๋ก ๋ฌด์ ๊ตฌ๊ฐ์์๋ ๋ช ํํ Line-of-Sight๋ฅผ ํ๋ณดํด์ผ ํ๋ค๊ณ ๊ฒฝ๊ณ ํฉ๋๋ค.
์ ํ๊ตฐ: SNTE0001, SNTE0001C, SNTS0001
SUNTEC์ ์ด 3๊ฐ ์ ํ์ ๋ฑ๋กํ๊ณ ์์ต๋๋ค.
SNTE0001
- ๊ณต๊ธฐ ์จ๋
- ์๋์ต๋
- VPD
๋ฅผ ์ธก์ ํ๋ฉฐ COโ ์ผ์๋ ์ฅ์ฐฉ๋์ด ์์ง ์์ต๋๋ค.
SNTE0001C
SNTE0001 ๊ธฐ๋ฅ์ ์ถ๊ฐ๋ก ELT Sensor S300G COโ ์ผ์๊ฐ ๋ค์ด๊ฐ๋๋ค.
์ ๋ฉด์ ๋ฅ๊ทผ ํฐ์ ๋ฉค๋ธ๋ ์ธ ํตํ๊ตฌ๊ฐ COโ ์ผ์๊ฐ ์ถ๊ฐ๋ ๋ชจ๋ธ์ ์ธ๊ด์ ๊ตฌ๋ถํ ์ ์๋ ํน์ง์ ๋๋ค.
๋ ๋ชจ๋ธ ๋ชจ๋:
- ๋ณธ์ฒด
- AC Adapter
- CR2032
- Warranty Card
๊ฐ ์ ๊ณต๋ฉ๋๋ค.
ํฌ๊ธฐ๋ 290 ร 290 ร 100 mm, ๋ฌด๊ฒ๋ ๊ฐ๊ฐ ์ฝ 630 g / 640 g, ์ ๋ ฅ ์๋น๋ 12 V 1 A ์ด๋ํฐ์์ 3.3 W์ ๋๋ค.
SNTS0001
![]()
SHT31 ์จ์ต๋ ํ๋ก๋ธ๋ง ๋ณ๋๋ก ํ๋งคํ๋ ์ ํ์ ๋๋ค.
Grove 4-pin ์ผ์ด๋ธ์ ์ฌ์ฉํ๋ฉฐ ์ผ์ ํค๋๋ ๋จผ์ง์ ๋ฌผ ํ๊น์ ๋ง๊ธฐ ์ํ Tyvek ์ปค๋ฒ ์์ ๋ค์ด ์์ต๋๋ค.
์ง์ ์ ์ํ ์๋ ์๋๊ฐ?
๊ฐ๋ฅํฉ๋๋ค.
NARO๊ฐ ์ง์ ์ ์ํ ์ ์๋๋ก ํ์ํ ์๋ฃ๋ฅผ ๊ณต๊ฐํ๊ณ ์์ต๋๋ค.
์ต์ ๊ตฌ์ฑ ๊ธฐ์ค:
- ํ์ํ ๊ณต๊ตฌ: 29๊ฐ
- ์ต์ ๋ถํ ์ข ๋ฅ: 45๊ฐ
- ๋ชจ๋ ์ต์ ํฌํจ: 49๊ฐ
- ์ด ๋ฉ๋ ํฌ์ธํธ: 221๊ฐ
- Main PCB: 187๊ฐ
- Sub Assembly: 34๊ฐ
๋ชจ๋ ๋ถํ์ด Through-hole ๋ฐฉ์์ด์ง๋ง PCB ์์ฒด๋ ๊ณต๊ฐ๋ Gerber ํ์ผ์ ์ด์ฉํด ๋ณ๋๋ก ์ ์ํด์ผ ํฉ๋๋ค.
๋ค๋ง ์์ ์ ์ผ๋ก ํ๋งคํ๋ ค๋ ๊ฒฝ์ฐ์๋ ๋ผ์ด์ ์ค ๋ฌธ์ ๊ฐ ์์ต๋๋ค.
๊ณต๊ฐ ์๋ฃ๋ฅผ ์ด์ฉํ์ฌ ์ ์ํ ์์ ํ ๋๋ ๋ฐ์ ํ์ ํ๋งคํ๋ ๊ฒ์ ๊ธฐ๋ณธ ๋ผ์ด์ ์ค ๋ฒ์์ ํฌํจ๋์ง ์์ผ๋ฉฐ NARO์ ๋ณ๋ ํ์๊ฐ ํ์ํฉ๋๋ค.
๋ํ ํ์จ์ด ์ฃผ์์ ๋ฐ๋ฅด๋ฉด ์์ ์ ์ผ๋ก ํ๋งค๋๋ UECS ํ๋์จ์ด๋ UECS Consortium์์ ๋ฐ๊ธํ ์ ํจํ UECSID๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
์ด ์ ํ์ ์ด๋ป๊ฒ ๋ด์ผ ํ๋๊ฐ
SUNTEC์ UECS Consortium ํ์์ฌ๋ก ๋ฑ๋ก๋์ด ์์ผ๋ฉฐ NARO ๊ด๋ จ UECS Platform ์ฌ์ดํธ์์๋ SUNTEC์ ํด๋น ์ฅ์น์ ํ๋งค์ ์ฒด๋ก ์ฐ๊ฒฐํ๊ณ ์์ต๋๋ค.
๋ค๋ง ์ค์ ์ค์น ์ฌ๋ก๋ ํ๋งค๋์ ๊ดํ ์๋ฃ๋ ํ์ธ๋์ง ์์์ต๋๋ค.
์ฆ,
"์ค์ ๋ก ๋ช ๋๊ฐ ์จ์ค์ ์ค์น๋์ด ์ฌ์ฉ๋๊ณ ์๋ค"
๊ฐ์ ์ฃผ์ฅ์ ํ ์ ์๋ ๊ทผ๊ฑฐ๋ ํ์ฌ ์๋ฃ์๋ ์์ต๋๋ค.
๋ํ SUNTEC ์์ฒด ๋ฌธ์์์๋ Ethernet ๋ชจ๋์ ์ ์กฐ์ฌ๋ ๋ชจ๋ธ์ ์ง์ ๋ช ์ํ์ง ์์ต๋๋ค. WIZ550io ์ฌ์ฉ ๊ทผ๊ฑฐ๋ SUNTEC์ด ์ ํ ์ฌ์์ผ๋ก ์ง์ ํ NARO ๊ณต์ ๋ฌธ์์์ ํ์ธ๋๋ ๊ฒ์ ๋๋ค.
CE, FCC ๋ฑ์ ์ธ์ฆ Declaration ์ญ์ ๊ณต๊ฐ๋์ด ์์ง ์์ผ๋ฉฐ ์ ํ ์ฌ์ฉ ๋ฒ์๋ ์จ์ค ๋ด๋ถ๋ก ์ ํ๋์ด ์์ต๋๋ค.
๊ด๋ จ WIZnet Maker ํ๋ก์ ํธ
์ด ํ๋ก์ ํธ์ ๊ธฐ์ ์ ์ผ๋ก ์ฐ๊ฒฐ๋๋ WIZnet ํ๋ก์ ํธ๋ค๋ ์์ต๋๋ค.
์ด ์ผ์ ์ฅ์น์์ ์ฌ์ฉ๋ Sketch์ Library๋ฅผ ๋ง๋ H-Kurosaki๊ฐ UARDECS๋ฅผ Raspberry Pi Pico๋ก ํฌํ ํ ํ๋ก์ ํธ์ ๋๋ค.
README์์๋ W5500 ์ฌ์ฉ์ ์๊ตฌํ๋ฉฐ ๋ค์ ๋ณด๋๋ฅผ ๊ถ์ฅํฉ๋๋ค.
- W5500-EVB-Pico
- W5500-EVB-Pico2
์ฆ ๊ธฐ์กด ๊ตฌ์กฐ๊ฐ
Arduino Mega + WIZ550io
์๋ค๋ฉด ์ต๊ทผ์๋
RP2040 + W5500
๊ตฌ์กฐ๋ก ๋ฐ์ ํ ์ ์ ๋๋ค.
๊ทธ ๋ฐ์:
- UECS node middleware uardecs
- Connect WIZ550io and Arduino Mega2560 / Arduino Due
- W5500 PoE Drainage Gauge for Smart Irrigation
- UARDECS W55RP20 envsensor
๋ฑ์ ๊ด๋ จ ํ๋ก์ ํธ๊ฐ ์์ต๋๋ค.
ํต์ฌ๋ง ์์ฝํ๋ฉด
์ด ์๋ฃ์์ ๊ฐ์ฅ ์ค์ํ ํฌ์ธํธ๋ WIZ550io๊ฐ ๋จ์ํ ํ ์คํธ์ฉ์ผ๋ก ์ฌ์ฉ๋ Maker ํ๋ก์ ํธ๊ฐ ์๋๋ผ๋ ์ ์ ๋๋ค.
NARO๊ฐ ๊ฐ๋ฐํ ์ค์ ์จ์ค ํ๊ฒฝ ์ผ์ ์ค๊ณ์ WIZ550io๊ฐ ํ์ค Ethernet ์ธํฐํ์ด์ค๋ก ์ฑํ๋์ด ์๊ณ , SUNTEC์ด๋ผ๋ PCB/EMS ์ ์ฒด๊ฐ ๊ทธ ์ค๊ณ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์์ ํ์ ์ ์กฐยทํ๋งคํ๊ณ ์์ต๋๋ค.
๊ตฌ์กฐ๋ ์๋นํ ๋ช ํํฉ๋๋ค.
์จ์ต๋ / COโ / ์ผ์ฌ๋ / ํ ์์จ๋ ๋ฑ โ Arduino Mega โ SPI โ WIZ550io(W5500) โ Wired Ethernet โ UECS LAN
๊ทธ๋ฆฌ๊ณ W5500์ ๋จ์ํ ๋ฐ์ดํฐ๋ฅผ ํ ๋ฒ ์ ์กํ๋ ๊ฒ์ด ์๋๋ผ UDP 16520์ ์ผ์ ๋ฐ์ดํฐ Broadcast + UDP 16529์ Node Discovery + TCP 80์ ์ค์ Web Server๋ฅผ ๋์์ ์ฒ๋ฆฌํ๋ ํต์ฌ ๋คํธ์ํฌ ์ธํฐํ์ด์ค๋ก ์ฌ์ฉ๋ฉ๋๋ค.
