Exporting Eagle Libraries To FOSS Tools

Since Autodesk’s acquisition, Eagle has been making waves in the community. The de facto standard for Open Hardware PCB design is now getting push-and-shove routing, a button that flips the board over to the back (genius!), integration with Fusion360, automated 3D renderings of components, and a bunch of other neat tools. However, Eagle is not without its warts, and there is a desire to port those innumerable Eagle board layouts and libraries to other PCB design packages. This tool does just that.

The tool is an extension of pcb-rnd, a FOSS tool for circuit board editing, and this update massively extends support for Eagle boards and libraries. As an example, [VK5HSE] loaded up an Eagle .brd file of a transceiver, selected a pin header, and exported that component to a KiCad library. It worked the first time. For another experiment, the ever popular TV-B-Gone .brd file was exported directly to pcb-rnd. This is a mostly complete solution for Eagle to KiCad, Eagle to Autotrax, and Eagle to gEDA PCB, with a few minimal caveats relating to copper pours and silkscreen — nothing that can’t be dealt with if you’re not mindlessly using the tool.

While it must be noted that most Open Hardware projects fit inside a 80 cm2 board area, and can therefore be opened and modified with the free-to-use version of Autodesk’s Eagle, this is a very capable tool to turn Eagle boards and libraries into designs that can be built with FOSS tools.

Thanks [Erich] for the tip.

Building A Supersized Game Boy Advance

Unless you really look closely at the image above, you might not realize you aren’t looking at a normal Game Boy Advance; which is sort of the point. Even though it retains the looks of the iconic Nintendo handheld, this version built by [Akira] is supersized for adult hands. How big is it? To give you an idea, that screen is 5 inches, compared to the 2.9 inch screen the original sported.

Unlike most of the portable gaming hacks we’ve covered recently, this big-boy GBA isn’t powered by a Raspberry Pi. Internally it’s packing a genuine GBA motherboard, which has been wired into a portable screen originally intended for the PlayStation.

Though that may be understating things a bit, as getting the round PCB of the original screen into the rectangular shape of the GBA meant it had to be cut down and the traces recreated with jumper wires. The original CCFL backlight of the screen had to go in the name of battery life, and in its place is the backlight system pulled from a Nintendo DSi XL.

But where did [Akira] get a giant GBA case to begin with? No, it isn’t 3D printed. It’s actually a hard carrying case that was sold for the GBA. The carrying case obviously didn’t have a cartridge slot or openings for buttons, so those sections were grafted from a donor GBA case. So despite the system overall being so much bigger than the original, the D-Pad, face buttons, and cartridge slot on the back are at normal GBA scale.

The GBA XL is really a labor of love; browsing through the build log you can see that [Akira] actually started the project back in 2014, but it kept getting shelved until more research could be done on how to pack all the desired features into the final device.

While this may be the most historically accurate attempt at making a bigger Game Boy, it certainly isn’t the first. There seems to be a fascination with turning the quintessential pocket game system into something that’s quite the opposite.

Continue reading “Building A Supersized Game Boy Advance”

Bringing A Christmas Lights Show Inside

Instructables user [Osprey22] has been building towards this Christmas for years. Why? This year, he has brought an impressive musical Christmas light display inside, and at a fraction of the cost too!

An box at the tree’s base hides the power supply and the controller boards — a Raspberry Pi and a SanDevices e682 Pixel controller for the 400 WS2811 RGB LEDs — with an added router to connect them to the main network. The Pi is running Falcon Pi Player and a projector somewhere in the region of $100 complements the light show.

As far as mapping out the LEDs, Xlights is the program of choice, locating the LEDs in space with the help of a cell phone video recording. [Osprey22] had to write a quick program in C to fix the LED overlaps in the grid. (A spreadsheet would work just as well, here). Oh, and the gifts at the bottom of the tree double as a projector screen!

Continue reading “Bringing A Christmas Lights Show Inside”

Retrotechtacular: Field Assembling Airplanes Like Wartime “Ikea”

