---
product_id: 86330579
title: "Signal Generator, MiOYOOW 1Hz-150KHz 1-Channel Adjustable PWM Pulse Frequency Generator Module DC 3.3V-30V 5-30mA LCD Display Module"
brand: "mioyoow"
price: "€ 29.90"
currency: EUR
in_stock: true
reviews_count: 8
url: https://www.desertcart.hr/products/86330579-signal-generator-mioyoow-1hz-150khz-1-channel-adjustable-pwm-pulse
store_origin: HR
region: Croatia
---

# 1Hz-150KHz ultra-wide freq range Clear LCD shows freq & duty cycle DC 3.3V-30V flexible power input Signal Generator, MiOYOOW 1Hz-150KHz 1-Channel Adjustable PWM Pulse Frequency Generator Module DC 3.3V-30V 5-30mA LCD Display Module

**Brand:** mioyoow
**Price:** € 29.90
**Availability:** ✅ In Stock

## Summary

> ⚙️ Elevate your electronics game with precision pulses on demand!

## Quick Answers

- **What is this?** Signal Generator, MiOYOOW 1Hz-150KHz 1-Channel Adjustable PWM Pulse Frequency Generator Module DC 3.3V-30V 5-30mA LCD Display Module by mioyoow
- **How much does it cost?** € 29.90 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.hr](https://www.desertcart.hr/products/86330579-signal-generator-mioyoow-1hz-150khz-1-channel-adjustable-pwm-pulse)

## Best For

- mioyoow enthusiasts

## Why This Product

- Trusted mioyoow brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Key Features

- • **Hackable UART Interface:** Unlock advanced control with serial communication—perfect for pros who want to customize and automate.
- • **Instant Visual Feedback:** Crystal-clear LCD display keeps frequency and duty cycle front and center—no guesswork needed.
- • **Memory-Powered Convenience:** Never lose your settings—power-down memory function means you pick up right where you left off.
- • **Precision Frequency Control:** Dial in frequencies from a slow 1Hz pulse to a lightning-fast 150KHz with near-perfect accuracy.
- • **Versatile Power Compatibility:** Operates seamlessly across a broad 3.3V to 30V DC range, fitting effortlessly into diverse projects.

## Overview

The MiOYOOW Signal Generator is a compact, 1-channel PWM pulse frequency module offering an adjustable frequency range from 1Hz to 150KHz. Powered by DC 3.3V-30V and drawing 5-30mA, it features a clear LCD display for real-time frequency and duty cycle monitoring. Designed for experimental development, motor control, and MCU pulse generation, it includes a power-down memory function and supports UART serial communication for advanced customization.

## Description

Signal Generator, MiOYOOW 1Hz-150KHz 1-Channel Adjustable PWM Pulse Frequency Generator Module DC 3.3V-30V 5-30mA LCD Display Module: desertcart.com: Tools & Home Improvement

Review: A neat little square-wave generator that works well and can be modified to add serial control. - I bought this panel-mount PWM generator as I needed a quick and easy way to generate square waves for a project I was working on. Originally, I was going to build one, but when I saw I could buy one for far less time and effort than building my own, I bought this one. It arrived on time and packed in a small zip-lock bag. A day after it arrived, the seller sent me a link to download the manual – that was a very nice touch and much appreciated. However, I will say that because the generator is so easy to use, you really don’t need the manual. I powered the unit on and hooked the output to my frequency counter to check for frequency accuracy. It was very close to being spot-on. For instance, when set to its maximum frequency of 150 kHz, my counter read 150.323 kHz. That’s less than 0.2% error. Next, I hooked it up to my oscilloscope to look at the output waveform. It looked really nice – I included a picture from my old but reliable Tek 465 scope. Even though I didn’t need the manual, I decided to read it. On the last page it mentions “UART Communication and Parameter Setting.” Not seeing an obvious way to connect to the unit via serial, I carefully removed the back of the unit with a spudger. On the circuit board is a space for a three pin header marked with GND, TX, and RX. I carefully removed the Printed Circuit Board from the unit, installed a header, and connected up a USB to Serial converter. I don’t recommend doing this unless you have a lot of experience taking electronics apart, as it is a little bit tricky. I used four thin metal spudgers wedged between the board edges and the housing, and it pulled out with some resistance. Using the Serial Monitor window provided by the Arduino Development Environment, I could talk to the unit, but it kept telling me FAIL. To make the serial interface work properly, you have to set Serial Monitor to not just 9600, 8, 1, but you also have to change it’s setting at the bottom to “No line ending.” Once that is done, everything works properly. If you type “read” into the line at the top and click send, it will return the currently set frequency and duty. In the pictures, I’ve got a capture showing it replying with a Frequency of 100 Hz (F100), and a Duty Cycle of 040 (D040). To set the frequency, you type “F101” and click send. If all is well, it will reply with “DOWN.” If not okay, it will say “FAIL.” To set 1.05 kHz, you’d send “F1.05” and click send. 10.5 kHz would be “F10.5”, and 105 kHz would be “F1.0.5.” I attached a photo showing this including some limits. Bottom line, this is a neat little PWM generator that is a great value…and it’s hackable to add serial communication, so you could have it mounted in a panel and both manually control it with pushbuttons as well as having serial control.
Review: That this thing works this well is insane! - Few often realize this, but I would call myself a beginner at electronics. That being said, this is an excellent signal generator! I know it's only one waveshape, but it just WORKS. The 1hz pulse was like clockwork! The video you will see is just me noodling around with voltage, frequency, and duty cycle settings at random. I wanted to see if this thing would output a signal at all, and guess what? It does! I am using my OWON vds1022i for the measurements. I will say that my scope measured the frequency to be a bit low (maybe 29.7 Hz for a setting of 30Hz), but it really is very acceptably accurate at this level. The only thing I found odd about this unit was that, having used a WHDTS ammeter you may have heard of, it was disorienting to have the output connection at the far LEFT of the unit. WHY? Apart from that, I can heartily recommend this as an affordable beginner's signal generator that you do not have to assemble!

## Features

- Adjustable Frequency Range: from 1Hz to 150KHz
- Shell Protection and Clear LCD Display: Display both Frequency and Duty Cycle in more clear status
- Support power-down memory function: no need to set the data after power-off
- Support UART, DC 3.3V-30V voltage, 5-30mA output current
- Wider Application: Square wave signal generator, generating square wave signal for experimental development;generating square wave signal that controls the motor driver; Generating adjustable pulses for MCU and so on

## Technical Specifications

| Specification | Value |
|---------------|-------|
| ASIN | B07HKHW98L |
| Best Sellers Rank | #762,273 in Tools & Home Improvement ( See Top 100 in Tools & Home Improvement ) #1,294 in Multi Testers |
| Date First Available | September 21, 2018 |
| Is Discontinued By Manufacturer | No |
| Item Weight | 0.035 ounces |
| Manufacturer | WHDTS |
| Package Dimensions | 3.07 x 1.85 x 1.77 inches |

## Images

![Signal Generator, MiOYOOW 1Hz-150KHz 1-Channel Adjustable PWM Pulse Frequency Generator Module DC 3.3V-30V 5-30mA LCD Display Module - Image 1](https://m.media-amazon.com/images/I/51+5fFh9qeL.jpg)
![Signal Generator, MiOYOOW 1Hz-150KHz 1-Channel Adjustable PWM Pulse Frequency Generator Module DC 3.3V-30V 5-30mA LCD Display Module - Image 2](https://m.media-amazon.com/images/I/619TLAVrAjL.jpg)
![Signal Generator, MiOYOOW 1Hz-150KHz 1-Channel Adjustable PWM Pulse Frequency Generator Module DC 3.3V-30V 5-30mA LCD Display Module - Image 3](https://m.media-amazon.com/images/I/41aNKneBQAL.jpg)
![Signal Generator, MiOYOOW 1Hz-150KHz 1-Channel Adjustable PWM Pulse Frequency Generator Module DC 3.3V-30V 5-30mA LCD Display Module - Image 4](https://m.media-amazon.com/images/I/41q-qtA8nYL.jpg)
![Signal Generator, MiOYOOW 1Hz-150KHz 1-Channel Adjustable PWM Pulse Frequency Generator Module DC 3.3V-30V 5-30mA LCD Display Module - Image 5](https://m.media-amazon.com/images/I/41LLQZP2KlL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ A neat little square-wave generator that works well and can be modified to add serial control.
*by B***L on June 30, 2019*

I bought this panel-mount PWM generator as I needed a quick and easy way to generate square waves for a project I was working on. Originally, I was going to build one, but when I saw I could buy one for far less time and effort than building my own, I bought this one. It arrived on time and packed in a small zip-lock bag. A day after it arrived, the seller sent me a link to download the manual – that was a very nice touch and much appreciated. However, I will say that because the generator is so easy to use, you really don’t need the manual. I powered the unit on and hooked the output to my frequency counter to check for frequency accuracy. It was very close to being spot-on. For instance, when set to its maximum frequency of 150 kHz, my counter read 150.323 kHz. That’s less than 0.2% error. Next, I hooked it up to my oscilloscope to look at the output waveform. It looked really nice – I included a picture from my old but reliable Tek 465 scope. Even though I didn’t need the manual, I decided to read it. On the last page it mentions “UART Communication and Parameter Setting.” Not seeing an obvious way to connect to the unit via serial, I carefully removed the back of the unit with a spudger. On the circuit board is a space for a three pin header marked with GND, TX, and RX. I carefully removed the Printed Circuit Board from the unit, installed a header, and connected up a USB to Serial converter. I don’t recommend doing this unless you have a lot of experience taking electronics apart, as it is a little bit tricky. I used four thin metal spudgers wedged between the board edges and the housing, and it pulled out with some resistance. Using the Serial Monitor window provided by the Arduino Development Environment, I could talk to the unit, but it kept telling me FAIL. To make the serial interface work properly, you have to set Serial Monitor to not just 9600, 8, 1, but you also have to change it’s setting at the bottom to “No line ending.” Once that is done, everything works properly. If you type “read” into the line at the top and click send, it will return the currently set frequency and duty. In the pictures, I’ve got a capture showing it replying with a Frequency of 100 Hz (F100), and a Duty Cycle of 040 (D040). To set the frequency, you type “F101” and click send. If all is well, it will reply with “DOWN.” If not okay, it will say “FAIL.” To set 1.05 kHz, you’d send “F1.05” and click send. 10.5 kHz would be “F10.5”, and 105 kHz would be “F1.0.5.” I attached a photo showing this including some limits. Bottom line, this is a neat little PWM generator that is a great value…and it’s hackable to add serial communication, so you could have it mounted in a panel and both manually control it with pushbuttons as well as having serial control.

### ⭐⭐⭐⭐⭐ That this thing works this well is insane!
*by D***D on July 12, 2019*

Few often realize this, but I would call myself a beginner at electronics. That being said, this is an excellent signal generator! I know it's only one waveshape, but it just WORKS. The 1hz pulse was like clockwork! The video you will see is just me noodling around with voltage, frequency, and duty cycle settings at random. I wanted to see if this thing would output a signal at all, and guess what? It does! I am using my OWON vds1022i for the measurements. I will say that my scope measured the frequency to be a bit low (maybe 29.7 Hz for a setting of 30Hz), but it really is very acceptably accurate at this level. The only thing I found odd about this unit was that, having used a WHDTS ammeter you may have heard of, it was disorienting to have the output connection at the far LEFT of the unit. WHY? Apart from that, I can heartily recommend this as an affordable beginner's signal generator that you do not have to assemble!

### ⭐⭐⭐⭐⭐ Great Unit
*by B***N on December 28, 2018*

I really like this signal generator. It’s small and compact and will easily fit into a panel mount. The unit is affordable and contains many useful features. The generator is accurate and meets it’s specification. It’s also surprisingly easy to use with just two buttons. I haven’t had any trouble adjusting any of the parameters. I am glad I bought this unit as it will fit nicely into my DIY test equipment panel.

## Frequently Bought Together

- Signal Generator, MiOYOOW 1Hz-150KHz 1-Channel Adjustable PWM Pulse Frequency Generator Module DC 3.3V-30V 5-30mA LCD Display Module
- MiOYOOW PWM Frequency Generator, 1-Channel 1Hz-150KHz Adjustable Pulse Duty Cycle Function Generator, Square Wave Signal Generator Module with LCD Display and Rotary Switch
- DROK Frequency Generator, DC 3.3V-30V 5-30mA 1Hz-150kHz Adjustable Output PWM Pulse Duty Cycle Square Wave Function Signal Generator Module

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.hr/products/86330579-signal-generator-mioyoow-1hz-150khz-1-channel-adjustable-pwm-pulse](https://www.desertcart.hr/products/86330579-signal-generator-mioyoow-1hz-150khz-1-channel-adjustable-pwm-pulse)

---

*Product available on Desertcart Croatia*
*Store origin: HR*
*Last updated: 2026-02-23*