1. Home
  2. /
  3. Arduino-c-cpp
  4. /
  5. Blink an LED

Blink an LED - Arduino-c-cpp Typing CST Test

Loading…

Blink an LED — Arduino-c-cpp Code

Toggle an LED on pin 13 every 500 ms.

void setup() {
	pinMode(13, OUTPUT);
}

void loop() {
	digitalWrite(13, HIGH);
	delay(500);
	digitalWrite(13, LOW);
	delay(500);
}

Arduino-c-cpp Language Guide

Arduino C/C++ refers to programming Arduino microcontrollers using the C and C++ languages, enabling control of sensors, actuators, and electronics for embedded and DIY projects.

Primary Use Cases

  • ▸Prototyping electronic circuits and devices
  • ▸Learning embedded programming for beginners
  • ▸Building IoT and sensor-based projects
  • ▸Automating small devices and robotics
  • ▸Testing and debugging microcontroller concepts

Notable Features

  • ▸Cross-platform Arduino IDE for Windows, macOS, Linux
  • ▸Open-source libraries for sensors, motors, and communication
  • ▸Support for serial communication and USB programming
  • ▸Multiple Arduino board models (Uno, Nano, Mega, etc.)
  • ▸Simplified setup for PWM, ADC, and digital pin control

Origin & Creator

Arduino was created by Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino, and Nicholas Zambetti in 2005, aiming to make microcontroller programming accessible to designers, artists, and hobbyists.

Industrial Note

While primarily hobbyist-focused, Arduino C/C++ is also used in prototyping, educational electronics, small-scale industrial automation, and rapid hardware development.

More Arduino-c-cpp Typing Exercises

Read Analog SensorControl Servo Motor

Practice Other Languages

CReactPythonC++RustTypeScriptKotlinPHPJavaC#RubyMqlCqlN1qlCypher