{"id":58336,"date":"2021-10-25T12:56:52","date_gmt":"2021-10-25T11:56:52","guid":{"rendered":"https:\/\/www.microplanet.ma\/?post_type=product&#038;p=58336"},"modified":"2026-10-20T15:16:32","modified_gmt":"2026-10-20T15:16:32","slug":"xy-pwm1-adjustable-pwm-signal-generator-1hz-150khz","status":"publish","type":"product","link":"https:\/\/www.microplanet.ma\/en\/produit\/xy-pwm1-adjustable-pwm-signal-generator-1hz-150khz\/","title":{"rendered":"XY-PWM1 Adjustable PWM Signal Generator, 1Hz\u2013150kHz"},"content":{"rendered":"<h3>XY-PWM1 Adjustable PWM Signal Generator<\/h3>\n<p>The XY-PWM1 module generates PWM signals with adjustable frequency and duty cycle. Four buttons control the settings. Short presses make small changes; holding a button changes the value more quickly. Settings are saved automatically.<\/p>\n<h4>Module parameters listed by the source<\/h4>\n<ul>\n<li>Operating voltage: 3.3\u201330 V DC<\/li>\n<li>Frequency: 1 Hz\u2013150 kHz in normal mode; 1 Hz\u201315 kHz in precision mode<\/li>\n<li>Frequency accuracy: 2% (general parameter listed by the source)<\/li>\n<li>Output current: 5\u201330 mA (source-listed)<\/li>\n<li>Output amplitude: equal to the supply voltage (source-listed)<\/li>\n<li>Operating temperature: \u221240 to +85 \u00b0C<\/li>\n<li>Dimensions: 79 \u00d7 43 \u00d7 37 mm<\/li>\n<\/ul>\n<p>The source gives different frequency-accuracy figures in different sections: 2% in the general parameters, 1% in normal mode and 0.1% in precision mode. Treat these as source claims and confirm actual performance for the board revision. The stated output amplitude equals the supply voltage, so check voltage compatibility with the receiving circuit and observe the listed output-current range.<\/p>\n<h4>Operation and applications<\/h4>\n<p>A microcontroller generates the PWM signal. The display can show frequency and duty cycle. Applications listed by the source include square-wave experimentation, motor control, MCU applications, PWM speed control and dimming, and TTL serial communication.<\/p>\n<h4>Buttons and modes<\/h4>\n<ol>\n<li><strong>Frequency:<\/strong> use <code>FREQ+<\/code> and <code>FREQ\u2212<\/code> to increase or decrease the frequency. A short press makes a small step; a long press changes it faster.\n<ul>\n<li>Display <code>XXX<\/code> (no decimal point): 1\u2013999 Hz.<\/li>\n<li>Display <code>X.XX<\/code>: 1.00\u20139.99 kHz.<\/li>\n<li>Display <code>XX.X<\/code>: 10.0\u201399.9 kHz.<\/li>\n<li>Display <code>X.X.X<\/code>: 1\u2013150 kHz, according to the source.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Duty cycle:<\/strong> use <code>DUTY+<\/code> and <code>DUTY\u2212<\/code>. Short presses make small steps; long presses change it faster. The listed range is 0\u2013100%, with 1% steps in normal mode and 0.1% in precision mode.<\/li>\n<li><strong>Mode:<\/strong> normal mode is listed as 1 Hz\u2013150 kHz; precision mode is 1 Hz\u201315 kHz. The source states that holding <code>FREQ+<\/code> or <code>FREQ\u2212<\/code> for 10 seconds switches modes.<\/li>\n<li><strong>Lock settings:<\/strong> hold <code>DUTY+<\/code> or <code>DUTY\u2212<\/code> for 5 seconds to lock settings and prevent accidental changes.<\/li>\n<\/ol>\n<h4>Serial port settings<\/h4>\n<ul>\n<li>Baud rate: 9600 bps<\/li>\n<li>Data bits: 8<\/li>\n<li>Stop bits: 1<\/li>\n<li>Parity: none<\/li>\n<li>Flow control: none<\/li>\n<\/ul>\n<h4>Serial commands listed in the source<\/h4>\n<p><strong>Set PWM frequency<\/strong><\/p>\n<ul>\n<li><code>F101<\/code>: set frequency to 101 Hz (001\u2013999)<\/li>\n<li><code>F1.05<\/code>: set frequency to 1.05 kHz (1.00\u20139.99)<\/li>\n<li><code>F10.5<\/code>: set frequency to 10.5 kHz (10.0\u201399.9)<\/li>\n<li><code>F1.0.5<\/code>: set frequency to 105 kHz (1.0.0\u20131.5.0)<\/li>\n<\/ul>\n<p><strong>Set PWM duty cycle<\/strong><\/p>\n<ul>\n<li><code>DXXX<\/code>: set the PWM duty cycle to the selected value, listed as 001\u2013100.<\/li>\n<li>Example: <code>D050<\/code> sets a 50% duty cycle.<\/li>\n<\/ul>\n<p><strong>Read settings<\/strong><\/p>\n<ul>\n<li>Send the string <code>read<\/code> to read the saved settings.<\/li>\n<li>The source says a successful response is <code>Down<\/code> and an unsuccessful response is <code>FALL<\/code>; these response labels are reproduced as listed.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>XY-PWM1 pulse generator with adjustable frequency and duty cycle, four-button control and serial settings. Frequency range is listed as 1 Hz\u2013150 kHz in normal mode.<\/p>\n","protected":false},"featured_media":58337,"template":"","meta":[],"product_brand":[],"product_cat":[314,316],"product_tag":[],"class_list":["post-58336","product","type-product","status-publish","has-post-thumbnail","product_cat-developpement-en","product_cat-modules-capteurs-en","first","instock","taxable","shipping-taxable","purchasable","product-type-simple"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>XY-PWM1 Adjustable PWM Signal Generator | MicroPlanet<\/title>\n<meta name=\"description\" content=\"XY-PWM1 PWM generator with 1 Hz\u2013150 kHz normal mode, 1 Hz\u201315 kHz precision mode, adjustable duty cycle and serial commands. Check the stated accuracy differences.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.microplanet.ma\/produit\/module-generateur-dimpulsions-pwm-variable-1hz-150khz\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"XY-PWM1 Adjustable PWM Signal Generator | MicroPlanet\" \/>\n<meta property=\"og:description\" content=\"XY-PWM1 PWM generator with 1 Hz\u2013150 kHz normal mode, 1 Hz\u201315 kHz precision mode, adjustable duty cycle and serial commands. Check the stated accuracy differences.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.microplanet.ma\/produit\/module-generateur-dimpulsions-pwm-variable-1hz-150khz\/\" \/>\n<meta property=\"og:site_name\" content=\"MicroPlanet Maroc\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ArduinoPlanet\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-20T15:16:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.microplanet.ma\/wp-content\/uploads\/2021\/10\/162-b-1-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"1000\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.microplanet.ma\\\/produit\\\/module-generateur-dimpulsions-pwm-variable-1hz-150khz\\\/\",\"url\":\"https:\\\/\\\/www.microplanet.ma\\\/produit\\\/module-generateur-dimpulsions-pwm-variable-1hz-150khz\\\/\",\"name\":\"XY-PWM1 Adjustable PWM Signal Generator | MicroPlanet\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.microplanet.ma\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.microplanet.ma\\\/produit\\\/module-generateur-dimpulsions-pwm-variable-1hz-150khz\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.microplanet.ma\\\/produit\\\/module-generateur-dimpulsions-pwm-variable-1hz-150khz\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.microplanet.ma\\\/wp-content\\\/uploads\\\/2021\\\/10\\\/162-b-1-1.png\",\"datePublished\":\"2021-10-25T11:56:52+00:00\",\"dateModified\":\"2026-10-20T15:16:32+00:00\",\"description\":\"XY-PWM1 PWM generator with 1 Hz\u2013150 kHz normal mode, 1 Hz\u201315 kHz precision mode, adjustable duty cycle and serial commands. Check the stated accuracy differences.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.microplanet.ma\\\/produit\\\/module-generateur-dimpulsions-pwm-variable-1hz-150khz\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.microplanet.ma\\\/produit\\\/module-generateur-dimpulsions-pwm-variable-1hz-150khz\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.microplanet.ma\\\/produit\\\/module-generateur-dimpulsions-pwm-variable-1hz-150khz\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.microplanet.ma\\\/wp-content\\\/uploads\\\/2021\\\/10\\\/162-b-1-1.png\",\"contentUrl\":\"https:\\\/\\\/www.microplanet.ma\\\/wp-content\\\/uploads\\\/2021\\\/10\\\/162-b-1-1.png\",\"width\":1000,\"height\":1000},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.microplanet.ma\\\/produit\\\/module-generateur-dimpulsions-pwm-variable-1hz-150khz\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/www.microplanet.ma\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Shop\",\"item\":\"https:\\\/\\\/www.microplanet.ma\\\/shop\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"XY-PWM1 Adjustable PWM Signal Generator, 1Hz\u2013150kHz\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.microplanet.ma\\\/#website\",\"url\":\"https:\\\/\\\/www.microplanet.ma\\\/\",\"name\":\"MicroPlanet Maroc\",\"description\":\"Arduino, Electronique DIY, Modules, Composants, Raspberry PI\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.microplanet.ma\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.microplanet.ma\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.microplanet.ma\\\/#organization\",\"name\":\"MicroPlanet\",\"url\":\"https:\\\/\\\/www.microplanet.ma\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.microplanet.ma\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.microplanet.ma\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/logo5.png\",\"contentUrl\":\"https:\\\/\\\/www.microplanet.ma\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/logo5.png\",\"width\":400,\"height\":133,\"caption\":\"MicroPlanet\"},\"image\":{\"@id\":\"https:\\\/\\\/www.microplanet.ma\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/ArduinoPlanet\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"XY-PWM1 Adjustable PWM Signal Generator | MicroPlanet","description":"XY-PWM1 PWM generator with 1 Hz\u2013150 kHz normal mode, 1 Hz\u201315 kHz precision mode, adjustable duty cycle and serial commands. Check the stated accuracy differences.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.microplanet.ma\/produit\/module-generateur-dimpulsions-pwm-variable-1hz-150khz\/","og_locale":"en_US","og_type":"article","og_title":"XY-PWM1 Adjustable PWM Signal Generator | MicroPlanet","og_description":"XY-PWM1 PWM generator with 1 Hz\u2013150 kHz normal mode, 1 Hz\u201315 kHz precision mode, adjustable duty cycle and serial commands. Check the stated accuracy differences.","og_url":"https:\/\/www.microplanet.ma\/produit\/module-generateur-dimpulsions-pwm-variable-1hz-150khz\/","og_site_name":"MicroPlanet Maroc","article_publisher":"https:\/\/www.facebook.com\/ArduinoPlanet\/","article_modified_time":"2026-10-20T15:16:32+00:00","og_image":[{"width":1000,"height":1000,"url":"https:\/\/www.microplanet.ma\/wp-content\/uploads\/2021\/10\/162-b-1-1.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.microplanet.ma\/produit\/module-generateur-dimpulsions-pwm-variable-1hz-150khz\/","url":"https:\/\/www.microplanet.ma\/produit\/module-generateur-dimpulsions-pwm-variable-1hz-150khz\/","name":"XY-PWM1 Adjustable PWM Signal Generator | MicroPlanet","isPartOf":{"@id":"https:\/\/www.microplanet.ma\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.microplanet.ma\/produit\/module-generateur-dimpulsions-pwm-variable-1hz-150khz\/#primaryimage"},"image":{"@id":"https:\/\/www.microplanet.ma\/produit\/module-generateur-dimpulsions-pwm-variable-1hz-150khz\/#primaryimage"},"thumbnailUrl":"https:\/\/www.microplanet.ma\/wp-content\/uploads\/2021\/10\/162-b-1-1.png","datePublished":"2021-10-25T11:56:52+00:00","dateModified":"2026-10-20T15:16:32+00:00","description":"XY-PWM1 PWM generator with 1 Hz\u2013150 kHz normal mode, 1 Hz\u201315 kHz precision mode, adjustable duty cycle and serial commands. Check the stated accuracy differences.","breadcrumb":{"@id":"https:\/\/www.microplanet.ma\/produit\/module-generateur-dimpulsions-pwm-variable-1hz-150khz\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.microplanet.ma\/produit\/module-generateur-dimpulsions-pwm-variable-1hz-150khz\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.microplanet.ma\/produit\/module-generateur-dimpulsions-pwm-variable-1hz-150khz\/#primaryimage","url":"https:\/\/www.microplanet.ma\/wp-content\/uploads\/2021\/10\/162-b-1-1.png","contentUrl":"https:\/\/www.microplanet.ma\/wp-content\/uploads\/2021\/10\/162-b-1-1.png","width":1000,"height":1000},{"@type":"BreadcrumbList","@id":"https:\/\/www.microplanet.ma\/produit\/module-generateur-dimpulsions-pwm-variable-1hz-150khz\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.microplanet.ma\/"},{"@type":"ListItem","position":2,"name":"Shop","item":"https:\/\/www.microplanet.ma\/shop\/"},{"@type":"ListItem","position":3,"name":"XY-PWM1 Adjustable PWM Signal Generator, 1Hz\u2013150kHz"}]},{"@type":"WebSite","@id":"https:\/\/www.microplanet.ma\/#website","url":"https:\/\/www.microplanet.ma\/","name":"MicroPlanet Maroc","description":"Arduino, Electronique DIY, Modules, Composants, Raspberry PI","publisher":{"@id":"https:\/\/www.microplanet.ma\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.microplanet.ma\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.microplanet.ma\/#organization","name":"MicroPlanet","url":"https:\/\/www.microplanet.ma\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.microplanet.ma\/#\/schema\/logo\/image\/","url":"https:\/\/www.microplanet.ma\/wp-content\/uploads\/2023\/05\/logo5.png","contentUrl":"https:\/\/www.microplanet.ma\/wp-content\/uploads\/2023\/05\/logo5.png","width":400,"height":133,"caption":"MicroPlanet"},"image":{"@id":"https:\/\/www.microplanet.ma\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/ArduinoPlanet\/"]}]}},"_links":{"self":[{"href":"https:\/\/www.microplanet.ma\/en\/wp-json\/wp\/v2\/product\/58336","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microplanet.ma\/en\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/www.microplanet.ma\/en\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.microplanet.ma\/en\/wp-json\/wp\/v2\/media\/58337"}],"wp:attachment":[{"href":"https:\/\/www.microplanet.ma\/en\/wp-json\/wp\/v2\/media?parent=58336"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/www.microplanet.ma\/en\/wp-json\/wp\/v2\/product_brand?post=58336"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/www.microplanet.ma\/en\/wp-json\/wp\/v2\/product_cat?post=58336"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/www.microplanet.ma\/en\/wp-json\/wp\/v2\/product_tag?post=58336"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}