Unfortunately, Altium is only available on Windows computers. At this time, there are no plans for Altium to be supported on other operating systems or for the team to switch PCB design tools.

The team is looking to purchase laptops for members to borrow to run Altium. However, until we can secure funding for this, please consider this solution which involves using virtual machines running Windows.

This solution uses VirtualBox to set up a Windows 11 machine that can be used to run Altium.

  1. Download and install VirtualBox or a virtual machine manager of your choice. See https://www.virtualbox.org/ for official VirtualBox downloads.

  2. Download the official Windows 11 .iso from https://www.microsoft.com/software-download/windows11/. Note that M1 and M2 ARM-based Macs require an ARM-specific version of Windows, which needs to be accessed via the Insider program or from uupdump.See https://krisbogaerts.github.io/posts/How-to-run-Windows11-on-MacBook-Pro-M1-with-VMware-Fusion/.

  3. Create a new virtual machine in VirtualBox and install Windows 11 using the .iso. See https://medium.com/the-foss-albatross/an-os-inside-an-os-how-to-run-virtual-machines-a3ddf6c8bbed.

  4. (Optional) Activate Windows 11 using an activation script. See https://github.com/massgravel/Microsoft-Activation-Scripts.

  5. (Optional) Install programs and tweak Windows 11. I recommend a tool like https://github.com/ChrisTitusTech/winutil to increase performance.

  6. Install Altium Designer, login, and ensure it is licensed using the official instructions.

  7. Set up the UW Orbital Altium workspace.

  8. Once you are sure everything is working, create a snapshot or export a backup of the virtual machine. This will allow you to revert to a working state if something goes wrong.