A WiFi

WiLoader uses WiFi for programming & communication. It can connect to your existing WiFi network and even if the signal is too weak or not available, it’s capable of creating a WiFi network just for you.


WiLoader makes programing easier and much more fun. Specially when you are dealing with robots, drones and other portable devices. It’s a suitable and wise choice for hard to access devices too.

for AVR

WiLoader supports ATMega & ATTiny chips. It’s also compatible with AVR based Arduino boards and matches perfectly with their programming pins. So in short, it’s the new generation of programmers.

wiloader ecosystem

What Can You Do with WiLoader?


Program your targets via:

  • WiLoaderFX hex loader software
  • Arduino IDE using our software patch
  • Other IDEs such as Atmel Studio or CodeVisionAVR

Chat with your target through:

  • WiLoaderFX terminal
  • Arduino IDE serial terminal
  • WiLoader Smartphone App

*Supported Targets:

  • ATMega & ATTiny series via AVRISP (SPI port)
  • Arduino Uno & Mega via AVRISP and Serial Bootloader


WiLoaderFX is a cross-platform software designed for WiLoader. It enables developers to program and communicate with MCUs over WiFi. It’s also lets users change WiLoaders parameters and settings.


wifi dongle
arduino + wiloader

Arduino’s Perfect Match !

WiLoader is designed to fit on Arduino boards perfectly, so there is no need for any kind of cables or jumpers to connect WiLoader to the ICSP programming pins. Putting them together is really easy and straightforward, you just have to align the ICSP header and its counter parts on WiLoader. WiLoader is capable of a lot more than only programming Arduino. You can use its WiFi-UART bridge for creating startling projects. In order to use all of its capabilities WiLoader connects to Rx/Tx pins (UART pins) on Arduino too. You don’t need wires or jumpers to couple its UART pin; when you put WiLoader on ICSP headers its serial pins will fit Arduino Rx/Tx pins  without needing any further attention or care. Further more, since you might want to use shields with Arduino, WiLoader comes with extension headers for them too. You can enjoy working with any shield compatible with your board without any hassle. So in short, WiLoader is designed in a way that you can enjoy Arduino and its shields even more.

Not only for Arduino, But also for AVRs !

WiLoader is capable of programming AVR MCUs (ATMega & ATTiny series) via AVRISP protocol through standard 6-pin ICSP connector. So it’s suitable choice for those who are looking for standard AVR programmer to program AVR chips or Arduino bootloader.

Brief Specification:

  • Supported MCUs: ATMega & ATTiny Series via AVRISP (SPI programming pins)
  • VCC: 3.3V to 5.5V
  • VCC IO: 1.8V to 5.5V
  • Protections: Overvoltage up to 20V, Overcurrent, Reverse Voltage


AVR + wiloader

Embedded inside Arduino IDE !

WiLoader is easy to set up, use and control. Since Arduino is an open source software and also has a lot of cool features and rich libraries , we implemented a software patch for Arduino IDE that lets it support and handle all WiLoader capabilities. WiLoader can be chosen like any other programmers inside the Tools menu. It is compatible with all operating systems and it performs flawlessly no matter the circumstance.

WiLoader has a WiFi-UART bridge called WiCOM. You can send and receive serial data over WiFi by connecting WiLoader dedicated serial pins to AVR UART pins(RX, TX). It’s just like any other COM ports that Arduino serial monitor uses for communicating with or debugging your projects.

Arduino IDE image
wiloader setting by mobile

AVR & Smart Phones !

Nowadays smartphones have become an important and fun part of our lives. Therefor we thought why not connect WiLoader to them as well ?! With this connection not only you can set up WiLoader but also you are able to chat with your device via its app. WiLoader app is developed for both iOS and Android phones.
You can use WiLoader app’s setting tab to configure its parameters such as scanning and connecting to desired WiFi network , choosing URAT port baud rate, naming your programmer and …
We will release mobile apps source codes, In order to make it simpler for you to create custom apps . So enjoy this smartphone connection and create anything you want. It is going to be an amazing journey.

WiFi Access Point or Client !


WiLoader uses WiFi for connection to computers, smartphone and other devices. It can connect to any existing network with just a few simple steps. So, WiLoader doesn’t stop you from using the internet or anything connected to your network. Also, even if you don’t have a WiFi network or for some reason you need another network for WiLoader, it is capable of creating one for you. You can rename its network and set its password. No matter what the situation is, WiLoader is ready to go.

wifi dongle
robot and mobile phone

Robotics just got a lot easier !

WiLoader is a really good and wise choice when you are working with robots or any kind of portable devices . It can program your boards on the go without stoping and connecting it to a computer every time.You can even create a customized app for PC or Phones to control your robots by sending commands over WiFi. Also this WiFi-UART Bridge can be used to monitor robot status and sensor values. So robotic fans are in for a treat.

Tutorial #1: How to use WiLoader with Arduino IDE


This video tutorial shows you how to apply WiLoaderFX patch to Arduino IDE and upload your sketch to Arduino board via WiLoader.

For detailed information, please refer to Complete User Manual

Tutorial #2: WiLoaderFX Features


This video tutorial shows you how to use WiLoaderFX features.

For detailed information, please refer to Complete User Manual

Tutorial #3: WiLoader Command Line Interface & Flash Upload Speed Test


This video tutorial shows you how to use WiLoader command line interface and how fast is the Flash upload speed over WiFi.

For detailed information, please refer to Complete User Manual

How to use WiLoader with Atmel Studio & CodeVisionAVR


WiLoader can be integrated into Atmel Studio and CodeVisionAVR compilers.

For detailed intructions, please refer to Complete User Manual

Pasadena, CA
email : info@petuniatech.com