SHRINK YOUR ARDUINO PROJECTS

SHRINK YOUR ARDUINO PROJECTS
Ad debug output

The ad is displayed on the page

current post: SHRINK YOUR ARDUINO PROJECTS, ID: 74

Ad: Long (5803)
Placement: Before Content 2 (before-content_2)





Find solutions in the manual
Ad debug output

The ad is displayed on the page

current post: SHRINK YOUR ARDUINO PROJECTS, ID: 74

Ad: Long (5803)
Placement: Before Content (before-content)





Find solutions in the manual

Hello world in this post i will be showing how to shrink your arduino projects. Whenever I make a project using arduino it will probably contains lots of jumper connections on breadboard and the project will not be a permanent one, If you want to make any other project using arduino then you need to remove all the connections made on it and if you want to rebuild the same project then you need to start from level 0 🙁 Shrinking your project will make your project small in size,beautiful and permanent one 🙂

Things you need

  1. Atmega8 or 16
  2. Arduino UNO Or compatible one
  3. 16Mhz crystal
  4. Resistor 10K, 100K
  5. 22pf capacitor
  6. 10uf capacitor
  7. Jumper and connectors
  8. Breadboard

PROCEDURES

To use your Arduino board to burn a bootloader onto an AVR, you need to follow a few simple steps.

  1. Open the Arduino IDE
  2. Open the ISP  sketch (from Examples) and upload the sketch to your board by selecting the  correct Board and Serial port

3. After successful uploading of the sketch(ISP), Wire your Arduino board to the target board(atmega8/16) as shown in the diagram below. (Note for the Arduino Uno: you’ll need to add a 10 uF capacitor between reset and ground.After uploading the ISP sketch)

Ad debug output

The ad is displayed on the page

current post: SHRINK YOUR ARDUINO PROJECTS, ID: 74

Ad: Long (5803)
Placement: Content (content)





Find solutions in the manual
ARDUINO PIN     ATMEGA8/16 PIN
SS     (Pin 10) RESET (Pin 1)
MISO (Pin 11)MISO (Pin 17)
MOSI (Pin 12)MISO (Pin 17)
SCK   (Pin 13)SCK (Pin 1)
VCC   (Pin 7)   AVCC (Pin 20)
Gnd   (Pin 8)  Gnd (Pin 22)

Select the  Tools > Board menu that corresponds to the board on which you want to burn the bootloader , I am using atmega8 as target microcontroller so i will choose board as Arduino NG or older w/ Atmega8

It depends on the target micro controller you are using
if your using Atmega 8 select Arduino ng or older w/ atmega8

or if your using Atmega 16 select Arduino ng or older w/ atmega16

Select the Tools >> Board and select corresponding board on which you want to burn the bootloader, I am using atmega8 as target microcontroller so I will choose board as Arduino NG or older w/ Atmega8

Step 6: Burning BOOTLOADER

Select Tools>>Programmer>>Arduino as ISP
Recheck everything is connected properly and click Burn Bootloader > Arduino as ISP command.

After a while, you will see a message “Done burning bootloader”, After that you can upload your codes using the Arduino IDE to your atmega8 chip

Test your DIY Arduino Board

NOTE: While uploading the sketch via ISP ,don’t just simply upload the sketch select upload using programmer(Ctrl+shift+U)

Try uploading basics LED blink sketch to atmega8 via Arduino and if the LED blinks then your board works properly as in the gif image below

6 thoughts on “SHRINK YOUR ARDUINO PROJECTS

  1. Note for the Arduino Uno: you’ll need to add a 10 uF capacitor between reset and ground.After uploading the ISP sketch)

    I and U r using UNO Board give picture after using 10uF capacitor I dont know exact position U r used resister;

Leave a Reply

Your email address will not be published. Required fields are marked *