Looking back, I think I could have done a few things different.
For example, I don’t really need a separate power-on LED. I could either just not populate it, or rev the schematic a little to make it a software controlled indicator rather than hard linked to the power switch. That change would allow me to put the device to sleep. The PIC18F25K20 draws somewhere around a tenth of a microamp while in sleep mode. That being the case, I might just discard the power switch all together. Otherwise, it’s cool.
I cuold have given each LED its own via to the ground plane, too. That’s supposed to reduce noise a bit. Although, this will probably never be clocked high enough to make much difference, nor used in an environment where it matters.
Only half of 10 the types of people will understand