Dokladnie tak jak pisze Krzysztof z USART nie ma problemu za zwyczaj od 3 do 5 w procesorze...
Odnosnie TTL 5V czy 3.3V - dla 5V bedzie trzeba dac jakies bufory... choc 3.3V zapewne dla GPS czy BT (nie trzeba kombinowac z konwerterami bo te moduly chodza na TTL 3.3V).
Co do schematu to moge to ogarnac w Altium - niestety z Eagle sobie nie radze

wiec troche by to potrwalo zanim ogarne co i jak tam sie robi.
Co do RB Pi jak ktos sie bawil (u mnie lezy juz x czasu nie uzywane) to mozna zrobic zestawienie ktore piny sa do uzycia i co na nich jest... czy jest tam np. zasilanie dla modulu itd.
Jak na razie zalozenia fajne i jak mowilem do ogarniecia w miare krotkim terminie (w takiej formie), potem jak zostanie miejsce w Flash procka (a zapewne zostanie) bedzie mozna myslec o jakis bajerach

Zreszta przy GPL nie bedzie z tym problemu - kazdy bedzie mogl cos dodac jak bedzie mial pomysl.