If you are looking for a switch designed for direction control, you want something called a
navigation switch. There are many types of switches (and joysticks) out there, but it's hard to find one that works well for direction - for example, moving up and down, side to side - as opposed to a general purpose switch. Two examples: one for going up/down, one for a five-position switch (up/down/left/right/middle press.)
Two things this week - a 4-channel bidirectional mosfet level shifter (designed for 3.3V and 5V), and a MCP73831/2 test board. The level shifter is first, and the MCP73831/2 test board is after the jump. The level shifter took a while to lay out small enough for me to be satisfied. An explanation of how it works is coming.
Now the MCP73831/2... that gave me grief in a design, so I made a board just for it.
This week in design: Breakout boards.
First, a SOIC-14 and SSOP-14 board. One on each side. It doesn't cost anything extra to have a design on the back, and gives two options for the price of one. Also note the fixes from my
previous article regarding pin alignment (and also the longer pins for easier soldering).
The next one was way more annoying to lay out...
Whenever I make a board, and I'm not in a hurry, I stare at the gerbers for a couple days before ordering. Usually I just have an image open in a tab somewhere. It saves me time and time again. Usually from my own carelessness, but occasionally I am allowed to blame the tools. This is one of those times.
Notice anything funny about pin 3?
I'll update this page soon with a fixed KiCAD library for SOIC parts. (Maybe slightly longer pads for easier soldering, too).
Now this is an awesome find. There is a TI part
SN74LVC1G97 which offers very basic configurable logic. The seven functions it has are MUX, AND, OR, NAND, NOR, inverter, and noninverter (buffer).
The best part? It only has six pins! Power, ground, three inputs, and one output. Just goes to show what kind of work can be done with K-maps.