Skip to content

ViSi-Genie Environment

The following are the frequently asked questions regarding Workshop4 IDE ViSi-Genie environment.

How to Change Initial Form?

You can easily change the initial form of a ViSi Genie project by doing the short procedure below:

  • Go to Project Menu tab
  • Under Genie, set the Initial Form
I plan to use my Raspberry Pi as ViSi Genie host controller. Do you have any libraries?

Yes. We have different libraries you can download and use from our Github account. You can find the ViSi Genie Raspberry Pi library here.

I plan to use my Arduino-compatible board as ViSi Genie host controller. Do you have any libraries?

Yes. We have different libraries you can download and use from our Github account. You can find the ViSi Genie Arduino library here.

If you are planning to use Arduino IDE, it might be simpler to use their built in Arduino library manager.

Go to Sketch -> Include Library -> Manage Libraries to open the library manager, simply search for ViSi Genie and install it.

I got an Error 30 when trying to use Inherent Widgets, what can I do to solve this?

To use Inherent Widgets, you need to load the inherent widget resources into the Bank 5 of the Diablo16 processor. You can do this by going to the Tools menu and clicking on the Load Inherents into Bank 5 button. This is only a one-time write operation unless flashbank5 has been overwritten or if there were updates to the inherent code in the future