Showing results for 
Search instead for 
Did you mean: 

Manual PWM output using GPIO on myRIO

Hello, As far as I know, myRio 1950 contains only 6 PWM pins. I need to use more PWM signals in my project and wanted to know if there is any means that I can configure general digital pins to PWM. if not, would be there any big problem if I tried to manually implement the PWM signal generation by turning on and off a normal digital pins fast enough to create PWM signal ? 

0 Kudos
Message 1 of 3

Easy alternative would be to use an external PWM generator chip like


Soliton Technologies

New to the forum? Please read community guidelines and how to ask smart questions

Only two ways to appreciate someone who spent their free time to reply/answer your question - give them Kudos or mark their reply as the answer/solution.

Finding it hard to source NI hardware? Try NI Trading Post
0 Kudos
Message 2 of 3

You can use the FPGA to generate the PWM from the DIO. I extensively use Pulse Width Modulation (PWM) IP Core for LabVIEW FPGA to generate PWM with an R Series device. 

0 Kudos
Message 3 of 3