my questions are, can I use blheli suite through the revo board? I saw a video with open pilot that allowed you to flash and manipulate each esc but im not able to find those settings.
Yes, but not easily and not out of the box at the moment.
HistoryESC programming was functional in OpenPilot, but developer who was working on it never finished it such that it could be merged. When fork happened, LibrePilot had no such feature.
That feature shown in OP youtube movie is not very elegant implementation from what I was told, as it requires protocol specific handling, and it would be very hard to maintain, also what some other firmwares do now, which is very inefficient and bloats firmware.
LibrePilotLP developer coded from scratch just pass-through, leveraging any protocol specific commands to external software (
https://bitbucket.org/mindnever/librepilot/branch/soft_serial4). But this work is not merged yet, and you need to know how to compile external git branch. Furthermore, since this was implemented some time ago, and a lot of things has changed in next, this code might need some rewriting and is probably the reason why it's delayed (dev for it busy with other higher priority more interesting tasks as well).
StatusLast time I used it, it worked just fine. I could program littebees 20A escs 4 at once. Though it required enabling something in UAVBrowser, saving, restarting the board. It works, but you need to know how. I do have a programming usb stick though which I recommend getting anyway (they're cheap $1-3 range).
Baseline ESC configI think most ESCs work just fine with what they're shipped with. The only thing you might want to change is the direction of motors, but you can do that by swapping wires before soldering them, and active barking (dampen light). That's it, everything else default should be fine. Active barking is nice to have when you want more aggressive response for racing, but I wouldn't bother for filming or autonomous aircraft.
is LibrePilot-16.09+r273-g50fce72_i686_LP-479_dshot.exe ok for using dshot?
Current "next" branch which is leading development branch where everything that is ready gets merged, supports DShot on all targets (hardware) and works just fine.