Simulating devices while developing software for embedded systems is advantageous if physical elements such as sensors are not available. In this work, we present the design and implementation of an extension named Custom Simulation of Virtual Devices (CSVD) for the Eclipse-based platform that has full support for the AADL meta-model, OSATE 2. The CSVD extension uses a Model-driven engineering approach to simulate virtual devices, which allows capturing an AADL model of a system that represents the connection between a local network of devices and a gateway through a serial bus, simulating its behavior at a data transmission level by being executed inside the QEMU emulator. Also, we present an example of our approach, based in a system modeled in AADL and its simulation using the CSVD extension.