Inferion
(Inferion)
198
That could work in case of little mutual integration. But otherwise I don’t know what schematic will look like with routing taken into account, how PCB engineer would like to change schematic and how programmer would want to change it, accounting for features of MCU and software.
For you to design convenient for rouring schematic, you have to understand routing. Moreover, I have to change schematic during routing. Somewhere some parts could be thrown away, somewhere they shoud be added, and somewhere it’s more convenient to rearrange functions of MCU legs.
To devise the least redundant schematic you have to understand the limits of MCU and that’s programmer’s job…
PCB engineers also have to be proficient in cirquit analysis and transients, even more than cirquit engineers. And cirquit engineers have to be really good at MCU architechture and methods that will be used by programmers. (E.g. calculation of ADC lines)
And so it turns out these three guys have to be good in these three subjects simultaneously, and to work in concord somehow.
Here: Показать сообщение отдельно - YLP Unicorn 1.0 - волшебная рабочая лошадка!
A cap, made out of hard material, is put on a “stub” in the cover of the button. And black piece of plastic, that stick out of button itself, should be grinded off as deep as height of the cap:

I’ve used small electrolytic capasitors, but I didn’t like the “click” I got.
Another option is to use these pistons:

But I haven’t tried that.