Skip to content

Subhajitdas298/WiFi_AVRISP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#WiFi_AVRISP

AVR ISP programmer over WiFi. Build upon ESP8266 and Arduino.

This project is build upon Arduino platform for ESP8266.

The system provides-

An AVR ISP programmer for programming over ISP for any generic AVR chip. Provides a we based configuration interface using library at ESP_ConfigStorage at git. Simple to use and implement. Instructions provided at instructables (working).

##ISP connection If the AVR target is powered by a different Vcc than what powers your ESP8266 chip, you must provide voltage level shifting or some other form of buffers. Exposing the pins of ESP8266 to anything larger than 3.6V will damage it.

Connections are as follows:

ESP8266 AVR / SPI Arduino
GPIO12 MISO D12
GPIO13 MOSI D11
GPIO14 SCK D13
GPIO5 RESET RST

####Note: -For MISO a voltage divider is required to step down arduino 5v to 3.3v. -MISO,MOSI,SCK connections are unchanable, but RESET (default GIPO5 canbe programatically changed. Use a GPIO other than 0, 2 and 15 (bootselect pins), and apply an external pullup/down so that the target is normally running.

##Wifi config The system will boot with saved previous wifi configuratoions (if any). Confuguration ca be set with web interface.

About

Wireless AVRISP programmer using ESP8266

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages