Jump to content

Recommended Posts

Posted

Hi all,

 

I'm planning a project to build several button boxes and plan to use Arduinos and DCS-BIOS. This is a completely new area for me so there will be lots of learning involved, but to get the ball rolling I have just one question. Which of the many Arduino boards would be best to use?

Intel i7-4770k @ 4.4ghz, 32gb ram, GTX 1080ti, Oculus Rift S

 

Advanced apologies if my post contains typos or missing letters. Many of my posts are typed on a laptop with an old keyboard that has a personality all its own.

Posted

Hello,

 

It is quite overwhelming when you go shopping at the Arduino site (getting started). It really depends on what you want, but if you keep looking at examples you will see which cards are used. I'm using a Mega clone for a start on my project, which will grow as I learn more about it.

 

good luck to you.

Posted

Hi, Yes if you go down the Master/Slave route (minimizing USB connections) you'll need a Mega for the master and Nano's for your slaves.

 

If just starting off I'd recommend getting a Nano and build a single box.

 

cheers

 

John

Posted

Any documentation/guide on this master/slave setup and how that works?

 

In the meantime I did get a knock-off nano for xmas last year so I'll start playing around with that :D

Intel i7-4770k @ 4.4ghz, 32gb ram, GTX 1080ti, Oculus Rift S

 

Advanced apologies if my post contains typos or missing letters. Many of my posts are typed on a laptop with an old keyboard that has a personality all its own.

Posted

Hello sir,

 

First of all you may know this but I am just going to say it anyway. DCS-BIOS in it's current form doesn't support multiple air frames. So if you go with DCS-BIOS you can't easily switch between air crafts as the programming is done in the individual boxes. One my wing mates did some testing with using a switch to change which code got executed on the Arduino and that worked but takes some more skills.

 

If you haven't tried DCS-BIOS before then start with something simple just communicating over USB.

The RS-485 has been causing difficulties for some and I haven't been able to pin-point which seems to be the culprit. That being said Blue73 and myself are running many panels over RS485 and don't have any issues.

 

For more information on RS-485 please check out the following;

https://forums.eagle.ru/showpost.php?p=3791557&postcount=216

https://forums.eagle.ru/showpost.php?p=3789267&postcount=207

https://forums.eagle.ru/showpost.php?p=3247704&postcount=171

 

One of the important things when talking about DCS-BIOS over RS-485 is that you should use MAX487 chip not the 485 chip. Ian father of DCS-BIOS stated this a long time ago.

 

Cheers

Hans

Posted
Hello sir,

 

First of all you may know this but I am just going to say it anyway. DCS-BIOS in it's current form doesn't support multiple air frames. So if you go with DCS-BIOS you can't easily switch between air crafts as the programming is done in the individual boxes. One my wing mates did some testing with using a switch to change which code got executed on the Arduino and that worked but takes some more skills.

 

Huh, no I wasn't aware of that. That doesn't seem to be called out anywhere in the documentation I'd read. I'll have to dig more into it.

Intel i7-4770k @ 4.4ghz, 32gb ram, GTX 1080ti, Oculus Rift S

 

Advanced apologies if my post contains typos or missing letters. Many of my posts are typed on a laptop with an old keyboard that has a personality all its own.

Posted
Hi, You can try my method, it does work.

 

https://forums.eagle.ru/showthread.php?t=231236

 

Very nice, thank you. My day job is as a programmer so I should be able to get this working on that side. Its the electrical side that is new to me :)

Intel i7-4770k @ 4.4ghz, 32gb ram, GTX 1080ti, Oculus Rift S

 

Advanced apologies if my post contains typos or missing letters. Many of my posts are typed on a laptop with an old keyboard that has a personality all its own.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...