A blog by Oleg Shilovitsky
Information & Comments about Engineering and Manufacturing Software

The role of product lifecycle in open source hardware

The role of product lifecycle in open source hardware
Oleg
Oleg
30 January, 2015 | 3 min for reading

plm-for-open-source-hardware

We live in the era of changes. Think about the impact open source software (OSS) made on the software industry for the last 10-15 years. Many things we are using on daily basis today became enabled by open source software. Now, take a deep breath. The story of open source will repeat again, but with hardware. If you haven’t heard about “open source hardware” yet, it is a time for a crash course. Wikipedia article gives you the following definition:

Open-source hardware consists of physical artifacts of technology designed and offered by the open design movement. Both free and open-source software(FOSS) as well as open-source hardware is created by this open-source culture movement and applies a like concept to a variety of components. The term usually means that information about the hardware is easily discerned. Hardware design (i.e. mechanical drawings, schematics, bills of material, PCB layout data, HDLsource code and integrated circuit layout data), in addition to the software that drives the hardware, are all released with the FOSS approach

There are many examples of open hardware today. You can see a list here. It is fascinating an exposure of open source hardware in so many domains. There are many examples today. I wanted to bring one from automotive industry – OpenXC platform. In a nutshell, this is an API for your car to develop vehicle-aware applications.

OpenXC is a combination of open source hardware and software that lets you extend your vehicle with custom applications and pluggable modules. It uses standard, well-known tools to open up a wealth of data from the vehicle to developers. OpenXC is an API to your car – by installing a small hardware module to read and translate metrics from a car’s internal network, the data becomes accessible from most Android applications using the OpenXC library. You can start making vehicle-aware applications that have better interfaces based on context, can minimize distraction while driving, are integrated with other connected services, and can offer you more insight into your car’s operation.

The following video shows an example how OpenXC is used to develop an interesting version of vibrating shift knob.

https://www.youtube.com/watch?v=_fwCEwYYhI4

Reading more about open hardware made me think about software tools used for the development of hardware platforms. It came to me as a comparison to the open source tools for software development. The large amount of software development tools we use today became available only because of open source.

So, here is a question – what tools are used today and will be used tomorrow for development and product lifecycle of open hardware platform? GitHub is widely used today to store data for software, firmware, specifications. The tools for mechanical design are separate. It seems to me a lot of siloed information is distributed between developers, contributors and consumers of open hardware platform – specification, bill of materials, production instructions, quality and testing procedures, etc. What tools can be used to manage this information? The future development of hardware platforms, interfaces and tools will create a demand for product lfiecyclce tools that can be shared and used by the community.

What is my conclusion? Open source hardware is a potentially big thing that can change the existing landscape of manufacturing as we know now. Companies are changing their perspective on IP management and looking how to innovate using open source platforms. It is already happening in many domains and open hardware can become the next big thing here. What software will help to manage open hardware lifecycle? In my view, this questions remains open. Just my thoughts…

Best, Oleg

picture credit Wikipedia article

Recent Posts

Also on BeyondPLM

4 6
29 September, 2010

Somebody asked me last week about how I see th future of PLM… Does it look like-BOM or like-Workflow? I...

10 March, 2012

Few weeks ago, during SolidWorks World 2012, Bernard Charles, President and CEO of Dassault System announced 3D Experience. I posted...

14 July, 2017

Graphs are fascinating.  They represent the power of connection and intelligence. I’ve been following Microsoft Graph development for some time....

20 March, 2015

Platform is such a sweet word. We love platforms. In the past, the ultimate dream of every software developer was...

10 March, 2020

My simple question What should trigger BOM revision triggered a bloodbath of debates about FFF (form, fit and function) and...

23 October, 2015

Workflow management is boring. And complicated. I know many people that literally hate workflows. Unfortunately, enterprise software is fully hooked on process management...

17 April, 2009

Last week I discussed the option of having a new PLM format. http://plmtwine.com/2009/03/31/should-plm-20-come-with-a-new-plm-format/. My conclusion is that the new PLM...

1 July, 2009

Short prompt on interesting Oracle partners push to more specialized veriticals. PLM is one of them. It confirms Product Lifecycle...

8 March, 2014

Parts and Documents are two different objects in engineering, product development and manufacturing. While “part” usually represents physical object, “document”...

Blogroll

To the top