In this paper, an innovative environment to foster students' preparation for embedded systems laboratory is presented. A collection of tools is assembled into a virtual-machinebased environment on a USB flash drive to support the students work outside of the laboratory. Thus, students are enabled to develop applications without the corresponding hardware at a place and time of their choice. Targeted hardware platforms range from Atmel microcontrollers to Field Programmable Gate Arrays (FPGAs) and common Android smartphones. The laboratory, developed by the KOMINA project, represents the application area for our approach. It is accompanied by theoretical didactic research which focuses on higher education, too. The proposed approach is discussed in terms of benefits and limitations. An evaluation confirms the students' satisfaction.