DIYMORE Arduino AVR ISP Shield

Code: LA110045
The average product rating is 5,0 out of 5 stars. 1 rating Rating details
€8,14 €6,73 excl. VAT Measure price:
In stock (10 pcs)
Delivery to:
21/10/2026

A shield for the Arduino Uno and Mega boards that will allow you to burn the bootloader or upload programs to other microcontrollers.

Detailed information

Free Shipping
Free Shipping
From 100 EUR
30 Days to Return
30 Days to Return
For Registered
30 Days to Return
30 Days to Return
For Registered Customers
Free Shipping
Free Shipping
For orders from 100 EUR
It Doesn't End With Shipping
Customer Care
We handle complaints within 5 days
Quick dispatch
Quick dispatch
Within 24 hours

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:

  1. Place the shield on the Arduino UNO (or Mega) and connect the board to the computer via USB cable.
  2. In the Arduino IDE, open File → Examples → ArduinoISP and upload the sketch to the Arduino. The ZIF socket should remain empty during this process.
  3. 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.
  4. In the Tools menu, select the board that corresponds to the chip being programmed, and in the Programmer item, select Arduino as ISP.
  5. 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.
  6. 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

Product rating

The average product rating is 5,0 out of 5 stars. 1 rating
5
1x
4
0x
3
0x
2
0x
1
0x

Leave a rating

Do not fill out this field

How would you rate this product? Choose 1 to 5 stars, where 1 is the worst and 5 is the best rating.

Vložením hodnocení souhlasíte s podmínkami ochrany osobních údajů

List of ratings

5
VK Avatar of author The product rating is 5 out of 5 stars. 21/07/2021
připojím nahraji bootloader a hotovo prostě paráda

Discussion

Do not fill out this field

Security check

Vložením komentáře souhlasíte s podmínkami ochrany osobních údajů

List of discussions

JR Avatar of author Podpora atmelu 25/01/2023 09:37
Můžu se zeptat tát dá se použít i s atmel třeba attiny 85
MF Avatar of author Podpora atmelu 25/01/2023 10:52
Dobrý den, tento shield podporuje jen čipy ATmega v pouzdru DIL28. Také musí mít stejný pinout jako např. ATmega328. Jak máme popsáno v popisu, měly by fungovat čipy ATmega328, ATmega168, ATmega8.