Pleased with "VeeCAD" software for Stripboard / VeroBoard

Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.
Member
Joined 2011
Paid Member
I'd like to share my very good experience with a Stripboard / Veroboard layout software package called VeeCAD. It helps you place and route components on a prototyping board called Veroboard (Europe) / Stripboard (US). See image 1 below.

Among all the software packages I investigated, I chose VeeCAD because it had these features
  • Connectivity comes from a Schematic diagram (some s/w doesn't have schematics)
  • Large presupplied library of schematic symbols and PCB footprints
  • Can create and add your own symbols & footprints
  • Autorouting
  • Works with Windows 7-10
  • Supports non-Manhattan jumper wires
  • Supports arbitrarily large board dimensions
  • Low price: USD 26.00 (!)
Yesterday I ran VeeCAD for the first time, to make a little NJFET characterization jig. The circuit forces Ids=5.0mA to flow in the NJFET, and then measures the Vgs that gives 5.0mA. The VeeCAD / TinyCAD schematic is shown in image #2, and the Stipboard layout is shown in image #3 (viewed from top / Component side), and also in image #4 (viewed from bottom / PCB trace side). Finished board is in image #5. The Device Under Test plugs into the 5-pin socket "J5" at center top. This accommodates all 3 possible FET pinouts.

Everything went smoothly and I was able to construct and debug the board in a single day. In my opinion it's a screaming bargain at $26 and it lets me design and build something in one day; whereas waiting for an inexpensive PCB from a Chinese fab takes 8-10 days.

Disclaimer: I'm not affiliated with the company in any way except as a satisfied, paying customer.

_
 

Attachments

  • what_is_stripboard.png
    what_is_stripboard.png
    119.1 KB · Views: 1,336
  • schematic.png
    schematic.png
    23.2 KB · Views: 636
  • front_125.png
    front_125.png
    90.6 KB · Views: 566
  • rear_125.png
    rear_125.png
    80 KB · Views: 669
  • photo_of_Veroboard.jpg
    photo_of_Veroboard.jpg
    232.8 KB · Views: 554
Member
Joined 2011
Paid Member
I hand-placed Cheapomodo, because I wanted to get a low inductance path between the MOSFETs and the transformer connector, and then I ran the autorouter. It wasn't difficult but I was a beginner so it took me an hour to do everything. I expect that on my 7th board it will be very easy and very quick.

It's $26 software so adjust your expectations accordingly.

Here is what the Help file has to say. They are using the word "routable" to mean "stretchable". An axial lead resistor / diode / capacitor is stretchable: you can bend its leads so it spans 4 holes, or 7 holes, or 11 holes, etc. You can stretch it. On the other hand some components have fixed position pins. DIP16 is one example. Radial lead electrolytic capacitors are another example. In the route shown, there is a 3 pin trimpot whose pins are a fixed and not stretchable. "Jacks" (connectors) too.

Click the white cross at bottom left to see the image full size.

_
 

Attachments

  • all.png
    all.png
    30 KB · Views: 325
Last edited:
Member
Joined 2011
Paid Member
I personally prefer KiCad (free open source software) for full PCB layout. For Stripboard / Veroboard layout, $26 seems like a better deal than $75 or $145. Besides, when I buy from VeeCAD I am supporting a lone wolf hobbyist, rather than a commercial business. I prefer to support hobbyists when possible.

_
 

Attachments

  • diptrace.png
    diptrace.png
    33.7 KB · Views: 122
  • veecad.png
    veecad.png
    21.5 KB · Views: 223
Administrator
Joined 2004
Paid Member
I'm all KiCad these days and have laid out a number of boards in it lately. Here in the U.S. Oshpark https://oshpark.com/ probably makes the veroboard option less economically attractive than KiCad/Oshpark - nice PCBs in some cases can be had for as little as a few bucks each. (Quantity of 3)

And yes I use Oshpark for small quantities where I only need one to a few.

Nice to have this option though and I agree wholeheartedly with Mark's comments above.
 
Member
Joined 2011
Paid Member
My typical PCBs are 2" x 2" or 2" x 4" so OSH Park's pricing ($5 / sq.inch) ends up costing me $20 for 3 PCBs or $40 for 3 PCBs. More importantly it takes 7 or 8 days from the time I upload CAD data to OSH Park's website, till I receive finished boards in the mail. Whereas VeeCAD + Veroboard lets me design and build something in one day. Immediate results, what's not to like.

Of course the speed of Veroboard is irrelevant if you don't have the electronic components on hand, and must wait for a parts order to be delivered. I keep a small supply of my most commonly used devices, and find that I can usually shoehorn the circuit design of a quick-and-dirty board, into something that only requires parts-on-hand. (photo)
 
Member
Joined 2011
Paid Member
You'd need to teach your software how to cut a strip when it wants to subdivide a full-board-width strip into several electrically independent nodes. I have chosen to limit myself to making cuts AT drill holes, but others with steadier hands than mine choose to cut BETWEEN drill holes, which improves layout density. But it's hard to do and the result is prone to solder bridges.

You'd need to teach your software how to make and use stretchable footprints for axial lead components like diodes and resistors. Any given resistor might have its leads bent to fit into holes that are 0.4" apart, or perhaps 0.5" apart, or 0.7" apart, or 1.2" apart, etc. You'd need to teach both the autoplacer piece of the software about stretchable footprints, and also the autorouter piece of the software. So it can experiment with different layout placements and routings using different footprint choices.

You'd need to teach your software that the jumper wires on the component side of the board are insulated, and therefore they can cross without shorting. In effect there are an infinite number of "layers" of jumper wires.

You'd need to teach your software that N wires and/or component leads can be inserted into a single drill hole, but (N+1) cannot. Some Veroboard users have decided that N=2 is acceptable, others use N=1. I am not aware of anyone putting N=3 wires into a single drill hole but maybe some crazy person in Serbia uses AWG32 wirewrap wire for hookup?

I'm sure there are other differences; these are merely the ones that popped into my head after 15 seconds of thought

_
 

Attachments

  • example.png
    example.png
    97.5 KB · Views: 134
I can see that those are advantages if you use autoroute and auto place. And link .sch to .pcb. I rarely do either, and have only just started to trust auto routing etc. The only auto route I've found half worthwhile is the one on dip Trace and that's lacking.

I can see that perhaps it helps far more on quick digital design say logic gates and timers etc. I have plenty of that kind of thing at work which look like rats nests but function perfectly well.

In all honesty, with vero board, I just find it simple enough to experiment, and that was and still is the draw of the medium for me. If I want to plan a little more I'll sketch the schematic and layout on graph paper.

However, if thw program can do double sided strip board (which seems to have disappeared or almost unobtainable) then the program woukd be considerably more interesting.
 
Just another Moderator
Joined 2003
Paid Member
You'd need to teach your software that N wires and/or component leads can be inserted into a single drill hole, but (N+1) cannot. Some Veroboard users have decided that N=2 is acceptable, others use N=1. I am not aware of anyone putting N=3 wires into a single drill hole but maybe some crazy person in Serbia uses AWG32 wirewrap wire for hookup?

I actually ran into a problem with 2 components connected to the same hole. It let me do it, but the circuit test didn't pick up an error (ie layout didn't match the schematic). I asked the developer about it and it indeed couldn't cope. Not sure whether he ever added the functionality he said at the time it would be difficult.

