Setting up Simuli Virtual Lab
First, log in to your Simuli account and navigate to the Simuli Virtual Lab. Here we will create a new emulated instance of the Raspberry Pi. Click on the
Launchbutton under Raspberry Pi to get started.
A new window will open where we can customise our Raspberry Pi project. First, let's give the project a name. For this example, we have set the name as RasPi-basics. Now click on
Now we need to choose which OS we want the Raspberry Pi to run. Currently, Rasperry Pi OS Buster is supported on the IoTIFY Virtual Lab, with support for Ubuntu coming in the near future. Once we have selected
Buster, click on
Now we can select additional components which we may want to use in our project. Simuli Virtual Lab supports a variety of components including various sensors, ADCs and Motor Drivers to name a few. For this example let's add the
SHT2XTemperature and Humidity Sensor by clicking on it in the list. Once the components are selected, click on
Finally, we reach the review screen where all our configurations are listed. Make sure that the correct OS and additional components are selected. If everything is correct, click on
A new emulated instance of the Raspberry Pi will be created and configured. The new instance will be added to the
Your Projectslist in Simuli Virtual Lab. The instance can take around 3 - 4 minutes to be created. Once it's ready click on the
Openbutton to start working on the Raspberry Pi.
A new window with our workspace opens up. We can see the file explorer tab on the left with a code editor in the middle along with a terminal. The Raspberry Pi and the GPIO interface are present on the right side of the window.
Now we are ready to code our first project - blink using the Raspberry Pi. Let's get started.