Everything on this page is subject to change. No promises on feasibility or timeframe. But, in the interest of openness...

Here are a few ideas for features that cee 1.0 hardware is capable of:


Write web apps that (with the user's permission) access the CEE and provide a user interface specific to a certain application.

Input only mode

If the DAC and output buffer are disabled completely, even higher sample rates could be achieved.

Higher current external power supply

The OPA567 is rated up to 2A. CEE provides a solder jumper that can be cleared to disconnect the output amplifiers from USB power, and a header to attach an external power supply. This would also require replacing / parallel stacking the current sense resistors to get a higher range, and software changes to adjust the gain (probably read gain from EEPROM).

1-channel, 4-quadrant mode.

Use the two channels together for 4-quadrant (negative voltage) operation. You can already do this -- use channel A as a 2.5 volt “virtual ground,” letting channel B swing 2.5V above and below channel A. UI sugar could make this more straightforward.

Buffering strategy optimizing for latency

CEE uses buffers to keep function generation fed with a constant stream of data. The ability to push an output change command directly to the device without going through the buffering layer would improve CEE's suitability for control loops.

More advanced data visualization

FFTs? 3d phase plots? The sky's the limit.

The best part? CEE is open source. Inspired by these ideas? Have a better idea? Get the source and Get in touch.