Category Archives: registers

Little Hex Tricks Make Little Displays a Little Easier

Depending on the device in hand and one’s temperament, bringing up a new part can be a frolic through the verdant fields of discovery or an endless slog through the grey marshes of defeat. One of the reasons we find ourselves sticking with tried and true parts we know well …read more

Continue reading

Posted in 7 segment, bit manipulation, bit twiddling, c++, computer hacks, excel, how-to, ISSI, led, Microcontrollers, registers, spreadsheet | Leave a comment

These Bit Twiddling Tricks Will Make Your Coworkers Hate You

In the embedded world, twiddling a few bits is expected behavior. Firmware is far enough down the stack that the author may care about the number of bits and bytes used, or needs to work with registers directly to make the machine dance. Usually these operations are confined to the …read more

Continue reading

Posted in bit manipulation, bit math, bit twiddling, bits, classic hacks, mask, registers, shift, software hacks | Leave a comment

Why Only Use One Controller When You Can Use ALL Of Them?

After booting up his RetroPie system, [jfrmilner] had the distinct feeling that something was off. Realizing that the modern Xbox 360 controller didn’t fit right when reliving the games of his youth, he rounded up all his old controllers to make sure he always had the right gamepad for the game.

Wanting to keep the controllers unmodified — so they could still be used on the original systems — he had to do a bit of reverse-engineering and source some controller sockets before building his controller hub. Using shift-in registers, shift-out registers, and some multiplexers, he designed a large circuit …read more

Continue reading

Posted in multiplexer, Raspberry Pi, registers, retro, retropie, video | Leave a comment