Now a days Arduino is much popular among hobbyist, students, kids and diy circuit/project makers. Almost all prefer to use arduino in their projects. Before arduino electronics, electrical and embedded systems engineers use to work with 8051 microcontrollers, pic microcontrollers, nxp, avr, arm and atmega etc microcontrollers. So whats make’s people now a days to use arduino in their projects. Lets find it out. In this post i will list down the key differences between the microcontrollers and arduino particularly 8051(89c51,89c52) and arduino which makes arduino popular among newbies.
What is Arduino?Arduino is a development board that houses a microcontroller on it. It has its own dedicated ide(Integrated Development environment). The ide is named as Arduino ide. Arduino ide is free of cost and the board it self cost from $3.5(Chinese version) to $22(Original- Italy). Like other microcontrollers it is also programmed in the same way.
What is Microcontroller? |
A microcontroller is a intelligent unit that acts like a processor. It solves real world problems. Unlike other processors present in the computers/tablets/laptops, it has RAM and ROM built in side it with a CPU. We can also interface external RAM and ROM with it.
8051(89c51,89c52) Microcontroller |
Arduino Board |
History
|
|
Power Requirements
|
|
Space
More recent 8051 microcontrollers contains eeprom in them, but many popular 8051 series microcontrollers do not have eeprom in them. |
The upper features are of arduino uno board others boards offer more flash, ram and eeprom. |
Clock
|
Thus arduino has more instruction executing speed. |
Programming
|
|
Feature Set
|
|
Support – Ad ons
|
Shields are available in market which can be mounted on the arduino board and can be used instantly. Some arduino stack-able shields.
|
Microcontrollers/Development boards
Many microcntrollers fall in 8051 family series. A lot of manufactures made microcontrollers on 8051 core by Intel. Such as Atmel, Cypress, Dallas Semiconductor, Infineon, Maxim, Mentor Graphics and many others. Atmel 8051 series got out of the crowd popularity, few atmel 8051 series family microcontrollers names are below.
80C32E, AT48801, AT8032X2, AT80C31X2, AT80C51RD2, AT83/87C5103, AT83/87C5111, AT83/87C5112, AT83C5134,AT83C5135, AT83C5136, AT83EB5114, AT85C51SND3, AT87 F51, AT87F51RC, AT87F52, AT87F55WD, AT89C1051,AT89C1051U, AT89C2051, AT89C 4051, AT89C51, AT89C5115, AT89C5130, AT89C5130A, AT89C5131, AT89C5131A,AT89C 5132, AT89C51AC3, AT89C51CC03, AT89C51ED2, AT89C51IC2, AT89C51ID2, AT89C51I E2, AT89C51RB2,AT89C51RC, AT89C51RC2, AT89C51RD2, AT89C51RE2, AT89C51SND 1, AT89C51SND2, AT89C52, AT89C55,AT89C55WD, AT89F51, AT89F52, AT89LP2052, A T89LP213, AT89LP214, AT89LP216, AT89LP3240, AT89LP4052,AT89LP414, AT89LP428, AT89LP51, AT89LP51ED2, AT89LP51IC2, AT89LP51ID2, AT89LP51RB2, AT89LP51RC2, AT89LP51RD2, AT89LP52, AT89LP6440, AT89LP828, AT89LS51, AT89LS52, AT89LS53, AT89LS8252, AT89LV51,AT89LV52, AT89LV55, AT89S2051, AT89S4051, AT89S4D12, A T89S51, AT89S52, AT89S53, AT89S8252, AT89S8253, |
Various arduino development boards are released by official arduino development team. Each board differs with other in number of GPIO(General Purpose Input/Output) pins, RAM(random access memory), ROM(read only memory), ADC(analog to digital converter), RS232 interfaces offered and many other features. Many other vendors like SparkFun Electronics, Adafruit Industries developed many boards on following the foot steps of arduino. Some board names are below.
Official Arduino: Arduino Uno, Arduino Leonardo, Arduino Micro, Arduino Mega2560, Arduino / Genuino , Arduino 101/Genuino 101, Arduino Zero, Arduino Due, Arduino Yún Adafruit Boards: Adafruit AVR Boards (Flora, Metro, Trinket, Pro Trinket, & Gemma) Sparkfun Boards: AVR Boards (ATmega128RFA1 Development Board, Digital Sandbox, Fio v3, MaKey MaKey, Mega Pro (Mini) 3.3V, ProMicro 3.3V & 5V, Serial 7-Segment Display) |
Visit the projects created using Arduino development boards and 8051(89c51, 89c52) microcontrollers. All the projects contain free source codes and circuit diagrams.
Filed Under: Knowledge Share, Microcontroller Projects
Questions related to this article?
👉Ask and discuss on EDAboard.com and Electro-Tech-Online.com forums.
Tell Us What You Think!!
You must be logged in to post a comment.