Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time

PiZyPwm

PiZyPwm, for Raspberry (Pi) Ea(zy) PWM, is an easy way to implement PWM (Pulse Width Modulation) output on a Raspberry Pi using Python language.

Subprojects

There are three available sub-project:

  • “rpi.gpio” : if you plan to use PiZyPwm with onboard GPIO pins. It uses RPi.GPIO library, but is now obsolete as RPi.GPIO library now includes software PWM.
  • “quick2wire” : if you plan to use PiZyPwm with Quick2Wire expansion board. Thanks to SirHegel77 for the code.
  • “mcp230xx” : if you plan to use PiZyPwm with an MCP23008 or MCP23017 GPIO expander.

Warning

Due to the non real-time capacities of Python language, do not expect PWM to be very accurate. Pulses will never exactly last the theorical duration. But PiZyPwm will be enough if you don't need a great accuracy.

Example

See README.md into each sub-project folder.

About

Simple software PWM Python library for Raspberry Pi. Works with RPi.GPIO library (onboard GPIO pins), Quick2Wire expansion board and MCP230XX port expander.

Resources

Releases

No releases published

Packages

No packages published

Languages