[Plover] is an awesome open source stenography program, but to run the software [you need an NKRO keyboard][nkro]. The [ErgoDox keyboard][ergodox] can be made to run in NKRO mode by following these steps.
These instructions are based on this document, which assumes you're using Windows. I'm using a mac, and I had to download and install the [CrossPack for AVR Development][crosspack] before the build process worked.
Download the source
The NKRO firmware and Plover keymap can be found in the
simon_layout branch of @shayneholmes fork of
tmk_keyboard. Get the source: