Problema collegamento per motor shield

Salve a tutti, premetto che mi sto avvicinando da pochi giorni al mondo di arduino...il problema é questo:
Devo collegare due motorini di una macchinina r/c a una motor shield rispettivamente collegata ad arduino uno. Fin qui tutto ok. Il problema é che io vorrei collegare anche dei led, un buzzer, il modulo bluetooth, un sensore voce e uno a ultrasuoni. Curiosando su internet ho visto che alcune motor shield (come la l298p o la l293d..per favore vedetela su google perche non so mettere le immagini) hanno anche dei pin uscenti, ma alcuni sono usati dalla shield, e quindi sono inservibili. Voi avete un soluzione? O sapete se ho abbastanza pin per realizzare il tutto? Grazie mille

Ti invitiamo a presentarti (dicci quali conoscenze hai di elettronica e di programmazione) qui: Presentazioni
e a leggere il regolamento se non lo hai già fatto: Regolamento
Qui una serie di link utili, non inerenti al tuo problema:

Ci sono molte shield motor sul mercato.
Quella ufficiale Arduino: https://www.arduino.cc/en/Main/ArduinoMotorShieldR3

Function pins per Ch. A pins per Ch. B
Direction D12 D13
PWM D3 D11
Brake D9 D8
Current Sensing A0 A1

Occupa parecchi pin, non ne rimangono molti per collegare tutto quello che elenchi.
Aspetta però pareri da più esperti.

Ok spero che loro mi sappiano aiutare allora..

Quello che vorrei fare io é quasi uguale a questo..se sapete come fare sarebbe la cosa ideale