Development Tools

Our programming tools and code libraries are supplied free of charge.

Programming tools


VenomIDE is a powerful Windows-based programming environment for developing applications for our VM2 controller family.


  • Predictive text editor
  • Built-in Help
  • Project manager
  • Visual Designer for touchscreen displays
  • Font Manager
  • Debug terminal
  • Version control using Git



The Venom Language

Venom is a general purpose programming language oriented towards control system design.

Venom is powerful enough to write sophisticated control systems, but simple enough that new users will see results quickly.

; Example code:
To ShowVoltage
Every 1000
Print To LCD, CLS, “Voltage: “, voltage

Venom is supplied free with all VM2 controllers.

Code Libraries

GUI Framework

The GUI Framework is library of graphical elements bundled together with an example project that serves as a starting point for developing your own Graphical User Interface.

Learn more about the GUI Framework.

Graph display
LCD Screenshot

Code Snippets

We provide a set of code examples illustrating how to use Venom for common I/O and user interface tasks.

You can simply view the code, or download and modify it to suit your needs.

Code Snippets Page

Software Development Service

All of our programming tools and resources are free. We also offer free technical support or, if necessary, a software development service.

Design serviceContact us