Byron J.

Member Since: September 10, 2013

Country: United States


Apparently, the J is for JFET.

Embedded Micro's new IDE and the Lucid language.

Continue reading

Thoughts and ramblings about numbers, plus an interesting discovery.

Continue reading

Examining one of the categories that occupies significant space on my workbench: wire strippers.

Continue reading

Drive the Moog Werkstatt-01 with the SparkPunk sequencer, and starting in on a MIDI-to-CV converter.

Continue reading

Experimenting with optics and imagery.

Continue reading

Rotary Switch Potentiometer Hookup Guide

April 30, 2015

How to use the Rotary Switch Potentiometer breakout board, with some sample applications.

MP3 Player Shield Hookup Guide V15

April 6, 2015

How to get your Arduino groovin' using the MP3 Player Shield.

Servo Trigger Hookup Guide

March 26, 2015

How to use the SparkFun Servo Trigger to control a vast array of Servo Motors, without any programming!

Pi Wedge B+ Hookup Guide

December 18, 2014

How to assemble and start using the Pi Wedge to prototype with the Raspberry Pi B+.

Decade Resistance Box Hookup Guide

December 4, 2014

How to assemble the decade resistance box, then use it as a design and measurement tool.

SparkPunk Sequencer Hookup Guide

August 14, 2014

How to assemble and use the SparkPunk Sequencer kit.

SparkPunk Sequencer Theory and Applications Guide

August 14, 2014

Examine the inner workings of the SparkPunk Sequencer, then explore some modifications and alternate applications.

SparkPunk Hookup Guide

June 12, 2014

How to assemble and modify the SparkPunk Sound Generator kit.

Pi Wedge Hookup Guide

May 29, 2014

How to assemble and start using the Pi Wedge to prototype with a Raspberry Pi.

Sound Detector Hookup Guide

February 27, 2014

The Sound Detector is a microphone with a binary output. This guide explains how it works and how you can use it in your projects.

Large Solderable Breadboard Hookup Guide

February 27, 2014

This breadboard has a couple of tricks up it's sleeve!

VKey Voltage Keypad Hookup Guide

February 13, 2014

A quick hookup for the VKey analog voltage keypad.
  • It is 1.7" by 0.9".

    The mounting holes are at (0.1, 0.8) and (1.6, 0.8).

    The 5-pin connector is from (1.65, 0.2) to (1.65, 0.6) on 0.1" intervals

  • I’m not entirely sure what you’re asking, but I’ll try.

    On the MP3 shield, those pins are just GPIO pins that interface with the MP3 decoder and SD card.

    • D2 is an input to the microcontroller, used by the MP3 chip to indicate that it is ready for more data. Ideally, it’s tied to a pin that can trigger interrupts, but the library can be configured to poll the line if it can’t interrupt.
    • D6 Is a GPIO output, used as the chip select for control functions within the MP3 decoder.
    • D7 Is a GPIO output, used as the chip select for the data pipeline to the MP3 decoder.
    • D8 Is a GPIO output, used as the reset line to the MP3 decoder.
    • D9 Is a GPIO output, used as is the chip select for the SD card.

    Since they’re just GPIO lines, they can be reassigned to whichever pins you have handy.

    If you’re using the Sparkfun-MP3-Player-Shield-Arduino-Library, you can adjust the pin assignments in the SFEMP3ShieldConfig.h file.

  • I seem to have confused myself with links to datasheets. Please disregard the link in my last post.

    The seven-page one linked in the product description is correct. We purchase Taiwan Alpha part # SR2512F-0110-16F2B-C9-S .

    The “-S” in the part number stands for “shorting” timing, AKA make-before-break.

  • I’m afraid I don’t see how I misused the word. I meant “one from the last,” so that’s what I said.

  • Just be sure to match them in conjugate pairs with flop-flops.

    I’m pretty sure I’ve seen some old Japanese schematics (possibly Tascam or Roland) that indicated “frip-frops.”

  • You could build one heck of a driver for the WS2812 addressable LEDs.

  • One example that’s inspired me: Scott Gravenhorst has been making FPGA-based audio synthesizers, which seem to get updated every time Xilinx release a new dev board:


  • Uh, yeah…I’m an engineer, not a salesman.

    Article has been amended with the link - just click on the Mojo photo!

  • At the end of the day, they’re probably pretty similar. Either solution behaves about the same in the hands of the user.

    A freely-turning rotary encoder might require a display to show the current setting, and requires two digital inputs. The rotary switch requires a single analog input, but indicates the selection with just the shaft angle.

    For an Arduino project, it might come down to which approach you’re more comfortable writing the code for!

  • The board I was hinting at in my last comment just went live.

    It’s here.

    There’s also a 1-to-10 version of your concept in the hookup guide that should be easy enough to grow to two switches for 1-to-100 (well, really 0-to-99. since 100 is 3 digits long).