FB Twitter Google Plus
My Basket:

Shopping Cart
Your basket is currently empty.


Click to view the full basket.
Search Site

change currency to dollars change currency to pounds sterling change currency to euros
view the basket

Android Device App for Handheld Programmers

The easy way to get new programmer data to remote customers using the free Kanda smart phone App. Connect programmer to phone with OTG cable, Kanda USB dongle and update it with new code and settings.
Runs on Android devices, like smart phones and tablets, but NOT on iOS.



See details here on Google Play then visit on your mobile device to download the App

See the details on Google Play and download the App

Get it on Google Play

AVR Handheld


AVR Handheld Programmer
pic handheld programmer

Standalone battery powered AVR Handheld Programmer, with support for AVR and ATxmega devices

Supports all programming interfaces:

  • Standard ISP
  • JTAG
  • TDI
  • PDI
  • UPDI

Includes Kanda USB dongle for loading programmer from PC or Smart Phone


PIC Handheld


PIC Handheld Programmer
pic handheld programmer

Standalone battery powered PIC Handheld Programmer, with support for PIC devices

Supports :

  • PIC12Fxx
  • PIC16Fxxx
  • PIC18Fxxx
  • PIC18FxxJxx
  • PIC18FxxKxx

Includes Kanda USB dongle for loading programmer from PC or Smart Phone

Kanda Handheld Programmers are easy to use, with a single button press to program your target. Now you have the free Kanda Android App for smart phones and tablets, it is simple for remote users to reload the programmer from their phone

Just follow these steps to create programmer files that can be sent to remote users to reload their handheld programmer.

  1. Load your programmer with the correct family and device, flash and EEPROM code and fuses plus settings like voltage
  2. Use Copy Unit button to create a Programmer File (*.PRG) - this can be encrypted for security (AVR only)
  3. Upload file to cloud or email it to your user's phone
  4. User connects their programmer to phone using OTG Cable and Kanda USB dongle
  5. User selects correct programmer file and reflashes their handheld

Kanda App Video


Features and Benefits

  • Programmer files can be encrypted for security (AVR)
  • User does not need to know anything about AVR or PIC microcontrollers, fuse settings or any other details
  • Kanda Phone App is simple to use, with just Select and Load File buttons, with optional Read and Erase functions
  • Android devices only and it must have USB port
  • Uses standard Kanda USB dongle - Dongle2


See details here on Google Play then visit on your mobile device to download the App

See the details on Google Play and download the App

Get it on Google Play

Will My Phone Work with Kanda Loader App?

Not all phones will support USB and minimum requirements are
  • Andoid 7.0 and up
  • Phone supports USB host mode
  • You need an OTG (USB On the Go) cable
  • Not supported on IOS
To check if your phone supports USB host, check on the box, in manual or on manufacturers website. Look for this logo

usb host logo

Alternatively you can download a test App from Google Play - search for USB Host Check

OTG Cable
An OTG cable (USB On The Go) provides a USB host that connects to Kanda USB dongle with its USB A connector. The other end connects to your phone. If you don't have an OTG cable (USB On The Go), we have them on the shop for common connector types - USB C type and USB Micro B.

OTG Cable USB C

usb otg C logo

OTG Cable USB Micro B

usb otg micro B logo

Kanda Loader In Pictures


1. Use Kanda software to Load programmer and use Copy Unit button to create Programmer File

copy programmer picture

2. Encrypt PRG if required

encryption picture

3. Email Programmer file (*.PRG) to user or use cloud storage e.g. Google Drive

email picture

4. Connect programmer to phone USB using OTG cable and Kanda USB dongle usb picture
5. Run Kanda App, select correct file and load programmer

Kanda App picture


Read and Erase Buttons

These are optional functions that give you more flexibility.

Read Button
This button reads and displays the file description from the programmer. This is useful if you have forgotten what is loaded in the programmer.

Erase Button
The Load button will load the programmer with the new file but if your new PRG file is smaller, then the extra code will be left in the programmer. It will never run or interfere with the operation but it will affect things like checksums if you use them. Erase will completely clear programmer before load.


Example Application

You produce 4 different versions of your product that require different firmware to set their features. Just create 4 Kanda Programmer files (.PRG), one for each version. Email them to your engineer, distributer or warehouse. They use their Android device to connect to handheld programmer, select the correct file and reload the programmer for that version. They connect programmer to the target, press the button and new product features are set.

Need to change firmware quickly? Just create new programmer file, email it to phone and reload programmer, its as simple as that.






Google Play and the Google Play logo are trademarks of Google LLC.



      Product News       Special Offers       Sena Products       A-Z Product Index       Manufacturer Index       Software Downloads       Contact