Arduino

Arduino is an open-source set of hardware and software used to build interactive electronics projects. Applications for Arduino are typically written in C++ in the Arduino IDE or Arduino Web Editor (recommended over Arduino IDE); however other options for controlling Arduinos exist such as with Node-RED.

Components of an Arduino Build

  1. Sensors convert physical phenomena into electrical signals (e.g. humidity, light, proximity)
  2. Effectors convert electrical signals into physical phenomena (e.g. lights, motors, solenoids)
  3. Code processes inputs from sensors and controls the outputs to effectors to create desired behaviors
  4. Wires carry electrical power and signals between components

Arduino Resources

Deeper Knowledge on Arduino

Arduino Uno

The open-source electronics platform for interactive projects and prototypes

Arduino Programming

Knowledge about programming Arduino boards

Broader Topics Related to Arduino

Electrical Engineering

Build and deconstruct electrically powered devices

Open-Source

Information and resources about open-source

Arduino Knowledge Graph