Tuesday, September 27, 2016

Making the cable

The last post showed me assembling a pair of stenomod PCBs. The right hand board needs to communicate with the Arduino on the left hand board, so they're connected by a 10 conductor ribbon cable. Here's how the cable is made.

Start with these parts. Some 10 conductor ribbon cable cut to a desired length and an IDC socket.

Insert the cable so that it barely pokes out the opposite end.

Put into a vice, like this.

And clamp it down tight, but not too tight. The connections are made automatically when the two parts of the IDC connector are clamped together.

Fold the cable over like this, before inserting the strain relief part.

Push the strain relief down so it snaps in, and you're done with one side.

Repeat on the other side and the cable has been made.

Note that the connectors need to have their keys facing the right way on each end in order to fit into the box on each PCB. It takes some visualization but isn't hard to figure out.

Next we'll look at making the wooden decks.

Monday, September 26, 2016

How a stenomod is assembled

Stenomod, a keyboard for amateur stenography, is for sale. See my last blog post for details.

It's time to start telling the story of the stenomod. I'm gonna do it out of order though. Before I tell how I got here, I want to show where "here" is. I want to show how a stenomod is assembled.

Here you see the two unstuffed printed circuit boards. The left hand board is on a wooden deck used as a template. Those round holes make space for the pins of the key switches to poke through.The first thing to do is to stuff all the switches.

Those aluminum legs make the PCB into a temporary soldering platform. As you'll see, the double length legs on one side allow space for the the diode leads to hang down before being soldered.

Here I'm soldering the switches in.

Next we stuff the box connectors into each board.

And hold them in place with a rubber band while soldering.

The left hand board needs to have the micro-controller soldered in. It's an Arduino Metro Mini, and comes with stake pins which we'll use to connect it to the stenomod board.

I cut the stake pins down to 2 and 6 pin pieces, insert them into the board and place the Arduino board onto them.

A rubber band holds the assembly together while soldering, both top and bottom.

The only things left to solder now are the diodes. Bend them with pliers and insert them, matching the black mark on the diode with the white mark on the board, to get the polarity right.

See how the leads dangle but don't touch the ground? I solder the diodes from the top to avoid having to secure them upside down.

Time to remove the temporary legs and snip off the leads.

The stake pins under the Arduino need to be snipped as well.

Now the finished boards can be put back in the template and the keycaps can be inserted.

That's it for the printed circuit boards.

Next time we'll make a cable to connect the two boards and a wooden deck to mount them on.

Monday, September 19, 2016

Buy now for $200 USD plus shipping

Today's the day. The stenomod is for sale. I have seven ready to go right now and five more in the pipeline, almost ready.

I'll take orders via email. If you're interested, send an email to stenomod@gmail.com with your shipping address and any questions or requests you might have. I'll make sure that I have what you want ready to go and then send you a PayPal invoice to your email address. You don't need to be a PayPal member, you can use a credit card and PayPal will process it for me. Also let me know if you want to sign for it or not when it arrives.

I'll be charging:

 $200 for the keyboard
 7.5% sales tax if you're in California
 $13.75 to ship, in the US.

If you're not in the US then I'll have to figure out shipping on a case by case basis.

What you get is one stenomod, mounted to a wooden deck, a USB cable, and a longer stenomod cable and rubber feet in case you want to take it off the deck and try other ergonomic positions.

Thanks for your patience while I've been getting this together!

Saturday, September 17, 2016

Announcing the Stenomod!

Stenomod is the name of my relatively inexpensive keyboard for amateur stenographers. For now, this blog will be where I make announcements and generally discuss the product.

I also plan to make posts showing how I build the keyboards and how the firmware works.

I'm not planning to use a website at first, just this blog. I assume my customers will all hear about this by being members of the Plover community. In case you're not, please start here at the Plover blog .

For those who are interested, I'll describe the machine.

It's only a steno machine, not an ASCII keyboard at all. You need to use Plover or other software on your computer to make it work. With Plover it will act as a full keyboard, but you need to learn steno in order to actually use it.

It uses the TX Bolt protocol at 9600 baud, N, 8, 1, over the FTDI USB-serial converter on board. The controller is an Arduino Metro Mini from Adafruit. Don't expect to hack it into an ASCII keyboard. The top row of keys are all wired together to be the number bar. The red keys in the middle are all wired together to be the * key. The left most S keys are also wired together. If you get one, plan on using it as a steno machine, nothing else.

That being said, I think it's a very simple and pleasant to use steno machine. The key switches are Gateron clears, 35 gram force to depress. These are among the lightest and smoothest key switches available. The keycaps are G20s from pimpmykeyboard.com, mostly flat and the gaps between them are very small. That's good.

It's a split keyboard, mounted to a wooden deck at the spacing I like best. If you'd like to experiment with other ergonomic positions, you can remove the PCBs from the deck and add rubber feet. Or maybe you'd like to cut the deck in half to separate the two hands however you'd like. That would be up to you. I'm very comfortable with it this way.

In the next post I'll say how much they cost and how to order one. I'm almost ready!