Chuck(G)
25k Member
The LED was for diagnostic purposes when I was prototyping. With 6 I/O pins and 5 of them committed, you don't get many ways to signal what's going on. Once I got the thing basically working, the LED went away.
I've got a USB Chinese MIDI adapter here with not much inside but two high-brightness LEDs (red and blue) on the case (one for power, the other for signal). They do serve a purpose, but conventional LEDs (low brightness) or a single bicolor LED would have done the same thing.
If SMT components were used, this thing could be shrunk into a connector shell pretty easily.
If I were doing the PCB work for this, I'd probably modify the program to rearrange the I/O pin assignments so I could do this with a single-sided PCB. I can still do that, if it makes a difference. The only hard-and-fast pin assignments are 1,8,4 and 6.
Oh, and remember that the PIC should go into a socket--software changes, as usual, will be inevitable and the little PICs don't support ISP (too few pins).
As far as other projects go, let me give it some thought...
I've got a USB Chinese MIDI adapter here with not much inside but two high-brightness LEDs (red and blue) on the case (one for power, the other for signal). They do serve a purpose, but conventional LEDs (low brightness) or a single bicolor LED would have done the same thing.
If SMT components were used, this thing could be shrunk into a connector shell pretty easily.
If I were doing the PCB work for this, I'd probably modify the program to rearrange the I/O pin assignments so I could do this with a single-sided PCB. I can still do that, if it makes a difference. The only hard-and-fast pin assignments are 1,8,4 and 6.
Oh, and remember that the PIC should go into a socket--software changes, as usual, will be inevitable and the little PICs don't support ISP (too few pins).
As far as other projects go, let me give it some thought...