Welcome to the "ANDROID AVR flasher over FTDI"!
With this app you can program your Atmel chip via ISP (AVR). Also necessary is your Android smartphone / tablet and a FTDI chip with MPSSE support (tested with a FT2232).
The Flasher is based on the j2xx FTDI, so NO ROOT privileges are required.
The flasher was verified with a Iconia A210 Android Tablet (4.1.1., And 4.3.1).
The following AVRs are currently supported:
- ATmega48 (Signature = 001E9205)
- AtMega48A (Signature = 001E9205)
- AtMega48PA (Signature = 001E920A)
- ATmega88 (Signature = 001E930A)
- AtMega88A (Signature = 001E930A)
- ATMEGA88PA (Signature = 001E930F)
- ATmega168 (Signature = 001E9406)
- AtMega168A (Signature = 001E9406)
- AtMega168PA (Signature = 001E940B)
- ATmega328 (Signature = 001E9514)
- ATMEGA328P (Signature = 001E950F)
- AtMega164 (Signature = 001E940A)
- AtMega164A (Signature = 001E940F)
- AtMega164PA (Signature = 001E940A)
- AtMega324 (Signature = 001E9508)
- AtMega324A (Signature = 001E9515)
- AtMega324PA (Signature = 001E9511)
- ATmega644 (Signature = 001E9609)
- AtMega644A (Signature = 001E9609)
- AtMega644PA (Signature = 001E960A)
- ATMEGA644P (Signature = 001E960A)
- AtMega1284 (Signature = 001E9706)
- ATMEGA1284P (Signature = 001E9705)
- ATmega169 (Signature = 001E9405)
- AtMega169A (Signature = 001E9411)
- AtMega169PA (Signature = 001E9405)
- AtMega329A (Signature = 001E9503)
- AtMega329PA (Signature = 001E950B)
- AtMega3290A (Signature = 001E9504)
- AtMega3290A (Signature = 001E950C)
- AtMega649A (Signature = 001E9603)
- AtMega649P (Signature = 001E960B)
- AtMega6490A (Signature = 001E9604)
- AtMega6490P (Signature = 001E960C)
- AtTiny261 (Signature = 001E910C)
- AtTiny861 (Signature = 001E930D)
- AT90USB64 (Signature = 001E9682)
- AT90USB646 (Signature = 001E9682)
- AT90USB647 (Signature = 001E9682)
- AT90USB128 (Signature = 001E9782)
- AT90USB1286 (Signature = 001E9782)
- AT90USB1287 (Signature = 001E9782)
- ATmega8 (Signature = 001E9307)
- ATmega8A (Signature = 001E9307)
- ATmega16 (Signature = 001E9403)
- ATMEGA16A (Signature = 001E9403)
- ATmega32 (Signature = 001E9502)
- AtMega32A (Signature = 001E9502)
- ATmega64 (Signature = 001E9602)
- AtMega64L (Signature = 001E9602)
- AtMega64A (Signature = 001E9602)
- ATmega128 (Signature = 001E9702)
- ATMEGA128A (Signature = 001E9702)
- ATmega8535 (Signature = 001E9308)
- AtMega640 (Signature = 001E9608)
- ATtiny25 (Signature = 001E9108)
-> If there is no desired controller? Contact me, so I record the missing type in the database.
Since version 1.1 custom VID / PID can be used.
With this app you can program your Atmel chip via ISP (AVR). Also necessary is your Android smartphone / tablet and a FTDI chip with MPSSE support (tested with a FT2232).
The Flasher is based on the j2xx FTDI, so NO ROOT privileges are required.
The flasher was verified with a Iconia A210 Android Tablet (4.1.1., And 4.3.1).
The following AVRs are currently supported:
- ATmega48 (Signature = 001E9205)
- AtMega48A (Signature = 001E9205)
- AtMega48PA (Signature = 001E920A)
- ATmega88 (Signature = 001E930A)
- AtMega88A (Signature = 001E930A)
- ATMEGA88PA (Signature = 001E930F)
- ATmega168 (Signature = 001E9406)
- AtMega168A (Signature = 001E9406)
- AtMega168PA (Signature = 001E940B)
- ATmega328 (Signature = 001E9514)
- ATMEGA328P (Signature = 001E950F)
- AtMega164 (Signature = 001E940A)
- AtMega164A (Signature = 001E940F)
- AtMega164PA (Signature = 001E940A)
- AtMega324 (Signature = 001E9508)
- AtMega324A (Signature = 001E9515)
- AtMega324PA (Signature = 001E9511)
- ATmega644 (Signature = 001E9609)
- AtMega644A (Signature = 001E9609)
- AtMega644PA (Signature = 001E960A)
- ATMEGA644P (Signature = 001E960A)
- AtMega1284 (Signature = 001E9706)
- ATMEGA1284P (Signature = 001E9705)
- ATmega169 (Signature = 001E9405)
- AtMega169A (Signature = 001E9411)
- AtMega169PA (Signature = 001E9405)
- AtMega329A (Signature = 001E9503)
- AtMega329PA (Signature = 001E950B)
- AtMega3290A (Signature = 001E9504)
- AtMega3290A (Signature = 001E950C)
- AtMega649A (Signature = 001E9603)
- AtMega649P (Signature = 001E960B)
- AtMega6490A (Signature = 001E9604)
- AtMega6490P (Signature = 001E960C)
- AtTiny261 (Signature = 001E910C)
- AtTiny861 (Signature = 001E930D)
- AT90USB64 (Signature = 001E9682)
- AT90USB646 (Signature = 001E9682)
- AT90USB647 (Signature = 001E9682)
- AT90USB128 (Signature = 001E9782)
- AT90USB1286 (Signature = 001E9782)
- AT90USB1287 (Signature = 001E9782)
- ATmega8 (Signature = 001E9307)
- ATmega8A (Signature = 001E9307)
- ATmega16 (Signature = 001E9403)
- ATMEGA16A (Signature = 001E9403)
- ATmega32 (Signature = 001E9502)
- AtMega32A (Signature = 001E9502)
- ATmega64 (Signature = 001E9602)
- AtMega64L (Signature = 001E9602)
- AtMega64A (Signature = 001E9602)
- ATmega128 (Signature = 001E9702)
- ATMEGA128A (Signature = 001E9702)
- ATmega8535 (Signature = 001E9308)
- AtMega640 (Signature = 001E9608)
- ATtiny25 (Signature = 001E9108)
-> If there is no desired controller? Contact me, so I record the missing type in the database.
Since version 1.1 custom VID / PID can be used.
Show More