Get started making sounds quickly with your Ronin by using the Ronin GUI. To start with you’ll need to have the Ronin GUI installed on your system, please see this page for installation instructions.
Ways To Power Ronin 802 Shield:
The easiest way to power the Ronin 802 shield is to connect it to an Arduino that is already powered by regular means. An Arduino can be powered by plugging in the USB connection to a computer or USB power port. Arduino’s can also be powered by battery or ACDC power supply. This page on the Arduino website goes over how to choose a suitable ACDC adapter. Here is a good tutorial if you are looking to power your Arduino via battery. Alternatively you can power the Ronin directly with a regulated 5VDC power supply, the supply must provide a minimum of 250mA current. The supply is connected as shown:
How To Burn The Firmware:
ICSP header connection (Ronin 802 Shield with audio jack pointing upwards)
For Mac OS X and Linux users we recommend using a command line program called PK2CMD in order to burn the firmware to the Ronin’s dsPIC33FJ128GP802 chip. It is available to download for free from Microchip’s website (It’s near the bottom of the page in the downloads section).
Once PK2CMD is installed you can use it to burn the *.hex file of the Ronin’s firmware – You will need to download the file, open a Terminal session and change directory to the location of Ronin802.hex.
Assuming you have correctly connected your hardware programmer to the Ronin’s ICSP header and you have powered the Ronin properly with 5VDC, you can now burn the firmware to the chip using the following command in your terminal:
pk2cmd -m -p -r -jm -f Ronin802.hex
For Microsoft® Windows we recommend using the PICkit 2 V2.61 software. You can download this for free from Microchip’s website (Near the bottom of the page in the downloads section).
After you have installed this software and powered up your Ronin, connect your PIC programmer and run the PICkit 2 V2.61 software:
Now import the *.hex file of the Ronin’s firmware:
Then you can click the “Write” button and the firmware will be copied to the chip:
How To Connect Inputs To Ronin:
If connecting buttons, switches or other similar mechanical devices to the Ronin’s digital inputs, you may want to consider using a simple debouncing circuit to avoid pops and glitches-
Variable resistors such as potentiometers can be connected to the Ronin’s Analogue to Digital Converter as shown-
Other resistive inputs, such as Light Dependant Resistors, force sensors and touch contacts can be connected by using a simple voltage divider. You will probably have to tailor the value of the fixed resistor (R2) in order to get the best range and sensitivity from your input. For more information on voltage dividers please refer to this Wikipedia page.
How to Connect a MIDI input via an Arduino:
Using an Arduino as an interface you can easily connect a MIDI input for controlling the Ronin synthesizer. MIDI connections are required to be optically isolated in order to prevent distortion of the transmitted signal. With the use of an opto-isolator and a few discrete components, a MIDI input can be connected as shown-