Nov 1, 2018

SimVimCockpit version 0.9.27

- Servo support. Servos are connected to a separate servo controller board, similar to steppers. Upload firmware from the menu. Also, update your stepper board firmware if you've already used it.
- Options for different encoder types have been introduced. The "pair of increment buttons" is now configured as a type of encoder. Note that there is currently no functional difference between types 1-3. Full support will be included in a later firmware version.
- I/O conditions can now check pin (switch) state without the need to assign anything to it (pin will work as Mode_Switch). 

Oct 30, 2018

Stepper and Servo slave boards used together

Final tests with new servo control firmware (uploaded to additional Nano board).
Here (on our YouTube) you can see the video with the latest updates test. The master SimVim board is used with LAN connection.

- Two slave controllers are used simultaneously (connected in chain) - with SimVimServo (Nano) and SimVimStepper (Uno used) firware.
- The servo and first stepper are assigned to the same parameter (RPM 1).
- Second stepper - VSI gauge - with zero-position sensor (in the middle position, 0)
- Oscilloscope shows the pulse length for servo.
- In total you can use 18 servo and 10-19 steppers (number depends on the sensor use)

Link to the test video:

Both slave boards sreused together, connected in chain via serial 2-wire interface:
Master Tx -> Slave1 Rx -> Slave1 Tx -> Slave2 Rx -> Slave2 Tx -> Master Rx

Read more about stepper and servo connection  here -


Aug 11, 2018

LCD 40x2 with SimVimCockpit

Today the 40x2 LCD4002 display has arrived ($10 and 10 days after the order).
Just has been connected and all configured data appeared in their place (10 minutes of work):

D35            Com1_Active        o=0,0
D35            Com1_Stby        o=0,16
D35            Bus_1_Volts        o=1,22    t="@V - Bus1"

Jun 22, 2018

SimVimCockpit long cable connection test

Today we did a test of SimVimCockpit multiplexer connection with a long cable, to show that even at long distances and without shielding such system is safe from interference.

The cables used are two  simple flat cables,with  6 and 4 wires, with no shielding. The cables are 3m length, which is much more than you would likely have in any cockpit.

The test showed both inputs and outputs (7-segment display) work without issues.

This setup is working since the  SimVimCockpit firmware version 0.9.15

Jun 17, 2018

SimVimPanel update coming soon

As a result of the ongoing development of SimVimCockpit Interface, a new version of SimVimPanel software is coming soon.

SimVimPanel is long overdue for an update of communication protocol, which hasn't changed since the beginning of its development (which started at the same time as the development of ARDref plugin, even before the Arduino library). Since then, while communication with Arduino was made more efficient, every plugin version had backward compatibility with the old communication and configuration protocol for SimVimPanel.

May 30, 2018

DIY Avionics

This page is started on our website  as instructional materials  for cockpit builders who need G1000, G500, GPS, EFIS, built in their panels

"How to make your G500 ... G3000  and other "glass cockpit" avionics easy, quick  and almost for free"

May 12, 2018

Project news, May 2018

ArdSimX news:

New ArdSimX v1.30 has been uploaded, with some improvements in data exchange and minor bug fixes. 

Finally, support for different types of rotary encoders has been implemented. Now you can point out specific detent types for each single encoder you have, adding one optional line in the configuration file.

Apr 23, 2018

News, changes, SimVimCockpit status

Some links on our SimVim website have been revised and changed.

Please note, it seems that before April 20 some links located on ArdSimX download page could have been referring to the wrong files (either older version, or bugged test versions). Also, all "download" links for SimVim Panels have been changed.

SimVimCockpit status

SimVimCockpit testing continues (it's still in "closed" Beta testing for a while), and most of the relevant content on SimVim website pages is published. Still need to add more video instructions.
Current status can be tracked on this page.


Mar 1, 2018

Renewed website, SimVimCockpit

The reworked version of our website that includes all pages about new SimVimCockpit Interface is now online. Not all pages have full content yet, some pages don't have all the needed information, but all this will be updating in the near few days.

Although SimVimCockpit beta hasn't been released yet, you can check the new configurator on the website to get the idea of how it will work. It is still in development and will be subject to change, so right now not all configuration options will be available.

Feb 25, 2018

Project status: February 2018

While there hasn't been much info to share for the last month, we've been making steady progress towards the beta release of SimVimCockpit (previously ArdSimX.2).

Uploading Arduino firmware using the plugin is mostly done, and now we just need to make sure it works on different OS.

Most of the work this month was done on the new configurator and the parameters list.

Unlike our previous interfaces, which directly worked with X-Plane commands and Datarefs, SimVimCockpit works with a list of pre-defined parameters. Each single parameter has its own unique name (like "PARAM_NAME_SW") that is linked to an X-Plane dataref/command, and at the same time includes all the necessary options, many of which are specific to a particular dataref or I/O type, so that the users won't have to include these options in their configuration file.

For example, such parameters as display digits number and dot position for every specific 7-segment display are pre-defined. These options will not appear in the configurator, but can still be modified from their default values manually if you need to configure them for use with a custom dataref, for example.

Since every parameter now has its unique pre-defined NAME, the configuration file is universal, and every custom plane may have an additional "correction" file that can include the same names with corrected options or linked custom datarefs.

We're still planning to make a separate, simpler configuration tool for tuning these options to custom aircraft.
Also, after release we plan to make several parameter replacement files for some of the popular custom aircraft models.

The updated website with info on SimVimCockpit will be available soon.