Programming Projects

Programming Projects

These porjects are mostly based on using our Programmable Device Interface to control hardware or interact with other devices.

So much electronic hardware now has a built in muctrocontroller of some sort. This makes programming an essential skill for hardware developers. From here you can find example code and circuits for making great interacive projects.

Here you can find useful librarys and arduino type projects for our PDI-1 device


PDI-1 Example Code

PDI-1 Pulse Generator – Adjustable Pulse Generator 1Hz to 2MHz with LCD menu control.

PDI-1 Moving Bitmap – Example showing how to animate a Bitmap and move it on the screen.

PDI-1 Sine Wave Display – Example showing how to draw a sine wave and adjust the amplitude using the encoder.

PDI-1 Simple Robot – Simple obstacle avoiding robot using two analogue IR range sensors.


Ardunio Libraries

I2C GLCD – Essential library for controlling the LCD on the PDI-1.

NanoPWMac – An easy to use adjustable frequency PWM.

Leave a Comment