LEDs Give HP 3457A DDM’s LCD Display The Boot

Have you ever been so frustrated with a digital display that you wanted to rip the whole thing out and create a better one? That is exactly what [xi] did. Replacing their constantly used HP 3457A multimeter’s LCD display with a brighter LED one was a necessary project — and a stress reducing one at that.

While this digital multimeter is well-known for its reliability, its standard display is rather lacking. In fact, there are several mods already out there that simply add a backlight. However, as [xi] notes, LCD screens always have a certain angle where they still don’t quite show properly. So this hack reverses the LCD’s protocol and details the process of creating new LED display.

The issue of dim displays that comes with traditional digital multimeters is not a new one. One solution to this that we have seen before is a hack where someone decided to add a backlight onto their cheap multimeter. [Ken Kaarvik] got around the dimness altogether by giving his multimeter a wireless remote display of his choosing. It is interesting to see the different solutions that are made to the same nuisance. The first item on the agenda of [xi]’s hack was to successfully analyze the HP LCD protocol. With the aid of an ATmega32, the digits were decoded throughout the transmission frames.

Continue reading “LEDs Give HP 3457A DDM’s LCD Display The Boot”

Blast From The Past With Space Station PROM Reader

The Ursa Major Space Station SST282 is a dinosaur of a digital reverb.  Okay, so maybe 1978 isn’t ancient yet, but it is getting to the point where one has to worry about the possibility of component failure.  At least that’s what [Obsoletetechnology] thought when they created a backup of its memory contents.

As can be seen from some of Hackaday’s previous articles, a part does not have to be an older one to fail.  However, there is no such thing as being too paranoid when it comes to older parts reaching their lifetime.  Especially when there is valuable memory involved.  Each bit of PROM memory is locked by a fuse on its location grid to store permanent data.  To be able to read this and collect the respective data, a Raspberry Pi 3 PROM reader was created.

The SST282 uses 3 TTL-level 74xx series Schottky PROM memories on board that hold RAM lookup tables.  In the case that these failed, all of the subsequent information would be lost since there are no surviving memory dumps online.  Fortunately we are interested only in gathering their contents, so the PROM reader schematic is fairly rudimentary.  The chip’s address and data buses connect to a Pi’s GPIO header, and the only other thing to note is a 74LS541 TTL level shifter that converts the Pi’s 3.3V output to the PROM’s 5V TTL level.

Continue reading “Blast From The Past With Space Station PROM Reader”

Teensy Script Plays Nintendo Switch, Strikes Out

The most recent of the Zelda franchise, Breath of the Wild, is known for its many, many puzzles.  One of the more frustrating ones involved bowling with a giant snowball at the top of a hillside.  [Bertrand] did not like this, so he cheated the system hacked the Nintendo Switch so that he “genuinely earned” a strike every time he played.  He achieved this by writing a script for a Teensy module that got him those sweet rupees.

The Teensy houses an Atmel 90USB1286 microcontroller.  When paired with LUFA software, it can emulate numerous controllers including keyboards, joysticks, etc.  It also handily has a Mini-B USB connector located on its rear, allowing it to communicate to the Switch with ease.  After confirming the hardware was compatible, [Bertrand] looked towards the software side noticing the similarity between what already existed and what he was attempting to accomplish.  He happened upon this in a Splatoon 2 fork that allows players to draw posts. 

In essence, it takes image files as input and emulates the controls and buttons to draw a 1-bit version of the image automatically.  This takes care of syncing the hardware as well as how to simulate the button presses.  But instead of reading an image file, it needed to take a custom script as the input.  This required starting from scratch.  The first logical step — of course — was to create a language similar to Logo, a name that surely brings back memories of the time of big hair and shoulder pads.  He only needed a handful of simple commands to control Link:

typedef enum {
	UP,
	DOWN,
	LEFT,
	RIGHT,
	X,
	Y,
	A,
	B,
	L,
	R,
	THROW,
	NOTHING,
	TRIGGERS
} Buttons_t;

Continue reading “Teensy Script Plays Nintendo Switch, Strikes Out”

Artificial Intelligence At The Top Of A Professional Sport

The lights dim and the music swells as an elite competitor in a silk robe passes through a cheering crowd to take the ring. It’s a blueprint familiar to boxing, only this pugilist won’t be throwing punches.

OpenAI created an AI bot that has beaten the best players in the world at this year’s International championship. The International is an esports competition held annually for Dota 2, one of the most competitive multiplayer online battle arena (MOBA) games.

Each match of the International consists of two 5-player teams competing against each other for 35-45 minutes. In layman’s terms, it is an online version of capture the flag. While the premise may sound simple, it is actually one of the most complicated and detailed competitive games out there. The top teams are required to practice together daily, but this level of play is nothing new to them. To reach a professional level, individual players would practice obscenely late, go to sleep, and then repeat the process. For years. So how long did the AI bot have to prepare for this competition compared to these seasoned pros? A couple of months.

Continue reading “Artificial Intelligence At The Top Of A Professional Sport”

Soon You’ll Sit Inside A Robot’s Head At Work

MIT’s Computer Science and Artificial Intelligence Lab, CSAIL, has created a process of teleoperating a Baxter humanoid robot with an Oculus Rift VR headset. This project is partially aimed towards making manufacturing jobs a hell of a lot of fun telecommutable. It could even be a way to supervise robot workers from a distance.

In a nutshell, the user controls the robot remotely in a virtual reality environment. The user does this specifically in a VR environment modeled like a control room with multiple sensor displays, making it feel like they are sitting inside the robot’s head. By using hand controllers, users can match their movements to the robot’s to complete various tasks. If you’ve seen Pacific Rim, you are probably envisioning a Jaegar right about now — minus the psychic linking.

Continue reading “Soon You’ll Sit Inside A Robot’s Head At Work”

Need A Night-Light?

[Scott] created an LED candle in preparation for the big mac daddy storm (storms?) coming through.  Like millions of other people in Florida, he was stuck at home with his roommates when an oncoming hurricane headed their way.  Worrying about blundering about in the dark when the power inevitably went out, they set off to gather up all of the candles they had lying around.  Realizing the monstrous pile of candles and matches looked more and more like a death wish, the decision was made to create a makeshift light out of what components they had on hand.  Now, not having access to any outside sources for parts means that you are going to have a bare bones model.

That being said, this straightforward light only takes a couple of seconds to put together.  Jury rig a couple of AA or AAA batteries up, then slap on a resistor, LED, and jumper to get that sucker running.  Wrap electrical tape around the whole thing, or even try duct tape, whatever gets the job done.  A little paper hat on top of it will diffuse the light and bada bing, bada boom, you’re all done.  Generally though, soldering directly onto a battery is not a wise idea.  So, if you want to get fancy, perhaps a better alternative is to have a battery casing as shown below.

This LED candle is a clear option if your home isn’t a micro warehouse for electronic components (apparently it is frowned upon to clog up your garage for projects), and you have limited time.  However, if you have a number of extra minutes lying around before your windows blow in, see if you can top the brightest flashlight ever made (thus far).  Continue reading “Need A Night-Light?”