VeroRoute - Free layout software for Vero, Perf, & PCBs  [link]

Digital tools for electronic work: software for pcb design, schematic drawing, circuit simulation, parts inventory tools, ...
User avatar
DrAlx
Information
Posts: 29
Joined: 13 Feb 2013, 20:55
Location: Surrey, UK
Been thanked: 22 times

Post by DrAlx »

Thanks for pointing those things out. I'll fix them up as part of next release.

I never used to include a Linux install script (it's only been there a couple of weeks) and forgot to update the read me file after I added it.
The chmod +x should not have been necessary so there must have been a problem with how I created the zip file.
When I make a new release I copy all files from Linux to Windows so I can do the Windows builds, and then produce the zips for all platforms from there, so I think the file permissions are getting lost along the way.

User avatar
DrAlx
Information
Posts: 29
Joined: 13 Feb 2013, 20:55
Location: Surrey, UK
Been thanked: 22 times

Post by DrAlx »

V1.69 is out. Improvements since last month's release:

[*] Wires can share a hole.
[*] Wires can cross at 90 degrees or be laid one above the other.
[*] Auto-routing improved (to respect existing user-defined tracks between pins).
[*] Improved component editor functionality (to allow rotated and filled shapes).
[*] New view type with coloured components and monochrome tracks to greatly improve readability.
[*] Support netlist input in OrCAD2 format so KiCad can be used as a schematic editor.

Download from main page at
https://sourceforge.net/projects/veroroute/

User avatar
DrAlx
Information
Posts: 29
Joined: 13 Feb 2013, 20:55
Location: Surrey, UK
Been thanked: 22 times

Post by DrAlx »

V1.78 is out.

Apart from few bug fixes since V1.69 there have been several improvements.

New feature: Make pin label alignment (Left,Centre,Right) editable in pin labels dialog. This helps with defining custom components.

Better treatment of part labels under part rotation, and connectors have offset labels by default.

Improvement: In Mono mode (i.e. toner-transfer) mode, all text boxes are now automatically mirrored.

New feature: Added info to the rendering dialog showing the minimum guaranteed track separation
based on the current track style and settings. This was needed for the main new feature ....

New "PCB view mode" that allows Gerber export for single-sided PCBs. (It's still techinically a beta and I have not updated the tutorials yet though).

Image

So with VeroRoute, you can now go from a vero or perf design and with a few clicks convert the design to a single-sided PCB and have it manufactured.
The next step (within a few weeks) will be to provide the option of 2-sided board manufacture, with the tool automatically taking all jumpers in your design and turning them into tracks on the second copper layer.

User avatar
DrAlx
Information
Posts: 29
Joined: 13 Feb 2013, 20:55
Location: Surrey, UK
Been thanked: 22 times

Post by DrAlx »

V1.79 is out now and let's you export as either 1-layer PCB (that could still need jumpers), or as 2-layer PCB with all jumpers in the design turned into tracks on the top layer.
I will soon extend the current auto-routing algorithm to handle both layers, with the aim of making this the simplest piece of software for getting a basic board manufactured.

Download from the main page at:
https://sourceforge.net/projects/veroroute/

User avatar
DrAlx
Information
Posts: 29
Joined: 13 Feb 2013, 20:55
Location: Surrey, UK
Been thanked: 22 times

Post by DrAlx »

V1.80 is just released.

[*] Usability improvement: Control Dialog and Component Editor dialogs are now dockable in the main window, and docked by default.
[*] Major feature: You can now easily design 2-layer boards with interactive auto-routing across both the layers and get Gerber output of course.

Download from the main page at:
https://sourceforge.net/projects/veroroute/

User avatar
culturejam
Old Solderhand
Information
Posts: 4062
Joined: 24 Feb 2008, 05:59
Has thanked: 433 times
Been thanked: 563 times
Contact:

Post by culturejam »

Just now seeing this. Excellent work! I'm going to play around a bit for some test builds I have coming up.

User avatar
DrAlx
Information
Posts: 29
Joined: 13 Feb 2013, 20:55
Location: Surrey, UK
Been thanked: 22 times

Post by DrAlx »

V1.93 is released and has several bug fixes and improvements since V1.80.

Download from the main page at

https://sourceforge.net/projects/veroroute/

User avatar
DrAlx
Information
Posts: 29
Joined: 13 Feb 2013, 20:55
Location: Surrey, UK
Been thanked: 22 times

Post by DrAlx »

VeroRoute has now reached version 2.00.
Improvements since V1.93 include...
  • Ability to find parts in the layout by name or value.
  • Ability to override the automatically assigned net colors.
  • Reworked icons that did not work well on dark themes in Linux.
  • Several bug fixes.
Download from the main page at

https://sourceforge.net/projects/veroroute/


BTW, veroroute is now available as a Debian package, and it has also been ported to Arch Linux (in the AUR repository) and to FreeBSD :D

User avatar
Silverloz
Information
Posts: 1
Joined: 16 Jan 2021, 19:30
Has thanked: 2 times

Post by Silverloz »

Only recently discovered this software (I run it in Ubuntu). I worked through the tutorial and have found the software quick and simple to use - way quicker than designing stripboard layouts by hand. Thanks for creating and sharing DrAlx!

User avatar
VordFilly
Information
Posts: 1
Joined: 30 Jul 2021, 08:07

Post by VordFilly »

DrAlx wrote: 13 Oct 2020, 17:57 VeroRoute has now reached version 2.00.
Improvements since V1.93 include...
  • Ability to find parts in the layout by name or value.
  • Ability to override the automatically assigned net colors.
  • Reworked icons that did not work well on dark themes in Linux.
  • Several bug fixes.
Download from the main page at

https://sourceforge.net/projects/veroroute/


BTW, veroroute is now available as a Debian package, and it has also been ported to Arch Linux (in the AUR repository) and to FreeBSD :D
Is there any way to back to the previous version?
I found a couple of bugs in 2.00 ....

User avatar
DrAlx
Information
Posts: 29
Joined: 13 Feb 2013, 20:55
Location: Surrey, UK
Been thanked: 22 times

Post by DrAlx »

[/quote]
Is there any way to back to the previous version?
I found a couple of bugs in 2.00 ....
[/quote]

In general, you cant load a file from a newer version into an older version.
If you find any bugs or problems, raise them on the forum on sourceforge.

https://sourceforge.net/p/veroroute/discussion/general/

User avatar
DrAlx
Information
Posts: 29
Joined: 13 Feb 2013, 20:55
Location: Surrey, UK
Been thanked: 22 times

Post by DrAlx »

I'm in the process of porting VeroRoute to Android. I should have an APK ready for download within a month. It will have all the functionality of the desktop version, but you will need a device with resolution of at least 1920x1200.
The way you drive the tool (i.e. specify netlist and paint tracks) has been reworked to be much simpler than on the desktop version (which required a combination of keyboard and 2 button mouse).
Here are screenshots from my Kindle Fire HD 10...

Image

Image

Oh and it will be totally free of course 😊

User avatar
DrAlx
Information
Posts: 29
Joined: 13 Feb 2013, 20:55
Location: Surrey, UK
Been thanked: 22 times

Post by DrAlx »

I have just released V2.20 including the apk for Android.
It will need Android 7 or higher and a device resolution of at least 1920x1200.
Download from Sourceforge ...

https://sourceforge.net/projects/veroroute/

The interactive tutorials (under the Help menu) are still for the desktop version, so they refer to using mouse and keyboard and don't describe the 5 "paint buttons I added to the Android version". If you read how the desktop version handles "painting pins" and "painting grid points" it will be clear what those buttons do.

I will do Android specific tutorials at some point in the future.

User avatar
DrAlx
Information
Posts: 29
Joined: 13 Feb 2013, 20:55
Location: Surrey, UK
Been thanked: 22 times

Post by DrAlx »

The minimum Android device resolution is actually 1280x800 (not 1920x1200 as I said in the last post) so it should run on many more Android devices.

User avatar
stup52
Information
Posts: 1
Joined: 28 Feb 2023, 16:50

Post by stup52 »

Hi - Great work with the software which I've been using for the last couple of days.
I don't know if I've missed something (I have been through the tutorial a few times) but I don't see any way to display pin labels - I've added a new component with pin labels to the user defined template library. Are these labels only displayed for ICs, if so is there a way to add as an option for all components?
UPDATE - Got it sorted, I didn't check the pin labels box which leads me to say I had to delete then recreate the component as the user component can be edited but not saved as an update?
Last edited by stup52 on 28 Feb 2023, 19:00, edited 1 time in total.

User avatar
DrAlx
Information
Posts: 29
Joined: 13 Feb 2013, 20:55
Location: Surrey, UK
Been thanked: 22 times

Post by DrAlx »

The latest version (V2.35) is more flexible in what the parts library allows, and you can now overwrite existing library parts (i.e. update them).
I have also added some support for SOICs to VeroRoute, though those parts are not editable in the component editor.

User avatar
blaise
Information
Posts: 26
Joined: 04 Mar 2023, 21:34
Has thanked: 6 times
Been thanked: 4 times

Post by blaise »

Was anybody successful building VeroRoute under macOS?

User avatar
andregarcia57
Cap Cooler
Information
Posts: 572
Joined: 16 Nov 2008, 15:42
Has thanked: 72 times
Been thanked: 108 times

Post by andregarcia57 »

DrAlx wrote: 02 Jun 2023, 21:41 The latest version (V2.35) is more flexible in what the parts library allows, and you can now overwrite existing library parts (i.e. update them).
I have also added some support for SOICs to VeroRoute, though those parts are not editable in the component editor.
Great job!
I usually design my pcb in Robot Room Copper Connection, practically drawing it freehand.

you could do some small project just as a lesson and upload a video tutorial VeroRoute on youtube.

and grateful for the app.
André
Attachments
Captura de tela 2023-06-05 105318.png
Last edited by andregarcia57 on 05 Jun 2023, 14:15, edited 1 time in total.

User avatar
Jarno
Resistor Ronker
Information
Posts: 356
Joined: 12 Nov 2008, 10:18
my favorite amplifier: Something nice
Completed builds: Alembic-like state-variable and sallen-key filter preamps
Lovepedal Eternity
Phase 100
Brown source
Fuzz Face
Flipster
Alembic F2B (tube preamp)
Opamp and FET buffers
Loads of speakercabinets and ampracks
Busy building a modular synth (ssm2044 vcfs, preamps, ADSR's, VCO's, VCA's)
Tables
Bookshelves
Basses
So many things! :D
Location: Rosmalen, NL
Has thanked: 27 times
Been thanked: 79 times

Post by Jarno »

Somehow also managed to miss this for over 6 years :)
Pretty cool!
Even though I am quite enthusiastic about Eagle, it is excellent that this is qavailable on Android, as I only have a business laptop at the moment, keen to have a go with this CAD-E SW!
"It crackles....., but that's ok"

Post Reply