DiGrove is Didels Grove on steroides. The DiGrove modules aspire to extend the fantastic Grove ecosystem by new, innovative and fascinating modules. Primarily designed for education and development, the modules are also handy for all sorts of DIY projects.
The DgSpy is a debugging tool to be inserted between a Grove module and the
microcontroller. As an example, you connect a push button and the software does not work.
Hardware or software fault? You remove the switch and connect the DgSpy. Both leds must
be on, showing a high impedance input. Now you connect the switch via DgSpy. Toggling the switch should
change the color, and you can check if it is active low or active high.
DgSpy monitors the input with a simple OpAmp used as a voltage follower. The trick is to connect a red and a green led directly on the output, see the schematic above. The graphic above shows the LED intensities. Your eye is not linear, but you will easily learn to decode the good and bad logic levels, analogue and pulsing signals.
DiGrove modules come in a normed footprind and they can easily be fixed into a simple rail:
This helps debugging the wiring and keeps your prototype or experiment on the smallest possible.