Hey Tijs, hier mijn mening : Je verbind je microprocessor slechts met 10 verbindingen aan je multiplexers ... ik zou dan die microprocessor niet integreren op die printplaat of toch zeker die uno niet . Maak het bordje met de Teensy in gedacht , zet naast de teensy footprint headers nog een extra rij pinheaders ... zo koppel je ook makelijk die uno aan het multiplexer circuit ... de overige uno pinnen kan je toch even makkelijk gebruiken op z`n eigen connectors ... je bent het IMO een beetje moeilijk aan het maken zo
Die 4 via`s heb je toch ook niet nodig in je origineel ontwerp ? Die hang je toch aan je teensy pinnen. Die lus ,van wat ik veronderstel dat het de power en ground is, tot aan je midi out is daar een reden voor ? Pak je dan niet beter de kortste weg van de teensy pinnen naar boven ? (Tenzij je met ground en power planes zou werken ...)
Die Arduino zou idd ook met losse verbindingen kunnen, maar ik vind die female header pin verbinding zo gammel. Als je dan heel de arduino op het bord prikt is het alweer wat stabieler en in de mixer wordt het meer 1 geheel.
Met lussen zijn de via's idd niet nodig maar wordt het bord wel ietjes groter. Voordeel is dan wel weer 1 laag.
Bijgevoegd een voorbeeldje hoe het er dan uitziet zonder arduino maar met pin header. In de breedte zou het een paar cm korter kunnen maar het komt met 1 laag ongeveer neer op dezelfde grootte als de dubbellaags met arduino.