Controllers and software tools for embedded systems
+44 (0)1223 523100
info@microrobotics.co.uk
home
Home   Products   Company   Contact Us   Site  
Products
VM2 Controllers
Application Boards
Display Hardware
Interface Modules
Starter Kits
Capabilities
FAQ
Data Sheets
Price List
Applications
Software
Venom Language
Venom IDE
Documentation
Code Snippets
Download Venom
Resources
Live Server Demo
Custom Build
Custom Gallery

older products

VM1
K4

VM2 Controllers

VM2 is a family of powerful, easy-to-program embedded controllers intended for
  • Intelligent instruments
  • Portable and hand-held devices
  • Automatic test equipment (ATE)
  • Industrial automation
  • Process control

VM2 is also suited to many other applications

Free programming tools

The most important feature of our controllers is that non-programmers can quickly learn to program them, but experienced programmers are not limited in their ambitions.

We supply free, simple-to-use programming tools for the VM2:

  • Venom2 language
  • VenomIDE development environment

VM2 may also be programmed using third party tools.

Built-in Drivers

VM2 is supplied with drivers for
  • Colour Displays and User Interfaces
  • Filing systems in on-board Flash and SRAM, and external Memory card (SD, MMC).
  • TCP/IP Internet protocols
  • Analogue and Digital I/O
  • Audio output
More...

Application Boards

The VM2 plugs into the main PCB of your application to control all your user interface and I/O devices.

If you don't want to develop your own application PCB we supply a range of standard Application Boards and I/O cards.

Product Variants

VM2: Standard controller (5900)
Find price of 5900 Price
VM2D: Display driver (5907)
Built-in TFT display driver for colour displays up to WVGA resolution (800 x 480).
Find price of 5907 Price
VM2L: Low cost, small memory (5901)
Application code size and the SRAM size are 64K Bytes each. Filing systems and graphic displays are not supported.
Find price of 5901 Price

Batteries

Note: VM2s are supplied without a Clock/SRAM backup battery. Batteries must be purchased separately if required.
Find price of 5903 Price

Starter Kits

We supply a range of starter kits so you can evaluate the VM2 for your application.

VM2D Controller

VM2 Features

  • 32-bit, 72MHz ARM Cortex-M3 microcontroller (STM32F103)
  • 8MB Flash
  • 1MB SRAM (battery backed)
  • TFT Display Controller (VM2D)
  • Realtime Clock/Calendar
  • Very low power (down to 20mW)
VM2L has 512KB Flash and 64KB SRAM.

Connectivity

VM2 is easily connected to
  • The Internet (via Ethernet or GPRS)
  • Mobile Phones (SMS text messaging)
  • Colour displays and touchscreens
  • Memory Cards
  • Windows (as a USB memory stick)
  • Loudspeakers
  • COM ports, I2C, CAN and SPI busses

Inputs and Outputs

  • 5 Serial Ports up to 4.5M Baud
  • 2 I2C busses
  • 1 USB port
  • 1 CAN Bus
  • 2 SPI Busses (18MHz)
  • 8 Pulse I/0 Channels
  • 3 Quadrature shaft encoders
  • 19 Analogue inputs (12-bit)
  • 2 Analogue outputs (12-bit)
  • 65+ Digital I/0
  • External bus to connect Alpha or Graphics LCDs, etc
Some of these features are mapped onto common pins - see the VM2 Datasheet VM2
		datasheet for details.

Power consumption

VM2 has very low power consumption: during continuous operation it consumes only 45mA at 3.3V (149mW) - but most applications won't need all the CPU power. More...

General

  • Board dimensions 52mm x 48mm
  • Power supply 3.3V
  • Watchdog
  • Indicator LED
  • Battery holder for optional backup battery
 
© Micro-Robotics 2012.