Git for Open Hardware Projects

From Steven Abadie:

Git for Open Hardware Projects

Git has become the predominant version control software in Free and Open Source Software projects and communities. Git is excellent for tracking and managing changes to computer files and is especially powerful in managing source code. Although not as common, Git is also a worthy tool for managing the source of your hardware projects. It provides a clear time line of changes, log of contributors, and a system of synchronous development.

1280px-Git-logo.svg

An additional advantage of using Git for Open Hardware are the available hosting options. All basic Git hosting services and software will provide a remote centralized git repository for your team or collaborators to sync to. Other common features you will find are issue tracking, project documentation, and team permission management. The three most common Git hosting services are GithubGitLab, and Bitbucket. If you prefer a self-hosted FOSS Git host, Gitea and Phabricator are great options.

Git for Open Hardware Projects

Visual Schematic Diffs in KiCAD Help Find Changes

When writing software a key part of the development workflow is looking at changes between files. With version control systems this process can get pretty advanced, letting you see changes between arbitrary files and slices in time. Tooling exists to do this visually in the world of EDA tools but it hasn’t really trickled all the way down to the free hobbyist level yet. But thanks to open and well understood file formats [jean-noël] has written plotgitsch to do it for KiCAD.

via Visual Schematic Diffs in KiCAD Help Find Changes — Hackaday

Quote

Open Hardware Summit badges have arrived

4663241536763907298 (1)

The Open Hardware Summit is coming on Thursday, September 27th at MITOSH Park and Screaming Circuits are producing an electronic conference badge this year for the Summit.  The badge features an e-paper display and an ESP32 microcontroller.

All 300 badges assembled by Screaming Circuits have arrived!

Thanks to Duane Benson and the rest of the team at Screaming Circuits for all the support on this project.

Follow the Open Hardware Summit 2018 badge project on Hackaday.io!

Open Hardware Summit badges have arrived

Maker Faire NY Panel: Ask a Maker!

From  on the Evil Mad Scientist blog:

Maker Faire NY Panel: Ask a Maker!

askamaker.jpg

I’m excited to be hosting an “Ask a Maker!” panel at Maker Faire New York. The panel will be on Saturday, September 22 at 3:30 pm on the Make: Frontiers stage. My guests will include Jimmy DiRestaSophy Wong, and Matt Stultz.

I’ll be accepting audience questions for these amazing makers with a broad range of skills and experiences. If you have questions but aren’t going to be at Maker Faire NY, you can submit them in the comments here, or send them to me by email. Questions about aspects of making including processes, tools, inspiration, sourcing, design, and techniques are all welcome. I’ll accept questions about genres of making including electronics, woodworking, sewing, digital fabrication, papercraft, writing, video making, cooking and more.

The rest of the schedule of performances and talks looks amazing, and there is a great group of makers showing their projects as well. Hope to see you there!

Maker Faire NY Panel: Ask a Maker!

Advanced Techniques For Using Git With KiCAD

For most developers “distributed version control” probably means git. But by itself git doesn’t work very well with binary files such as images, zip files and the like because git doesn’t know how to make sense of the structure of an arbitrary blobs of bytes. So when trying to figure out how to track changes in design files created by most EDA tools git doesn’t get the nod and designers can be trapped in SVN hell. It turns out though KiCAD’s design files may not have obvious extensions like .txt, they are fundamentally text files (you might know that if you’ve ever tried to work around some of KiCAD’s limitations). And with a few tweaks from [jean-noël]’s guideyou’ll be diffing and merging your .pro’s and .sch’s with aplomb.

via Advanced Techniques For Using Git With KiCAD — Hackaday

Quote

Building Radical Haptics

IMG_20171030_163356

Building Radical Haptics by Noah Feehan

LOCATION: Zone 3 in Make: Electronics by Digi-Key

TIME: Saturday, September 22, 2:30 pm – 2:45 pm

Add weird, changeable textures to your next project with the WEFT electrovibration library and dev board.

We’ll go over the fundamentals behind the texture effect, how the circuit is built, and how best to design textures and electrodes for working with this radical haptics technology.

WEFT project website

Our Drew Fustini should be in the audience… look for the person in purple!

Building Radical Haptics

PocketBeagle workshop this Friday at Maker Faire New York

Register for PocketBeagle coding workshop this Friday with Jason Kridner  of BeagleBoard.org at Maker Faire New York:

Getting Started with PocketBeagle® from BeagleBoard.org® Hands-On Coding Workshop

via PocketBeagle workshop this Friday at Maker Faire New York — BeagleBoard.org Blog

 

Quote