pypulse A set of tools for generating complex pulse trains for digital inputs, largely for use in driving high speed valves / PWM.