I also use Kicad. If you want cheap boards up to 10cm X 10cm then I'd recommend itead's prototyping service https://www.itead.cc/open-pcb/pcb-prototyping.html I used them for my active crossover boards. picture of partially populated boards here http://www.diyaudio.com/forums/analog-line-level/164886-synergy-active-crossover-6.html#post4595597

Tony.
 
Member
Joined 2011
Paid Member
Funny, I just ordered from the Chinese PCB fab called Elecrow, two hours ago. For ten double-sided PCBs, 5cm x 10cm, I paid USD 9.86. Receipt below.

The design has a full ground plane on the bottom layer and a wall to wall ground pour on the top, with lots of stitching between, for the lowest possible inductance ground network. It wasn't a good candidate for Veroboard :eek: I don't mind waiting for international shipping on this PCB, it's not mission critical.

I found them through the wonderful website http://www.pcbshopper.com which I recommend to everyone who will listen.

_
 

Attachments

  • ordered.png
    ordered.png
    38.3 KB · Views: 177
Last edited:
Can I suggest Kicad for strip board too? It works very well. There's a fuller write up here but this shows a trivial example of how to do it...

KP0fY.png


It means that you don't have to learn two EDAs, and you don't have to recapture the schematic to evolve from strip board to PCB. There's no inherent concept of component stretch, but this could be easily incorporated by having custom footprints for passives.

PS. It also works perfectly for one hole /pad proto board, and I suspect Kicad will work brilliantly for tag /turret boards too (no experience of latter currently). It might make breakfast as well...
 
Founder of XSA-Labs
Joined 2012
Paid Member
This software looks interesting - but I have had pretty good luck with the veroboard that just has pads and no strips. Just add jumpers as needed.

For instant gratification projects - for simple circuits and even 4 or 5 transistor Class A amps, I can make a home etched PCB in a couple of hours using a black Sharpie as acid etch resist and draw by hand. Must be a black sharpie as the other colors do not have carbon pigment in binder to resist acid attack.

DLH Amplifier: The trilogy with PLH and JLH amps

633540d1504516574-dlh-amplifier-trilogy-plh-jlh-amps-dlh-pcb-layout-00-jpg


The amp is singing a few hours later:
633544d1504516574-dlh-amplifier-trilogy-plh-jlh-amps-dlh-sings-04-jpg
 
Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.