Search

ATmega8A

Model : MIC-00010

TechshopBD, Bangladesh

Pricing
Quantity
Price

1 - 9
BDT270.96

10 - 99
BDT260.53Save BDT 10.43

100 +
BDT255.30Save BDT 15.66

Green 24 Available

You may also be interested in

 
Summary:
8-bit microcontroller with 8KBytes In-System Programmable Flash

The high-performance, low-power Atmel 8-bit AVR RISC-based microcontroller combines 8KB ISP flash memory with read-while-write capabilities, 512B EEPROM, 1KB SRAM, 23 general purpose I/O lines, 32 general purpose working registers, three flexible timer/counters with compare modes, internal and external interrupts,serial programmable USART, a byte oriented two-wire serial interface, 6-channel 10-bit A/D converter (8-channel in TQFP and QFN/MLF packages.


By executing powerful instructions in a single clock cycle, the device achieves throughputs approaching 1 MIPS per MHz, balancing power consumption and processing speed.

  • CPU:8-bit AVR
  • Flash:8 KBytes
  • Max I/O pins:23
  • Operating Voltage:2.7-5.5 volts
  • Maximum Frequency:16 MHz
Login to post comments.
anon
Maksumon | Jun 12,2013 at 03:27 AM
Is it come with bootloader installed?
anon
A.R | Jun 12,2013 at 10:08 AM
Bootloader is available.The user has to configure it.
anon
Fahad Mirza | Jun 13,2013 at 02:15 AM
Actually what bootloader you are asking for? Arduino?
anon
Maksumon | Jun 17,2013 at 01:50 AM
Actually, I was trying to upload code using nerdkits USB cable and found that the programmer did not respond. So, I thought it has no bootloader installed. But later I found that I need an PRG-00001 to upload my code or Arduino / OptiLoader bootloader to use Arduino UNO to upload code. Am I right?
anon
A.R | Jun 18,2013 at 10:08 AM
Yes.To load .hex files in this chip you'll need an AVR programmer like PRG-00001
Thanks.
anon
Maksumon | Jun 18,2013 at 11:06 PM
Thanks a lot for the confirmation...
anon
TanvirBD | Dec 16,2013 at 11:47 PM
Can I burn it using USBasp? I have tried to burn 2 atmega8 using USBasp programmer. But each time I am receving an error "device power on failed". Than I tried to burn another microcontroller with the same connection and succeed.
anon
TanvirBD | Dec 17,2013 at 12:41 AM
Problem solved. My sck jumper was not connected. Thanks.
anon
Suntop | Jul 5,2014 at 03:59 PM
Atmega8A can be used instead of Atemaga328P in your UNO board and save 60% on MCU, after uploading codes you may remove the MCU and build independent circuits around it without Arduino UNO board !!!

Please follow this link to burn boot loader:

http://nirzaree.wordpress.com/2012/03/07/make-a-standalone-atmega8-circuit/

Limitation :

Start up will be 8 sec slower
Limited Memory (7.5 KB)

This method works ! I have tested !
anon
Suntop | Nov 7,2014 at 12:54 AM
TO AVOID 8 sec start up delay, use this method :
Open this file

C:/Program Files/arduino/hardware/arduino/boards.txt

and at the end paste :

##############################################################
# Custom board "Arduino Optiboot8"
# Arduino uno r3 ATMEGA8A-PU

opti8.name = Arduino Optiboot8

opti8.upload.protocol = Arduino
opti8.upload.maximum_size = 7680
opti8.upload.speed = 115200

opti8.bootloader.low_fuses = 0xBF
opti8.bootloader.high_fuses = 0xcc
opti8.bootloader.path = optiboot
opti8.bootloader.file = optiboot_atmega8.hex
opti8.bootloader.unlock_bits = 0x3F
opti8.bootloader.lock_bits = 0x0F

opti8.build.mcu = atmega8
opti8.build.f_cpu = 16000000L
opti8.build.core = arduino
opti8.build.variant = standard


Now burn bootloader using as usual method selecting "Arduino Optiboot8" as board !

There you have it, cheap & fast arduino clone @ 130 taka (Atmega + 16 MHz Xtal + others)

anon
Suntop | Nov 7,2014 at 01:41 AM
one thing to notice !

When you are first uploading the ArduinoISP sketch, select board "Arduino UNO" or whatever is your actual board is !

Next, when you are about to burn the bootloader on virgin Atmega 8A using the main board as ISP (In System Programmer) change the board name to "Arduino Optiboot8" before clicking "Burn Bootloader"
anon
Suntop | Sep 3,2014 at 07:30 PM
Thanks for reducing the price !
anon
Suntop | Oct 30,2014 at 09:22 PM
But No Thanks for increasing the price !
anon
Sazedulhauqe | Jan 16,2015 at 12:47 PM
Hi guys i am getting following error during bootload.
any solution:

This report would have more information with
"Show verbose output during compilation"
enabled in File > Preferences.
Arduino: 1.0.6 (Windows 7), Board: "Arduino Optiboot8"
avrdude: stk500_getsync(): not in sync: resp=0x98
anon
Suntop | Jan 16,2015 at 01:24 PM
Try these :

1. Check Connections
2. Use 16 Mhz Crystal
3. Pullup Reset Pin to Vcc using a 10/22 k Resistor
4. Try on other use port
5. Check if Arduino is connected to right COM Port
6. Try on another PC or with Arduino IDE 1.0.3
7. Try with another Atmega8A chip (if you have one)

Sometimes, I also faced similar problems but eventually they were fixed !
anon
Anindya11 | Aug 28,2016 at 02:58 PM
How to burn arduino bootloader on it?? i'm getting an error that invalid device signature :(
anon
FAHIM_REAZA | Sep 4,2016 at 10:03 AM
Please make a search on google for it.
anon
Kaiyumhasan | Jul 25,2017 at 12:07 PM
Do you have to set program in this ATMEGA8 IC for Winding Counter?
anon
A.R | Jul 26,2017 at 10:29 AM
No.
anon
Kaiyumhasan | Jul 25,2017 at 12:13 PM
Can you set the program to atmega8 ic?
anon
A.R | Jul 26,2017 at 10:28 AM
No.
anon
ABBASI | Jul 2,2022 at 01:23 AM
ভাইয়া এটাকে কি বুটলোড করা লাগবে?
নাকি আপনারাই করে দিবেন?


Copyright © 2012-13 Techshop Bangladesh. All rights reserved.