real time control systems, Modbus RTU devices, low cost I2C I/O modules, free BASIC compiler software, motor controllers, controllers with color graphic displays





Microva makes a variety of controllers that are programmed using the BASIC programming language. We also manufacture Modbus RTU modules, motor controllers, I2C I/O modules and other products. Our version of BASIC is called Microva BASIC and is free, easy to install and easy to learn. Microva BASIC is compiled directly to machine code, not interpreted, and runs on 32 bit RISC microcontrollers so it runs blazingly fast. Microva BASIC supports most standard ISO BASIC commands and adds several more commands which are useful for embedded control applications including a full suite of color graphic display commands. Microva BASIC programs can be compiled, downloaded and executed in seconds using our free Windows based BASIC compiler software.

Our controllers support common embedded control communication protocols such as I2C, SPI and serial I/O including RS-485 and include extensive direct pin I/O. Most of our controllers also support the open source Modbus RTU field bus standard (both master and slave) which is widely used for industrial control and monitoring applications. Our controllers are designed to connect to the Microva ML series I2C communication I/O modules using standard ribbon cable which provides easy, low cost I/O expansion.

Microva controllers range from tiny controllers with USB for hobbyists or prototyping, to controllers with built in displays, to controllers for industrial applications with Modbus RTU networking, to motor controllers, to full embedded computer systems with audio and video outputs, file support using memory cards and extensive I/O. They are easily customized for private label manufacturers and machine builders and are used anywhere that simple, reliable, real time control is needed.


MB421 Controller With VGA Display, Audio Output, USB, Memory Card and Lots of I/O


Data Sheet

• hardware graphics with VGA display output
• WAVE file line level audio output
• SDHC micro memory card
• runs Microva BASIC programs
• USB port for power and programming
• Microva ML I/O port for I2C communication
• two Microva MX I/O ports
• optional 3D printed enclosure

MB411 Controller With Color Display, Touch Screen, Memory Card, RS-485, Extensive I/O


Data Sheet

• 320x240 pixel 3.2" IPS color graphic display
• resistive touch screen
• SDHC micro memory card
• easy to program with Microva BASIC
• RS-485 with Modbus (master or slave mode)
• Microva ML I/O port for I2C communication
• Microva MX I/O port for SPI or direct I/O
• non-volatile memory saves settings
• industrial range power supply
• free process meter application software
• 3D printed bezel or wall mount enclosure

MB400 Controller With Color Display,
Tactile Switches, Memory Card,
USB and Lots of I/O


Data Sheet

• 160x128 pixel 1.8" IPS color display
• three tactile switch inputs
• SDHC micro memory card
• easy to program with Microva BASIC
• USB for power and programming
• 3.3V supply voltage output
• Microva ML I2C communication I/O port
• Microva MX Port for SPI and direct I/O
• optional 3D printed bezel

MB401 Controller With Color Display,
Tactile Switches, Memory Card,
RS-485 and I2C I/O Port


Data Sheet

• 160x128 pixel 1.8" IPS color display
• three tactile switch inputs
• SDHC micro memory card
• easy to program with Microva BASIC
• RS-485 + Modbus (master or slave mode)
• Microva ML I2C communication I/O port
• industrial range power supply
• optional 3D printed bezel

MB402 Controller With Color Display,
Optical Switches, Memory Card,
RS-485 and I2C I/O Port


Data Sheet

• 160x128 pixel 1.8" IPS color display
• three optical switch inputs
• SDHC micro memory card
• easy to program with Microva BASIC
• RS-485 with Modbus (master or slave mode)
• Microva ML I2C communication I/O port
• non-volatile memory saves settings
• industrial range power supply
• optional water tight enclosure

MB162 Controller With RS-485 and Microva ML and MX I/O Ports


Data Sheet

• RS-485 with Modbus (master or slave)
• Microva ML Port for I2C I/O
• Microva MX Port for SPI and direct I/O
• easy Microva BASIC programming
• RGB LED and second serial port
• industrial range power supply

MB310 Stepper Motor Controller and Driver


Data Sheet

• bipolar stepper motor controller and driver
• programmable with Microva BASIC
• microstepping with up to 2.5 amps per phase
• RS-485 with Modbus RTU (master or slave)
• four opto-isolated digital inputs
• Microva ML I/O port for I2C communication
• control over RS-485 or operates stand alone
• powerful motor control scripting language
• industrial range power supply

MB160 Microva BASIC Programmable Controller For Prototyping


Data Sheet

• sixteen I/O pins plus RGB LED
• two serial ports with RS-485 support
• 4.5V to 15V supply voltage input
• 3.3V supply voltage output
• requires MB103 for programming

MB161 Microva BASIC Programmable Controller For Prototyping


Data Sheet

• fourteen I/O pins plus RGB LED
• USB for power and programming
• one serial port with RS-485 support
• 5V and 3.3V supply voltage outputs


Microva Corporation
220 N Main St Unit A
Sellersville, PA 18960
sales support: sales@microva.com
tech support: support@microva.com

© Microva Corporation. All rights reserved.