You are on page 1of 1

The Limitation of Arduino Software

Arduino uses its own c language with core written on java byte code which is burned to
controller. A lot of times this makes micro-controller consume more energy as more machine
cycle is used for same arithmetic operations.

Lot of the libraries and functions for every sensor or device of Arduino that needs to
address issues like Ethernet, zigbee which are not optimized well and needs a lot of
improvement.

Although there have been some use of Arduino at commercial level still it is far from
competing to industrial hardware.

Languages of arudino have been ported to a lot of microcontroller but still mere
knowledge of Arduino would never leverage you proper hardware level expertise which is
required very much as embedded engineer/enthusiast.

Note:
Ethernet is a system for connecting a number of computer systems to form a local area
network, with protocols to control the passing of information and to avoid simultaneous
transmission by two or more systems.
ZigBee is a specification for a suite of high-level communication protocols used to create
personal area networks built from small, low-power digital radios.

You might also like