Run Your Favorite 8-bit Games on an ESP32

Here at Hackaday HQ we’re no strangers to vintage game emulation. New versions of old consoles and arcade cabinets frequently make excellent fodder for clever hacks to cram as much functionality as possible into tiny modern microcontrollers. We’ve covered [rossumur]’s hacks before, but the ESP_8-bit is a milestone in comprehensive …read more

Continue reading Run Your Favorite 8-bit Games on an ESP32

Flexible PCB Earrings Put the Art in Art Deco

Earrings have been a hackers’ target for electronic attachment for quite a while, but combining the needed components into a package small enough to wear in that finicky location is quite a challenge. If [Sawaiz Syed]’s Art Deco Earrings are anything to go by, ear computers have a bright …read more

Continue reading Flexible PCB Earrings Put the Art in Art Deco

Go The Extra Mile For Your LED Driver

Addressable RGB LED strips may be all the rage, but that addressability can come at a cost. If instead of colors you expect to show shades of white you may the find less flickery, wider spectrum light from a string of single color LEDs and a nice supply desirable. Of …read more

Continue reading Go The Extra Mile For Your LED Driver

Have JBC Soldering Handle, Will USB-C Power Deliver

Frequent converter-of-tools-to-USB-C [Jan Henrik] is at it again, this time with a board to facilitate using USB Power Delivery to fuel JBC soldering iron handles. Last time we saw [Jan] work his USB-C magic was with the Otter-Iron, which brought Power Delivery to the trusty TS100 with a purpose built …read more

Continue reading Have JBC Soldering Handle, Will USB-C Power Deliver

Altium has its 2kicad Moment

Around these parts we tend to be exponents of the KiCad lifestyle; what better way to design a PCBA than with free and open source tools that run anywhere? But there are still capabilities in commercial EDA packages that haven’t found their way into KiCad yet, so it may not …read more

Continue reading Altium has its 2kicad Moment

Gear up Your Gear Knowledge with Gears

Gears are fairly straightforward way to couple rotational motion, and the physics topics required to understand them are encountered in an entry level physics classroom, not a university degree. But to really dig down to the root of how gears transfer motion may be somewhat more complex than it seems. …read more

Continue reading Gear up Your Gear Knowledge with Gears

Slice Through Your Problems with a Shukran

We’d wager most hackers are familiar with FTDI as the manufacturer of the gold standard USB-UART interfaces. Before parts like the ultra cheap CH340 and CP2102 became common, if you needed to turn a USB cable into a TTL UART device, “an FTDI” (probably an FT232RL) was the way to …read more

Continue reading Slice Through Your Problems with a Shukran

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 Little Hex Tricks Make Little Displays a Little Easier

Open Laptop Soon to be Open For Business

How better to work on Open Source projects than to use a Libre computing device? But that’s a hard goal to accomplish. If you’re using a desktop computer than Libre software is achievable, thought keeping your entire software stack free of closed source binary blobs might require a little extra …read more

Continue reading Open Laptop Soon to be Open For Business

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 These Bit Twiddling Tricks Will Make Your Coworkers Hate You