Introducing wAVR

Maverick Embedded Technology is pleased to announce its first embedded product, called wAVR.

The wAVR Programmer is a small WiFi-enabled in-system programming device for the Microchip (previously Atmel) AVR™ range of micro-controllers. It supports AVR™ MCUs from the Tiny, Mega and XMega range using either ISP, PDI, or uPDI programming methods.

Numerous significant features set it apart from other AVR™ programmers:

  • Programs devices over your WiFi network using the open-source programmer “avrdude”.
  • Programs devices over USB using “avrdude” or Atmel Studio.
  • Supports target voltages between 1.65 volts and 5.5 volts.
  • Communicates with your target using RS232 on a UART or bit-banged I/O pin. wAVR will make the UART data available over WiFi using the telnet command on your host. Both RxD and TxD are supported at all the common baud rates.
  • wAVR’s OLED display keeps you informed of both its status and various target parameters. It can also be configured to show the RS232 data received from the target.
  • The USB interface provides two CDC-compatible RS232 interfaces. One of those can be used for programming – supporting the same protocols as the WiFi interface. The other provides access to the same target UART interface mentioned above.
  • The USB interface can also be configured to emulate just enough of Atmel’s STK600 programmer for Atmel Studio to be used to program your devices with the need to add avrdude as an external command.
  • wAVR can provide your target with a recovery clock signal should you need it to reset the fuses on Tiny or Mega devices.
  • All I/O signals between wAVR and your target are fully protected against electrostatic discharge, over-voltage and reverse voltage.
  • In most cases wAVR can be powered by your target. Only when your target voltage is below around 3.1 volts will wAVR need a separate power connection. wAVR will show a message on the OLED display if its power-supply voltage is too low for reliable operation.
  • Firmware updates for wAVR, should they be necessary, can be applied very easily over WiFi using a simple update program. Note that wAVR does not “phone home” to detect new firmware updates, or for any other reason.

See the Downloads page for the current user guide and firmware updates.

Update: You can now buy wAVR on Tindie!