PPI control for laser cutters on the cheap
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
PPI Module.cydsn


PSoC 5 Laser PPI Module for USD 10

on a CY8CKIT-059 development board


Features 32-bit up/down counters for X and Y step position capture, microsecond resolution pulse width control and pass-through mode.

Based on blog post by dirktheeng.

This solution uses PSoC UDBs so no external electronics is required. It has a simple UART command interface, a more flexible one using I2C or SPI communication can easily be added - for possible gcode control.

NOTE: only bench tested with grbl and a LED as a stand in for the laser.

UDB Logic