Expertise

We have particular experience in the following technologies.

  • Communication - Firewire, RS-232, USB, LANC, i2c, SPI, TCP/IP
  • Audio Video control – Firewire AV/C, RC-485, Local Area Network Control protocol (LANC), CAM REMOTE
  • Still camera control – PTP (Piture Transfer Protocol), MTP (Multimedia Control Protocol)
  • Motor control – DC brush motors, stepper motors, drivers
  • Infra red remote control
  • LCD - LCD displays, graphical user interfaces
  • Real time operating systems – eCos, FreeRTOS
  • Microcontrollers: 8, 16 and 32 bit architectures, including 8051, Atmel AVR, Microchip Pic, ARM and others
  • Boot loaders – encrypted firmware upload system
  • Signal acquisition, conditioning and processing
  • Platforms: Windows, Linux
  • Cross platform development: QT applications
  • Languages: C, C++, Borland C++, Python

At Ventis we love to learn new technologies, but we have not yet had enough time to learn them all. If your project involves a technology new to us, you can be sure we’ll be very keen to learn it… and we will do it free of charge.