We use a bottom-up approach to grow epitaxially nucleated semiconductor nanowires from gold particles. Heterostructure barriers of InP are introduced inside InAs nanowires to form resonant tunneling diodes and single-electron transistors