I agree that now enough effort has been put into the 2-layer routing that going back would be a waste. But these days my preference for all but the simplest boards is to go 4-layer (with inner layers dedicated to ground). It makes the routing so much faster, and generally the end result will be better.
For prototypes it’s a no-brainer, at JLC the cost is $8 instead of $2 and I’ll be spending $7 on stencil and $15 on shipping anyway.
I still see the thermal reliefs around the mounting pads (mentioned earlier by eelik) you can make solid connections by hovering over the holes and press e for edit.
There are a few long horizontal tracks near the bottom, and a row of connectors on the bottom side of the board. How are the currents going to and from those connectors?
I think I still see a ratsnest line at the double row connector at the right top side. Make sure you do a DRC check when you’re finished.
Found that… Yeah, I like that idea. Although, the board will be attached to a raspberry pi with nylon standoffs and housed in a plastic box, so I’m not sure how important those mounting holes will be for grounding, although one never knows…
Which connectors are you speaking of?
I addressed that. That pin is powered by the raspberry pi, so it’s really not an issue. However, just to make DRC I marked it unconnected on the schematic.
Either JCLPCB or PCBWAY. Although I’m not entirely clear on how PBCWAY prices assembly. Still thinking about it. I had an early version of this done by JCLPCB and was happy with the results.
I thought about that, but decided to stick with the TO220. I didn’t find a SOT223 that had the same characteristics as this particular piece. I intend to bend the pins over and lay it flat against the board. The board is going to be mounted in a plastic box and then the box will be mounted on the side of my aquarium stand, so it’s in a very low vibration area. I’m not concerned with it being damaged.
That bottom right pad is in some isolated area. It may be a good idea to increase the clearance around that pad a bit just to make sure a screw can not get connected to the zone.
Another thing you can do is highlight your tracks one by one to check for “weird loops” in their routing.
Try Inspect -> List Nets -> choose any given net and it will highlight that set of traces alone, which helps find any odd quirks. Sometimes fixing / re-laying one trace will create room to optimize others.