Home Screenshots User Interface Download Contribute
 

This program is in Alpha Stage
This program is under construction. This means that many (most) features are not yet implemented. I'm sorry. I'm working on them as fast as my little brain will go.

Things which are implemented:
Create new PCB (1,2,4 layers)
Layer editing dialog. You can add or remove layers by editing their names in the list. Try it!
Main Menu. Hold the right mouse button to bring up the main menu.
Create Track. Click and drag to create a track.
Create Via. Click somewhere to create a via. Only one size at the moment.
Create Component. Choose from a very small library of parts.
Selection tool. Click and drag to move objects.
A simple help screen when you first load up.
Panning with the W,A,S,D keys.
Zooming with the mouse wheel.
Choose layers with the number keys.

Things which are coming very soon:
Load / Save.
Netlists.
Groups (when you hover the mouse over an object, all connected objects are outlined (nice!).
Named components.

Things which are not yet implemented:
Recent Documents.
Changing the size and shape of the PCB (at the moment it's a polygon).
Different sized tracks and vias.
Creating new footprints (unless you edit the Lua scripts).
Deleting objects.
Undo / Redo.
Keyboard shortcuts. (there will be a lot of these one day)

 

Download Source Code
Liquid PCB can be compiled for Windows XP, 2000, and Linux.

Please see the Liquid PCB project page at Sourceforge.net.

Liquid PCB uses wxWidgets, so you will need to d-load and compile that.
You will also need to d-load the source for the programming language Lua.
and the source for glpng.

I'm sorry that this isn't easy at the moment, but we're working on it.

 

How to download the source
1. Download source code for wxWidgets and compile it.
2. Download the source for the programming language Lua
3. Install CMake.
4. Check out the LiquidPCB source code. I recommend using Tortoise SVN for this.
5. Follow the instructions in liquidpcb/trunk/doc/compile.txt.
6. e-mail me if you have and trouble with the compile. I'll try to help, and try to improve the instructions.

Download Windows executable
You can download a Windows executable (Release build): LiquidPCB_2008_02_12.zip.
You'll also need to d-load and install the Microsoft Visual C++ 2005 Redistributable Package which contains the DLLs it needs.

 

Download Linux executable
Linux binaries are not available yet, but you can d-load the source and compile it.