4 ms·
Open source hardware in the microcontroller world isn't quite as big of a deal as it is in the software world. While it would be great to see the processor arch
by radix07 9y ago
Open source hardware in the microcontroller world isn't quite as big of a deal as it is in the software world. While it would be great to see the processor architecture and all, I would much rather have an ARM that I know works and won't have to look at.
I believe modern Arduinos are going to Cortex processors which are ARM as well, so I don't think the open source claim is what keeps Arduino hardware going. It is most likely going to be ease of use, accessibility, community and the tools.
- abetusk 9y agoI agree that open source hardware isn't as big of a deal (yet?) as open source software but the open source that we're talking about here is mostly software in the form of Arduino libraries to drive modules and other chips. I think the major point is that "ease of use, accessibility, community and the tools" are exactly where the open source software model thrives over a walled garden one. It's not impossible to do this with proprietary software but for the open source projects that are successful, they tend to be successful because the freedom they offer encourages each of those points (imo).
- radix07 9y agoI would love to see open source hardware take off at that level! You do see plenty of projects at the PCB level, which is nice and likely as far as most people will ever need to go. The price point of a small custom PCB is actually very reasonable now and usually easier to buy than rolling your own anymore. But until you can spin your own silicon with the ease of something like a 3D printer or buy custom low cost/quantity silicon, it doesn't matter what your open source HW design does if you don't have the money or a business to create and distribute it. That's one thing that is very hard to do with something physical and why opensource has worked so well in the software community. There does seem to be some stuff being done here using FPGAs... But they are still a rather expensive way to go just to drop a custom architecture on for now. In the meantime, there is still plenty of software work to do to make a truly useful and professional grade opensouce stack that you can develop on the chips we have.