EasyManuals Logo

Arduino uno User Manual

Arduino uno
311 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #279 background imageLoading...
Page #279 background image
APPENDIX 4
Controlling the Arduino with a Browser
For many hardware projects, youll need an application on your computer
that visualizes some sensor data or that controls your device. In the Arduino
scene, many people use Processing
1
for this purpose. Processing is a good
choice. Its fast, it has excellent multimedia support, and it supports a lot of
libraries because it uses the Java Virtual Machine (JVM).
Processing has some disadvantages, too. It is very similar to Java; that is, its
a statically typed programming language. As such, it isnt a good tool for
building prototypes interactively and incrementally. Also, you have to install
Java and the Processing environment to use it.
In many cases its a better choice to use a regular web browser to write
applications that communicate with the Arduino. Web browsers have excellent
multimedia support, too, and the JavaScript programming language is easy
to learn and widely available.
The only problem is that most web browsers dont support serial port program-
ming. But fortunately, Google Chrome comes with native support for serial
port programming. Due to security restrictions, you can access the correspond-
ing library only in Chrome Web apps and not on regular websites. Fortunately,
its not difficult to create Chrome apps, and in this appendix youll learn how.
What Are Google Chrome Apps?
Over the years, web browsers have evolved from simple applications used for
rendering HTML documents to full-blown programming environments. Theyve
become so powerful that you can barely distinguish them from operating
1.
http://processing.org
report erratum discuss
www.it-ebooks.info

Table of Contents

Other manuals for Arduino uno

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Arduino uno and is the answer not in the manual?

Arduino uno Specifications

General IconGeneral
Form factorArduino
CertificationRoHS, FC, CE
Processor model-
Processor frequency- MHz
Microcontroller modelATmega328
Microcontroller frequency16 MHz
DC input voltage7-12 V
Operating voltage5 V
DC current per I/O pin40 mA
Flash memory0.032 MB
Maximum internal memory- GB
SRAM (Static Random Access Memory)2 KB
EEPROM (Electrically Erasable Programmable Read-Only Memory)1 KB
Wi-FiNo
Number of analog I/O pins6
Number of digital I/O pins14
Weight and Dimensions IconWeight and Dimensions
Board dimensions53.4 x 68.6 mm

Related product manuals