Salvo [RADIX]


The Salvo [RADIX] is one in a series of new experimenter’s PCBs aimed specifically at the PIC enthusiast. The [RADIX] is also designed to be used in conjunction with Arduino shields.


Salvo [Radix]

Salvo [Radix]

Owing to the design, which enables ease of use and extensibility at a whole new level the Salvo [SERIES] are ideally suited for on the fly project development, experimentation or training sessions enhanced by a reliable PIC based embedded tool.

The [RADIX] caters to certain members of the 28 PIN device families for 18Fxxx devices and comes pre-populated with a PIC18F25K22.

Product Features

Mechanical Description

The Salvo [RADIX] can be attached to an Arduino shield.

Be advised that the [RADIX] is designed for use with Arduino shields, and is compatible by template, which means that there may be some compatibility considerations and may not be compatibles with all shields available.

Once connected to a shield, the PCB is secured producing was is commonly referred to as a stack. There not limit to how many PCBs that can be added, but keep in mind the physical limits of current and practical usage will impose limits of their own.

Power is supplied to the PCB via a 2.1 MM DC jack and then onto an LD1117A – 5 and a LD117-3v3. The LD1117 is a low drop out regulator and therefore battery packs can be used instead of a bench top power supply if such is not available.


The primary interfaces on the user side are the following:

Interface Description
DCJACK 2.1   MM DC JACK through hole
ICSP 6   way 2.54 MM header compatible with Microchip’s ICSP interface required to   program a microchip
MINI   – USB 5   PIN Mini USB connector connecting the FT232 supports up to USB 2.0
22   WAY IO I/O   header tracking all usable IO from the PIC to the header labelled I/O.



The 2.1 MM DC jack is used to connect a suitable DC (DO NOT CONNECT AC OR INVERTED DC) power supply to the Salvo [FINIS]. No more than 1A can be drawn as the voltage regulator can only supply up to 1 Amp

NOTE: 1 Amp is the maximum rated current however maintaining this current draw can result in damage to the voltage regulator, voltage output drop and eventual failure of the component.

ICSP (In Circuit Serial Programming)

The ICSP Header is compatible with the Microchip ICSP interface and is used to program the target device with either boot loading code or production firmware. A PICKIT 2 or PICKIT 3 can be used; PICKIT 3s are easier to come by and are recommended as they provide support for the latest PIC devices.

The device does come equipped with bootloader firmware preinstalled which is compatiable with the Mikroe Bootloader.


The MINI USB type B connector connects the PCB VIA the FT232 to the PIC. The FT232 is USB 2.0 compatible.

The Type B, USB Mini type connector is quite a common cable and can be purchased from most static or online stores.

Arduino Compatinility

The Salvo [RADIX] is compatible with the Arduino form by template. The user must first check that the Arduino shield is compatible with the Salvo [RADIX].

NOTE: For more information, see

Family Individual   Devices
PIC18Fxxx PIC18F25K22