Skip to content

lucciffer/Arduino-basics

Repository files navigation

GPL Licence
All chapters created on

Arduino-basics

Topics included

  1. Introduction to Arduino
  2. Pin-out of Arduino UNO R3
  3. Chapters on peripheral interfacing

What is Arduino?

Arduino is an open-source hardware and software company, project and user community that designs and manufactures single-board microcontrollers and microcontroller kits for building digital devices. Its hardware products are licensed under a CC-BY-SA license, while software is licensed under the GNU Lesser General Public License (LGPL) or the GNU General Public License (GPL),[1] permitting the manufacture of Arduino boards and software distribution by anyone. Arduino boards are available commercially from the official website or through authorized distributors.

Arduino board designs use a variety of microprocessors and controllers. The boards are equipped with sets of digital and analog input/output (I/O) pins that may be interfaced to various expansion boards ('shields') or breadboards (for prototyping) and other circuits. The boards feature serial communications interfaces, including Universal Serial Bus (USB) on some models, which are also used for loading programs. The microcontrollers can be programmed using the C and C++ programming languages, using a standard API which is also known as the "Arduino language". In addition to using traditional compiler toolchains, the Arduino project provides an integrated development environment (IDE) and a command line tool (arduino-cli) developed in Go.

The Arduino project began in 2005 as a tool for students at the Interaction Design Institute Ivrea in Ivrea, Italy,[2] aiming to provide a low-cost and easy way for novices and professionals to create devices that interact with their environment using sensors and actuators. Common examples of such devices intended for beginner hobbyists include simple robots, thermostats and motion detectors.

The name Arduino comes from a bar in Ivrea, Italy, where some of the founders of the project used to meet. The bar was named after Arduin of Ivrea, who was the margrave of the March of Ivrea and King of Italy from 1002 to 1014.
To know more about Arduino click here

Pin Details of Arduino (UNO R3)

This repository contains interfacing of basic components and peripherals with Arduino and some basic projects.

All the chapters of this basics course are designed on TinkerCAD
And were also verified on real-time hardware as well All Projects/Codes are tested, and work fine.
For any queries/errors(if in case), please report to techh.engine@gmail.com

Chapters

Chapter 1: LED Blink
Chapter 2: LED Blink with Push Button
Chapter 3: RGB LED interfacing
Chapter 4: Ultrasonic Range Finder
Chapter 5: IR sensor interfacing
Chapter 6: DHT11 Temp sensor interfacing
Chapter 7: LCD 16x2 interfacing with Arduino UNO R3

About

Contains basics on Arduino

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages