Hardware Version Control Using Visual DIFF

As the Open Source Hardware movement gathers steam, it has become clear that the tools to work collaboratively on hardware are in the dark ages when compared with slick frameworks like Git used to work on software projects. We’ve read a fair amount about this lately, but the idea of visual difference generation for PCB layout is one of the better proposals we’ve seen.

Of course the big difference when it comes to version control is that software is text, but hardware is graphic and only represented by text for the computer to use. It’s easy to use the ‘diff’ command to show you what text is out and what text is in, but that doesn’t translate to a schematic. [Windell] is using command-line utilities to produce a schematic that colors changes differently for easy visual detection. This means exporting before and after schematics as PDF files or images, then using ImageMagick to process them. He also points out that there’s a package out there called DiffPDF that will let you compare differences in PDF files automatically.

Check out what he has to say in his article, and make sure you get to the bottom where he suggests ways you can help. We agree that it shouldn’t be hard to roll visual diff functionality into open source software packages used for hardware design, and to integrate that into version control systems. It’ll just take some time for the concept to proliferate.

BAMF2011: Lasersaur Is One BIG Laser Cutter!

Psst…wanna buy a laser cutter, but not ready to sell your internal organs? Nortd Labs’ Lasersaur project aims to create an open source large-format laser cutter/engraver that undercuts (har har!) the cost of commercial models by an order of magnitude.

Continue reading “BAMF2011: Lasersaur Is One BIG Laser Cutter!”

OSHW Logo Announced

The results are in and the new Open Hardware logo has been selected! After tallying nearly 9,000 votes it has been decided that “Golden Orb” by Macklin Chaffe will now represent the OSHW definition v1.0.

Rest assured that despite earlier controversy regarding a few users that had submitted a very large number of duplicate votes (over 3,100 in all), the results have been cleaned up and validated prior to announcing the winner.

If you agree with the definition you can now go ahead and use the logo on your creations! Some creative individuals at this Open Hardware Summit forum have made it easy for you with logos of varying sizes, colors, and fill – perfect for application on any background. Here you will also find vector-based versions and even an Eagle parts library for inclusion on your next board’s silkscreen!

[Jason] at MrDecals.com has also generously offered 3 free decals of the new logo to anyone who asks – just pay for shipping. Please note that this is not a paid advertisement, [Jason] received permission from opensourcehardware.org to run the promotion and $1 for US shipping seems very reasonable. We are guessing from the responses to previous giveaways that many HackaDay readers might be interested!

We personally love the way that the new logo keeps with the feel of the Open Source Intiative logo and can’t wait to see what hardware it starts showing up on!