Imagine it’s 1943, and you have to transport 1,000 P-47 fighter planes from your factory in the United States to the front lines in Europe, roughly 5,000 miles over the open ocean. Flying them isn’t an option, the P-47 has a maximum range of only 1,800 miles, and the technology for air-to-air refueling of fighter planes is still a few years off. The Essex class aircraft carriers in use at this time could carry P-47s in a pinch, but the plane isn’t designed for carrier use and realistically you wouldn’t be able to fit many on anyway. So what does that leave?

It turns out, the easiest way is to simply ship them as freight. But you can’t exactly wrap a fighter plane up in brown paper and stick a stamp on it; the planes would need to be specially prepared and packed for their journey across the Atlantic. To get the P-47 inside of a reasonably shaped shipping crate, the wings, propeller, and tail had to come off and be put into a separate crate. But as any reader of Hackaday knows, getting something apart is rarely the problem, it’s getting the thing back together that’s usually the tricky part.

So begins the 1943 film “Uncrating and Assembly of the P-47 Thunderbolt Airplane which has been digitally restored and uploaded to YouTube by [Zeno’s Warbirds]. In this fascinating 40 minute video produced by the “Army Air Forces School of Applied Tactics”, the viewer is shown how the two crates containing the P-47 are to be unpacked and assembled into a ready-to-fly airplane with nothing more than manpower and standard mechanic’s tools. No cranes, no welders, not even a hanger: just a well-designed aircraft and wartime ingenuity.

Continue reading “Retrotechtacular: Field Assembling Airplanes Like Wartime “Ikea””

Microbalance Determines Alcohol Content

With the holiday season upon us, it is useful to be able to determine just how much (or how little) spiking the office party punch has received. [Russell Smith] shows how he tried to determine the proof level of booze using a microbalance made from an old-fashioned panel meter.

That might seem odd, but since alcohol evaporates faster than water, you can plot the change in evaporation rate if you have a good enough scale. That’s where the microbalance comes in. The idea is to weight down the needle of an old meter and measure the amount of current it takes to get to a certain deflection. His results weren’t totally satisfactory, but his methods were interesting.

Continue reading “Microbalance Determines Alcohol Content”

Magic Leap Finally Announced; Remains Mysterious

Yesterday Magic Leap announced that it will ship developer edition hardware in 2018. The company is best known for raising a lot of money. That’s only partially a joke, since the teased hardware has remained very mysterious and never been revealed, yet they have managed to raise nearly $2 billion through four rounds of funding (three of them raising more than $500 million each).

The announcement launched Magic Leap One — subtitled the Creator Edition — with a mailing list sign up for “designers, developers and creatives”. The gist is that the first round of hardware will be offered for sale to people who will write applications and create uses for the Magic Leap One.

We’ve gathered some info about the hardware, but we’ll certainly begin the guessing game on the specifics below. The one mystery that has been solved is how this technology is delivered: as a pair of goggles attaching to a dedicated processing unit. How does it stack up to current offerings?

Continue reading “Magic Leap Finally Announced; Remains Mysterious”

Read Home Power Meters With RTL-SDR

[k-roy] hates electricity. Especially the kind that can be lethal if you’re not careful. Annoyed by the constant advertisements for the popular Sense Home Energy monitors (which must be installed in the main breaker box by an electrician), [k-roy] set out to find a cheaper and easier way. He wondered how the power company monitored his meter, and guessed correctly that it must be transmitting the information wirelessly. Maybe he could just listen in?

Using a cheap RTL-SDR, it didn’t take long for [k-roy] to tap into this transmission and stumbled across the power readings for his entire neighborhood using a simple command:

~/gocode/bin/rtlamr -msgtype=idm --format=json -msgtype=scm+

Ironically, the hardest part wasn’t snooping on everyone’s power and water usage patterns in the neighborhood, it was trying to figure out which meter was his. In the end, he was able to make some nice graphical layouts of the data with PHP.

We’ve seen some righteous power meter hacks in our time, but this one stands out for its simplicity and elegance. Be sure to check out [k-roy’s] blog for more details, and [rtlamr’s] github for the program used to read the meters.

Thanks to [Jasper J] for the tip!