Oh dear. That's really annoying, but I think you can fix it. You'll need to design a little PCB that's just the size of the bigger footprint and solders onto it. On the other side it'll be the pinout for the chip you have - the traces will basically convert from one to the other. I think it's called a bodge board.
Exactly my thoughts, and -- if it's possible not to decry David's abilities -- but if he can make one mistake... so maybe treat this as a prototype; finish it -- and prove that there are no more 'little gotchas' hiding?
I should probably confess that my first job was designing circuits, which often had mistakes, even after peer review. We used precision track-cutting machines and surface wiring, to get us to a working board. Only once we had eliminated all of the bugs, did the boards go into production. Please don't be disheartened. The phrase "we've all been there" seems appropriate.
Grrr! That sucks. Since it's on the back of the clock, no one's gonna see it, so maybe it'd be worth bodging that chip together just to make sure there are no other issues before you send out for the new board. Good luck Dave!
This has happened so many times to me I always print off my component layer and actually place all my components on the paper to check they have all the correct packages and pad sizes. I have found way too often that even component libraries give pads too small or too short so the solder fillet doesn't have space to flow properly. I appreciate you can't do that for complex boards but I never design something that complex at home anyway!
Oh dear, that's a shame. I did the wrong footprint thing too but happily it was soic-4 and i could gently splay the legs with a screwdriver. I'm up to one bodge wire so far but only through luck 😀
David, just create a converter daughter board that converts the pinouts on your main board to the chip you are using, that way you are not wasting those boards that you already had made. I have done that a few times in the past when the Schem and PCP Footprints are not correct.
Darn it ...nevermind, yeah, ya heart sinks as it dawns on ya, but at least ya didn't pay for ENIG !. Oh, ya could do a bit of fiddly work and " Dead bug it "
I was thinking...maybe we should start a thing where we share our boards with someone else in a group so we can do a QA on them. I'd be happy to take a look through your boards just before you send them to be produced. Or we could produce some check list of things we've found. What do you think?
[posted this before seeing the earlier replies suggesting the same] How about making a tiny doublesided 'patch' pcb board with matching 16pad footprint on one side and with pads connected to the correct pads in a 14 pad footprint on the other side of the board. You could then surface solder this adapter board to the 16 pad footprint on your main board and then solder your 4073 to the correct 14 pad footprint on the top of the adapter board.
Its one of my frustrations with KiCad, that and the lack of the command interface... I love the command interface. But hang in there! I am confident that you will get things working.
If you print out your Gerbers and check to you circuit you not only save money but you also save a lot of time. If your spending £1000's on pcb's you would do a lot of checking before hitting the go button. I still do most of the checks on a £5 order, as why would I wont to waste any money or a week waiting for new boards if 10 mins looking at the Gerbers stops it happening in the first place. Still no one said learning is easy.
Hey David, why don't we print out the PCB on paper first try to dry/fake layout the components on the paper before we ask the Chinese companies to make 10 of them and pay for big shipping fees. Keep the motivation man. Dead bug the chip and use this board at its fullest for more research.
Oh dear. That's really annoying, but I think you can fix it. You'll need to design a little PCB that's just the size of the bigger footprint and solders onto it. On the other side it'll be the pinout for the chip you have - the traces will basically convert from one to the other. I think it's called a bodge board.
Exactly my thoughts, and -- if it's possible not to decry David's abilities -- but if he can make one mistake... so maybe treat this as a prototype; finish it -- and prove that there are no more 'little gotchas' hiding?
You know what, you are right. I am just feeling deflated. I could dead bug it with a DIP version.
You're right. New motivation for tomorrow.
I should probably confess that my first job was designing circuits, which often had mistakes, even after peer review. We used precision track-cutting machines and surface wiring, to get us to a working board. Only once we had eliminated all of the bugs, did the boards go into production. Please don't be disheartened. The phrase "we've all been there" seems appropriate.
@@DavidWatts Go ugly early David - Dead bug it with bodge wires and Blu-tack :)
Don’t give up! Glue the ic out of the way and connect its pins to their pads using bodge wires!
Grrr! That sucks. Since it's on the back of the clock, no one's gonna see it, so maybe it'd be worth bodging that chip together just to make sure there are no other issues before you send out for the new board. Good luck Dave!
This has happened so many times to me I always print off my component layer and actually place all my components on the paper to check they have all the correct packages and pad sizes. I have found way too often that even component libraries give pads too small or too short so the solder fillet doesn't have space to flow properly. I appreciate you can't do that for complex boards but I never design something that complex at home anyway!
I wondered if the DRC would find this problem. Apparently not (just tried it in KiCad).
Id suggest completing this one board with modifications to prove the system works then redesign the board with all the modifications amended.
Yep, a lot of the comments have convinced me to try again.
Stick the ic to the board upside down and add wire links to remap. You can then validate the design before the PCB respin.
Yes I also was think that. or solder pad's that are correct and lift other pins. And then do some wire to right pad..
Yeah Dead Bug style with mod wire would also work and would also be cheaper having small daughter boards made to correct the design error.
I think I am going to run the connections off to a veroboard. I was being a downer.
Hang in there David. That is quite a setback, but you are so close. Thanks for the update. Take care.
Oh dear, that's a shame. I did the wrong footprint thing too but happily it was soic-4 and i could gently splay the legs with a screwdriver. I'm up to one bodge wire so far but only through luck 😀
David, just create a converter daughter board that converts the pinouts on your main board to the chip you are using, that way you are not wasting those boards that you already had made.
I have done that a few times in the past when the Schem and PCP Footprints are not correct.
You are right, I'm going to revisit it tomorrow.
I make this kind of mistakes from time to time, and this solution is a perfectly valid solution. I'm glad that I'm no alone.
Darn it ...nevermind, yeah, ya heart sinks as it dawns on ya, but at least ya didn't pay for ENIG !. Oh, ya could do a bit of fiddly work and " Dead bug it "
I was thinking...maybe we should start a thing where we share our boards with someone else in a group so we can do a QA on them. I'd be happy to take a look through your boards just before you send them to be produced. Or we could produce some check list of things we've found. What do you think?
[posted this before seeing the earlier replies suggesting the same] How about making a tiny doublesided 'patch' pcb board with matching 16pad footprint on one side and with pads connected to the correct pads in a 14 pad footprint on the other side of the board. You could then surface solder this adapter board to the 16 pad footprint on your main board and then solder your 4073 to the correct 14 pad footprint on the top of the adapter board.
I feel you pain David. Been there and paid the price.
Its one of my frustrations with KiCad, that and the lack of the command interface... I love the command interface. But hang in there! I am confident that you will get things working.
It‘s clearly the chip manufacturer‘s fault!
Agreed - plastic tape too. I hear many issues arise from this.
Gutted for you David.
If you print out your Gerbers and check to you circuit you not only save money but you also save a lot of time. If your spending £1000's on pcb's you would do a lot of checking before hitting the go button. I still do most of the checks on a £5 order, as why would I wont to waste any money or a week waiting for new boards if 10 mins looking at the Gerbers stops it happening in the first place. Still no one said learning is easy.
It was better to try and fail than never to try at all.
Onwards to Version 2!
How frustrating!
Sounds like a good livestream to solder one up though :)
Hey David, why don't we print out the PCB on paper first try to dry/fake layout the components on the paper before we ask the Chinese companies to make 10 of them and pay for big shipping fees. Keep the motivation man. Dead bug the chip and use this board at its fullest for more research.
I don't have a printer ;-) I will get over the disappointment and have a go tomorrow.
@@DavidWatts time to superchat/patreon for a casual laser printer. Hahaha
Stick it on upside down and dead bug it. It's a "creative style choice.
"
opps, time to remake the board!
A good excuse to make the reset smaller :)
Ooops. Would it be worth completing the board to see if there are any other faults?
dead bug that 4073, then you can keep testing.... (and I just noticed you already said it...) consider the a +1 for dead bug
Still good for timing 100m runs in athletics!
Do they sell those ICs in 16 pin configurations?
I don't think so.
Can you dead bug it just for testing
c'est la vie
Booooo!!!!!! 😭
warnings and error files, DRC check enz.enz. i use Valor