Some of the SMD LEDs that I purchased have the chamfered corner on the cathode side, and some have it on the anode side. What gives? That cost me a PCB when I tried to remove the ones that I'd soldered in backwards and tore a pad loose that resisted efforts to repair it.
I didn't find out until too late that A6 and A7 can't be digital outputs. Of course, those were the two that I'd chosen to drive two of the floor LEDs. PCB engineering change #1.
I went from using external pullup resistors on the two input switches to using internal pullup resistors, but forgot to update the PCB. PCB engineering change #2.
After getting everything soldered down, and working out a few software bugs, I think it's working.
I'll upload a video shortly, and final pics when I get the LED diffuser in place between the PCB and the indicator panel.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.
Thanks; I don't feel so bad now! ;)
Are you sure? yes | no
Everybody gets bitten by the A6/A7 as outputs bug:
https://hackaday.io/project/91895-sinclair-scientific-calculator-emulator/log/125515-01052018-v1-is-assembled-a-problem-appears
Are you sure? yes | no