Arduino continues to be open source

Hi,

I just want to share some information from the recent Arduino video Ask Me Anything Dev Edition: Exploring UNO Q & Arduino App Lab where they discussed whether Arduino will continue to be open source. You can find the selected timeframe link below.

However, I cannot find the Arduino UNO Q's gerber files available to download, is it released already ?

Hopes, this help. Thanks again.

Hi @rickygai

The CAD files for the Arduino UNO Q board are released under the Creative Commons Attribution-ShareAlike 4.0 International license, and are available for download from the link under the "DOWNLOADABLE RESOURCES" section of the product documentation page here:

https://docs.arduino.cc/hardware/uno-q/

3 Likes

Thanks, I just found out it is under Autodesk Eagle CAD format but I am using KiCad.

I downloaded the latest eagle software and try to open up the .brd file, then having problem below

Is there any solution to import to KiCad v9.0.6 ? I tried to import but failed as message shown below:

I also tried the Eagle V6 to KiCad Converter but still failed:

Because Eagle CAD is a commercial software, later will merge into Fusion to be subscription based which I will avoid usually.

I hopes in the future, Arduino can adopt KiCad project format so is easier to learn.

Please advise.

I believe the files are instead created using Cadence Allegro:

https://www.cadence.com/en_US/home/tools/pcb-design-and-analysis/allegro-x-design-platform.html

I have submitted a request to the relevant parties at Arduino to provide documentation of the format.

Unfortunately KiCad does not yet have an Allegro import capability:

However, you can open the .art (Gerber) files in the KiCad Gerber Viewer.

You can also open the .drl and .rou files in the KiCad Gerber Viewer. However there are some "Unexpected symbol" errors. I don't know whether or not these are significant (I have almost no experience in PCB design and am not at all involved in field in my work for Arduino).

2 Likes

You can use the Allegro X Free Viewer to view the .brd file:

https://www.cadence.com/en_US/home/tools/pcb-design-and-analysis/allegro-downloads-start.html

1 Like

ok, noted. I will look into it. Thanks again and much appreciated for the feedback.

There is a free, limited functionality version of Fusion for personal/not for profit users.
Just the same as there was for Eagle.

What about AppLab sources? It contains SO many bugs that it would be beneficial if community fixed at least some of them. I would join as well

Thanks for info, I am aware of the limited feature, just a newbie to Eagle CAD XD and wanna see it can open or not :slight_smile:

Thank you for the feedback, just tested and able to open the .brd file as shown below,

Just some info on installing the Allegro X Viewer, in the .zip file downloaded, just double click the PCBEditorViewer.exe to run and install.

Next, run the PCB Editor Viewer 25.1 as shown below then open the .brd file,

Personally, not sure merely with this viewer without editing can benefit anything.

Anyway, thanks again.

1 Like

They are available for download from the link under this section of the "Software" page:

https://www.arduino.cc/en/software/#app-lab-section

Thanks for your interest in contributing to the project development!

Unfortunately the repository of the Arduino App Lab codebase has not yet been published. For this reason, it is not really feasible for the community to contribute to that codebase.

However, much of the non-GUI functionality of the Arduino App Lab application is provided by Arduino App CLI, which does have a public repository:

Pull requests are very welcome in that repository. There are various other components and helper tools which also have public repositories. I listed most of those here:

1 Like

Thanks for taking the time to share your findings!

I also found the installation to be a bit confusing. The installation process ends abruptly with only a message about logs being saved, and no clear indication of success. I never use the advertisement delivery mechanism that is the Windows 11 start menu and normally expect to find a shortcut on my desktop after installing an application, or at least be told the installation location on my hard drive by the installer so that I can create my own shortcut manually. When none of that happened, I was left wondering whether the installation had finished successfully and actually ended up doing it twice before finally going looking in the start menu.

It depends on the use case. For someone who wants to create a derivative design based on the UNO Q PCB, it is certainly less useful (though still better than nothing).

However, I think there is another significant use case for the file: some of us have no intention of making our own PCB, but may still want to look at the design in order to gain a better understanding of the UNO Q hardware. In this case, a read only view is perfectly sufficient.