8 Channel USB digital signal generator

Posted on Friday, March 2nd, 2012 in Development, DIY by DP


Dilshan developed a 8 channel USB digital signal generator and an open source Windows application called Kidgo Player to drive it. The hardware is basically just a PIC18F2550 USB breakout board used to provide 8 digital outputs for his software. The Kidgo Player’s source is available on GitHub, and has the following features:

  • Save waveforms and settings as binary file (KDF file) or export waveform as a text file
  • Playback controls such as “Play to segment”, “Play from segment”, “Step back”, “Step next” and “Clear”
  • Shifting and rotating waveforms
  • Invert, Reset, Clocking and Binary Generator functions
  • Copy and Paste waveforms
  • Mute function to each individual channel
  • Launch without any installation or configuration (design to work as portable Windows application)

Via LucaDentella.

This entry was posted on Friday, March 2nd, 2012 at 9:00 pm and is filed under Development, DIY. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • Stephen Tinius: Thank you.
  • KH: Ah, the site sells boards, that's the reason. At least it's a XC6SL9 board that does not cost an arm and a leg, though it...
  • Max: While I understand this is more educational than practical in nature, I prefer my edutainment a lot more firmly grounded in economic reality. Sure, you...
  • KH: Using an alkaline coin cell down to 1.0V or under is a very bad idea anyway, unless you as the designer or manufacturer don't care...
  • KH: Farnell says TS1001 is no longer stocked. Not on RS. Digikey says it's obsolete. That said, there are a lot of nanoamp-class parts on sale...