@Felthry that's valid... i'm nowhere near that level of understanding. they've been handy tools for working in the periphery of electronics as someone with more of a software background, but coming to grips with how they work is still a dot on my horizon
the black box descriptor was more directed towards contexts where even the software running on the things is somehow obscured. a couple of the pcbs i've populated recently have had off-the-shelf microcontroller boards at their heart, but the firmware that runs on them was only distributed as precompiled binaries
@Felthry we're bad at both, honestly, but it's fun to try and learn :333