Author Archives: gregorykimball


C# WinForms offers a suite of fully-featured controls for building responsive, event-driven user interfaces. However, there is limited native support for data visualization and the existing tools show poor performance when plotting >100K data points.

My solution to this problem is DataGridViewPrime, a class extension of DataGridView that includes functions to Save, Copy and Explore the data source bound to the control. The features are accessed though a new context menu created for the control.

datagridviewprime.png Continue reading

Posted in Programming | Leave a comment

Abella, enclosed

Although Abella used to live in a shoebox, now the electronic musical instrument has been fully soldered and packaged in a project box.  The prototype is complete!

abella_annotated.png Continue reading

Posted in Electronics, Programming | Leave a comment

Household thermal imaging


I am now the proud owner of a Seek Thermal infrared camera!  Let’s play a game: it’s called “guess the subject of this photo”!

Taken with SM-G920T, Android 5.0.2 Continue reading

Image | Posted on | Leave a comment

Computer upgrade

Merry Christmas to me! It’s time for a motherboard upgrade. Here are the components I selected:

Continue reading

Posted in Electronics | Leave a comment

Montague Paratrooper

My new bike is here!  I decided to get a Montague Paratrooper, because it is the only full-size folding mountain bike on the market.  I was looking for a reliable bicycle that would also store conveniently in the trunk of my car.

20160515_152223 Continue reading

Posted in and other things, Uncategorized | Leave a comment

USB toggle switch extension

Last week I found myself in need of a USB toggle switch.  Such a device would allow me to toggle the power on a USB device without having to unplug it.  It is true – I suffer from a disorder that requires me to construct a USB switch rather than simply unplug my devices.

This simple device uses a USB extension cord and a slide switch connected to the +5V power line (the red wire).  If you happen to have a device  [such as an external video card] that requires to be reset every few days, simply toggle the switch when a reset is needed.

usb power switch Continue reading

Posted in Electronics | Leave a comment

I can see sunspots

I have been on a bit of a quest to observe the sun effortlessly, without discomfort, and with my own eyes.  There are plenty of great photos and videos of the sun in different wavelengths, but experiencing the sun without any digitization or intervening detectors has been a goal of mine.

I can finally report the combination of filters that allow anyone to comfortably view the sun.

solar_viewing_glasses Continue reading

Posted in and other things, Science, Solar | 2 Comments