Arduino is an open-source electronics platform based on easy-to-use hardware and software. Arduino boards are able to read inputs, like light sensors, activating a motor, turning on an LED, etc. Note! outside USA they have changed the name to Genuino.
A lots of different Arduino boards exists, but Arduino UNO is the most popular and used Arduino board.
Arduino is very popular in IoT projects and applications.
Download Arduino Software (free)
You can either buy an Arduino Starter Kit or just the board (e.g., Arduino UNO), but then you need USB-cable, a breadboard, different sensors, etc. in addition. An Arduino Starter Kit includes everything you need to get started with Arduino.
Below you find my Textbook "Programming with Arduino":
Programming with Arduino (PDF) (ISBN: 978-82-691106-3-0)
Below you find my Textbook "Arduino Programming" (in Norwegian):
Arduino Programmering (PDF) (ISBN: 978-82-691106-2-3) - In Norwegian
Arduino Programmering - PowerPoint Slides (PDF) - In Norwegian
Video: Create your own Arduino Classes and Libraries:
The video is also available from my official YouTube Channel: https://www.youtube.com/IndustrialITandAutomation
Arduino devices for IoT applications
Arduino MKR1000 - built-in WiFi and Bluetooth, it has also 1 AO in addition the the AI channels you find on all Arduino boards
Video: IoT Security with Arduino
Here we will use the LabVIEW LINX Toolkit in combination with the Arduino UNO device.
This Tutorial shows how we can use Arduino in combination with the LabVIEW Programming environment. LabVIEW LINX Toolkit is an add-on for LabVIEW which makes it possible to program the Arduino device using LabVIEW. In that way we can create Data Logging Applications, etc. without the need of an expensive DAQ device. If you don’t have LabVIEW Professional Software, you may use the LabVIEW Community Edition (free for non-commercial use). Then you will get a very low-cost DAQ/Datalogging System!
Introduction to LabVIEW LINX and Arduino (YouTube)
LabVIEW LINX Arduino DAQ System (YouTube)
LabVIEW LINX Arduino Temperature Sensors (YouTube)
You can also use MATLAB when working with Internet of Things (IoT), Arduino and Rapberry Pi.
Here you find more information about Raspberry Pi.
Below you find more Arduino resources.
Arduino Books at Safari Books Online - if you are a student at the University, you get free access to hundreds of books about Arduino (and lots of other topics)
Arduino Starter Kit includes everything you need to get started with Arduino.
The Starter Kit can be bought many places.