nonolith labs

Blog

Board Revision & Software Update

Our next round of prototype boards are in production! We've made a ton of changes to make the CEE more robust, easier to hand-assemble, and more functional.

We've completely reworked the measurement side of the CEE to fix a design issue with our first round of boards, we've moved to a bigger version of our digital-to-analog converter, making the CEE easier to build, and we've added a standard six-pin programming port, such that the firmware can be loaded with a standard Atmel programming cable.

In parallel with reworking the circuit board, we've made significant progress in improving the capabilities and efficiency of the software on the computer side of the USB cable.

We have our beta hardware returning 100k samples per second, and a first-pass analysis of the data indicates that it's both a precise and accurate representation of what's actually going on. We're currently working on getting output functioning at the same rate.

Kevin's been making great strides in adding extremely fast WebGL rendering to our Pixelpulse web frontend, giving even moderate hardware running an up-to-date version of Chrome or Firefox the ability to handle all the data you can throw at it.

We'll post again when we have bidirectional information moving at 100KHz and when our next round of prototypes are assembled.