DIYMORE Arduino AVR ISP Shield
Code: LA110045



Product detailed description
The DIYMORE AVR ISP shield is an add-on for Arduino UNO and Mega, allowing you to burn the bootloader into ATmega chips or upload programs to them. This enables you to transform a factory-fresh microcontroller into an Arduino-compatible chip, or repair a bootloader that was corrupted during programming. The microcontroller is inserted into a 28-pin ZIF socket with a lever, eliminating the need for bending or prying pins, and the shield features its own 16 MHz crystal – meaning it can handle chips that do not have a clock configured.
LEDs and a buzzer monitor the programming process: the PROG LED flashes during burning, the buzzer beeps after a successfully changed fuse bit and written bootloader, and a red ERROR LED lights up if something fails. In addition to the chip in the socket, you can also program a microcontroller on another board via the ISP connectors.
Specifications:
- Use: burning the bootloader and uploading programs to AVR microcontrollers
- Supported chips: ATmega328P, ATmega328, ATmega168 and ATmega8 in DIP-28 package; other AVRs via ISP connector
- Socket: 28-pin ZIF socket with lever (zero insertion force)
- Oscillator: 16 MHz crystal directly on the shield
- Signalling: POWER, HEART BEAT, PROG and ERROR LEDs + buzzer
- Connectors:
- PROGRAM (J1, 6 pins): DTR, TX, RX, 5V, GND, GND – for USB-TTL converter
- ISP_6PIN (CN1, 2×3): MISO, 5V, SCK, MOSI, RST, GND
- ISP_10PIN (2×5): MOSI, 5V, RST, SCK, MISO, GND
- Host board: standard shield headers DIGITAL, ANALOG, POWER including SCL/SDA
- Compatibility: Arduino UNO R3, Arduino Mega 2560 and their clones
- Power supply: 5 V from the host board (no independent power source required)
- Weight: 21 g
- Suitable accessories:
How to burn the bootloader:
- Place the shield on the Arduino UNO (or Mega) and connect the board to the computer via USB cable.
- In the Arduino IDE, open File → Examples → ArduinoISP and upload the sketch to the Arduino. The ZIF socket should remain empty during this process.
- Insert the microcontroller into the ZIF socket – with the notch facing the crystal, as indicated by the markings on the board – and secure it with the lever.
- In the Tools menu, select the board that corresponds to the chip being programmed, and in the Programmer item, select Arduino as ISP.
- Click on Tools → Burn Bootloader. The PROG LED flashes during writing; a beep from the buzzer confirms success, and a red ERROR LED indicates a failure.
- Once complete, return the Tools → Programmer settings to their original state. The chip is now ready for use.
Important note:
- After attaching the shield, check whether the pins on its underside are not touching the component housings on the base board. This could lead to a short circuit and the destruction of both the shield and the board beneath it. The warranty does not cover goods damaged in this manner.
- Only insert and remove the chip when the power is disconnected and ensure correct orientation. A reversed microcontroller will overheat and may be destroyed.
- To upload programs via the PROGRAM connector, you will need a USB-TTL converter connected DTR to DTR, TX to RX, RX to TX, 5V and GND. Without the DTR pin, automatic reset will not function, and you would have to reset the board manually exactly at the moment the upload begins.
- The burned bootloader assumes a 16 MHz crystal. If you move such a chip to your own circuit, it must have a 16 MHz crystal with capacitors, otherwise it will not run correctly – on the shield, the clock is provided by the crystal on the board.
- When handling microcontrollers, ensure protection against static electricity.
Package contents:
- 1× DIYMORE Arduino AVR ISP Shield
Note:
- Neither the Arduino UNO nor the microcontroller is included in the package.
- This product is not a standalone functional unit and may require professional installation.
- Product images are for illustrative purposes only and may sometimes differ from the actual appearance of the item. However, this does not change their basic properties.
Additional parameters
| Category: | Arduino UNO shields |
|---|---|
| Warranty: | 2 years |
| Weight: | 0.021 kg |
| Shield function: | Data transfer, Sound |
