If you're reading this, then thank you for purchasing a rot13labs Vidar! Both the DIY and pre-fab Vidar units are built to be simple to configure using basic software. The first thing you will need to do is download the Arduino IDE.
The Arduino IDE will do almost everything you need out of the box, however we will need to get the ATtiny85 board package installed in order to send our payloads to the Vidar. To do this, open the Arduino IDE and click Arduino (or File in Windows) > Preferences... and then in the "Additional Boards Manager URLs" section, and add 'http://digistump.com/package_digistump_index.json' to the list.
Once the digistump url has been added, click Tools > Boards > Boards Manager... and find the "Digistump AVR Boards" package and Install it. With this package installed, you can now select "Digispark (Default - 16.5mhz)" as your board. Now you are set to begin developing your first script!
Since the Vidar USBs are built using the ATtiny85 chipset, there is already a full thriving community of security professionals developing ATtiny85 Ducky Scripts that will work perfectly with your new Vidar without any modifications necessary. Simply load in the script you want to use, or develop your own, and click Upload. The Arduino IDE will compile the script and once everything is ready, it will tell you to plug in your Vidar unit and upload the compiled script.