That isolated device can decode PWM signals. It can be used as a pulse counter as well.

SKU: YPWMRX01 Categories: ,


The Swiss-made Yocto PWM-Rx is a 2 channels PWM input. Each channel can report frequency, duty cycle, and pulse length. It works from 0.05Hz to 250Khz and accepts any -30..+30V signal as long as it crosses the 0.7V threshold.

Each channel also features a pulse counter linked to a time counter. This allows to integrate over time the output of sensors such as flow-meters. The pulse counter works from 0 to 250kHz.

The two PWM inputs are galvanically insulated from the USB bus. This will allow you to connect the Yocto-PWM-Rx to main-powered equipments without risking to fry your computer.

This device can be connected directly to an Ethernet network using a YoctoHub Ethernet, to a WiFi network using a YoctoHub Wireless-g, it can even be connected to a GSM network thanks to the YoctoHub GSM.

USB cables and enclosure to be ordered separately.


Specifications of YPWMRX01 Yocto PWM-Rx

Manufacturer Product Number – YPWMRX01
Product name – Yocto-PWM-Rx
Width – 20mm
Length – 54mm
Weight – 7g
USB connector – Micro-B
Channels – 2
Frequency – 0.05 … 250’000Hz
Refresh rate – 50Hz
Input impedance – 110KΩ
Max working voltage – -30 … +30V
Threshold voltage – 0.7V
USB bus insulation – 1kV
Supported Operating Systems – Windows, Linux (Intel + ARM), Mac OS X, Android
Drivers – no driver needed
API / SDK / Libraries (USB+TCP) – C++, Objective-C, C#, VB .NET, Delphi, Python, Java/Android
API / SDK / Libraries (TCP only) – Javascript, Node.js, PHP, Java
RoHS – yes
Suggested enclosure – YoctoBox-Long-Thick-Black
Made in Switzerland

Additional information

Weight 0.1 lbs
Dimensions 2.5 × 1 × 1 in


There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.