The YoctoHub-Ethernet is a Fast-Ethernet module which can host three Yoctopuce modules to access them remotely. It can be powered either by a Micro-B USB cable, or directly from the Ethernet cable (PoE compatible with the 802.3af standard).
The YoctoHub-Ethernet can be used in the same way as a VirtualHub running on a little computer, but it is much easier to setup and maintain than a computer. It is smaller and consumes less. It is compatible out-of-the-box with all existing applications using Yoctopuce API. As for the VirtualHub, it can run autonomously using HTTP callbacks.
You can connect three Yoctopuce modules directly, one of which can be fixed directly on the YoctoHub-Ethernet and connected using a Board2Board-127 connector. More devices can be connected thanks to the YoctoHub-Shield extension. The YoctoHub-Ethernet can power Yoctopuce devices up to 2A.
Warning: although the 3 downstream ports hosting Yoctopuce devices use micro-B USB connectors, the YoctoHub-Ethernet uses a specific protocol simpler than USB to talk to the devices. Therefore, it is not possible to drive or even to power a regular (non-Yoctopuce) device using the YoctoHub-Ethernet. It is not possible either to use a regular USB hub (such as the Micro-USB-Hub) on the downstream ports. If you need more downstream ports for Yoctopuce devices, you can use a YoctoHub-Shield.
USB cables and enclosures to be ordered separately.
Specifications1
Hardware release:Rev. DProduct ID:YHUBETH1
Product name:YoctoHub-Ethernet
USB connector:micro-B
Thickness:22mm
Width:58mm
Length:60mm
Weight:34g
Channels:3ports
Max current (Cont.):2A
Protection class, according to IEC 61140:class III
Normal operating temperature:5...40Ѓ
Extended operating temperature2:-30...85Ѓ
USB consumption:130mA
Supported Operating Systems:Windows (PC + IoT), Linux (Intel + ARM), macOS, Android
Network connection:Fast-Ethernet
Drivers:Driverless, no driver needed
API / SDK / Libraries:C++ Obj-C C# VB.NET UWP Delphi Python Java Android LabVIEW
API / SDK / Libraries (TCP only):Javascript Node.js PHP
RoHS compliance:RoHS III (2011/65/UE+2015/863)
Suggested enclosure:YoctoBox-HubEth-Transp
Harmonized tariff code:9032.9000
Made in:Switzerland
1 These specifications are for the current hardware revision. Specifications for earlier revisions may differ.
2 The extended temperature range is defined based on components specifications and has been tested during a limited duration (1h). When using the device in harsh environments for a long period of time, we strongly advise to run extensive tests before going to production.
Accessories and related products
Downloads
YHUBETH1_YI2CMK01