IoTSimulator
61 Components Available

Learn IoT Components

Pinouts, wiring tips, and simple examples for Arduino, ESP, and Raspberry Pi modules.
Search Components
All
Microcontrollers
Sensors
Input Devices
Displays
Actuators
Physical Actors
Passive
7-Segment Display
Displays

7-Segment Display

Learn how the 7-Segment Display works with Arduino. This guide covers pinout, wiring, segment mapping, and code to show numbers and decimal points on common cathode or anode displays.

1 ProjectLearn More
Analog Joystick
Input Devices

Analog Joystick

Learn how the Analog Joystick works with Arduino. This guide explains how to read X and Y analog values, detect button presses, and use dead zones for smooth directional control in your projects.

2 ProjectsLearn More
Arduino Mega
Microcontrollers

Arduino Mega

Learn how the Arduino Mega works with its 54 I/O pins, 16 analog inputs, and 4 hardware serial ports. This guide covers the board layout, pinout, and wiring for larger projects that need more connections than a standard Uno.

4 ProjectsLearn More
Arduino Nano
Microcontrollers

Arduino Nano

Learn how the Arduino Nano works as a compact breadboard-friendly board. This guide covers the pinout, power options, and wiring for building small projects that still use the full Arduino workflow.

2 ProjectsLearn More
Arduino Uno
Microcontrollers

Arduino Uno

Learn how the Arduino Uno works as the most popular starter board for electronics. This guide covers the ATmega328P pinout, power options, digital and analog I/O, and wiring for sensors, LEDs, and other beginner-friendly components.

26 ProjectsLearn More
ATtiny85 Microcontroller
Microcontrollers

ATtiny85

Learn how the ATtiny85 8-pin microcontroller works with Arduino code. This beginner-friendly guide covers the DIP-8 pinout, power options, PWM, analog inputs, and compact circuit wiring for miniature IoT, battery-powered gadgets, and wearable electronics.

6 ProjectsLearn More
Biaxial Stepper
Actuators

Biaxial Stepper

Learn how the Biaxial Stepper works with Arduino. This guide covers the two-shaft layout, coil pin mapping, and code to control the outer and inner shafts independently using the Stepper library.

0 ProjectsLearn More
Big Sound Sensor
Sensors

Big Sound Sensor

Learn how the Big Sound Sensor works with Arduino. This guide covers analog audio level detection, digital threshold output, and wiring for clap triggers, noise monitors, and sound-reactive projects.

2 ProjectsLearn More
Buzzer
Actuators

Buzzer

Learn how a Buzzer works with Arduino. This guide covers tone generation, melodies, PWM control, and wiring for alerts, timers, and sound-based feedback in your projects.

19 ProjectsLearn More
City Vehicle Actor
Physical Actors

City Vehicle Actor

Draggable vehicle that triggers ultrasonic sensors via acoustic radar echo reflection for parking barriers.

1 ProjectTry in Project
DHT22
Sensors

DHT22

Learn how the DHT22 temperature and humidity sensor works with Arduino. This guide covers the single-wire digital protocol, wiring, library setup, and reading accurate environment data for weather stations and room monitors.

4 ProjectsLearn More
DIP Switch 8
Input Devices

DIP Switch 8

Learn how the DIP Switch 8 works with Arduino. This guide covers binary input reading, pull-up resistor configuration, and using multiple switches for address selection and mode control.

1 ProjectLearn More
DS1307
Passive

DS1307

Learn how the DS1307 real-time clock works with Arduino. This guide covers I2C communication, setting and reading time, battery backup, and wiring for clocks, data loggers, and scheduled events.

1 ProjectLearn More
ESP32-C3 DevKit
Microcontrollers

ESP32-C3 DevKit

Learn how the ESP32-C3 DevKit works with Arduino and ESP. This guide covers the RISC-V processor, Wi-Fi and Bluetooth LE features, pinout, and wiring for IoT projects that need wireless connectivity.

6 ProjectsLearn More
Flame Sensor
Sensors

Flame Sensor

Learn how the Flame Sensor works with Arduino. This guide covers infrared flame detection, analog and digital output modes, sensitivity adjustment, and wiring for fire alert and safety monitoring projects.

1 ProjectLearn More
Flame Source Actor
Physical Actors

Flame Source Actor

Radiates infrared fire wavelengths with adjustable intensity to trigger industrial fire alarms.

1 ProjectTry in Project
Gas Cloud Actor
Physical Actors

Gas Cloud Actor

Simulates expanding plumes of gas drifting toward sensor detectors to test emergency evacuation systems.

1 ProjectTry in Project
Gas Sensor
Sensors

Gas Sensor

Learn how the MQ2 Gas Sensor works with Arduino. This guide covers combustible gas detection, analog concentration readings, digital threshold output, and wiring for air quality and leak alert projects.

1 ProjectLearn More
Gesture Hand Actor
Physical Actors

Gesture Hand Actor

Simulates human hand hover for touchless trash cans, soap dispensers, and tactile button contact.

5 ProjectsTry in Project
HC-SR04: How It Works, Pinout, and Example Code
Sensors

HC-SR04

Learn how the HC-SR04 ultrasonic sensor works with Arduino. This guide covers trigger and echo timing, distance calculation, wiring, and using sound pulses to measure object distance for parking sensors and obstacle avoidance.

5 ProjectsLearn More
Heart Monitor: How It Works, Wiring, and Example Code
Sensors

Heart Monitor

Learn how the Heart Monitor pulse sensor works with Arduino. This guide covers photoplethysmography, analog signal reading, heartbeat detection, and wiring for health and biometric monitoring projects.

1 ProjectLearn More
HX711
Sensors

HX711

Learn how the HX711 load cell amplifier works with Arduino. This guide covers the 24-bit ADC interface, wiring for weight sensors, calibration, and reading mass measurements for scales and force detection projects.

1 ProjectLearn More
ILI9341
Displays

ILI9341

Learn how the ILI9341 TFT display works with Arduino. This guide covers SPI wiring, color graphics, Adafruit GFX library setup, and drawing text, shapes, and images for dashboards and menu interfaces.

1 ProjectLearn More
IR Receiver
Sensors

IR Receiver

Learn how the IR Receiver works with Arduino. This guide covers 38 kHz infrared signal decoding, NEC protocol, remote control library setup, and wiring for wireless command input in your projects.

0 ProjectsLearn More
IR Remote
Input Devices

IR Remote

Learn how the IR Remote works with Arduino. This guide covers 38 kHz infrared signal transmission, NEC protocol encoding, and pairing with an IR receiver for wireless control of your Arduino projects.

0 ProjectsLearn More
KS2E-M-DC5
Actuators

KS2E-M-DC5

Learn how the KS2E-M-DC5 relay works with Arduino. This guide covers electromagnetic switching, coil driving with a transistor, wiring for high-load control, and safe isolation for home automation projects.

4 ProjectsLearn More
KY-040
Input Devices

KY-040

Learn how the KY-040 rotary encoder works with Arduino. This guide covers quadrature signal reading, direction detection, built-in pushbutton input, and wiring for menu navigation and value adjustment controls.

1 ProjectLearn More
LCD1602
Displays

LCD1602

Learn how the LCD1602 display works with Arduino. This guide covers the HD44780 controller, 4-bit and I2C wiring, printing text and numbers, and creating custom characters for status displays and menus.

14 ProjectsLearn More
LCD2004
Displays

LCD2004

Learn how the LCD2004 display works with Arduino. This guide covers the 20x4 HD44780 controller, I2C adapter wiring, printing longer messages, and building multi-line menu interfaces for dashboards and data displays.

1 ProjectLearn More
LED
Displays

LED

Learn how the LED works with Arduino. This guide covers polarity, forward voltage, current-limiting resistors, and wiring for status indicators, blink patterns, and visual feedback in beginner electronics projects.

21 ProjectsLearn More
LED Bar Graph
Displays

LED Bar Graph

Learn how the LED Bar Graph works with Arduino. This guide covers driving multiple LED segments, PWM brightness control, and using the display as a level meter, progress bar, or analog sensor readout.

2 ProjectsLearn More
LED Ring
Displays

LED Ring

Learn how the LED Ring works with Arduino. This guide covers WS2812 NeoPixel control, color mixing, animation effects, and wiring for circular displays, status rings, and decorative lighting projects.

2 ProjectsLearn More
Membrane Keypad
Input Devices

Membrane Keypad

Learn how the Membrane Keypad works with Arduino. This guide covers matrix scanning, row and column wiring, key detection, and building numeric input pads for passcode entry and menu navigation.

2 ProjectsLearn More
MicroSD Card
Passive

MicroSD Card

Learn how the MicroSD Card module works with Arduino. This guide covers SPI communication, file reading and writing, data logging, and wiring for storing sensor data, configuration files, and large datasets on removable flash storage.

0 ProjectsLearn More
MPU6050
Sensors

MPU6050

Learn how the MPU6050 motion sensor works with Arduino. This guide covers I2C communication, accelerometer and gyroscope data reading, temperature sensing, and wiring for orientation and movement tracking projects.

1 ProjectLearn More
NeoPixel Matrix
Displays

NeoPixel Matrix

Learn how the NeoPixel Matrix works with Arduino. This guide covers WS2812 addressable LED control, 2D coordinate mapping, animations, and wiring for colorful displays, icon panels, and scrolling text effects.

0 ProjectsLearn More
NTC Temperature Sensor
Sensors

NTC Temperature Sensor

Learn how the NTC Temperature Sensor works with Arduino. This guide covers thermistor resistance-to-temperature conversion, voltage divider circuit, analog reading, and wiring for temperature monitoring and environment sensing.

4 ProjectsLearn More
Pedestrian Human Actor
Physical Actors

Pedestrian Human Actor

Radiates thermal infrared presence across a detection cone to trigger PIR motion sensors on smart streetlights.

1 ProjectTry in Project
Photoresistor Sensor
Sensors

Photoresistor Sensor

Learn how the Photoresistor Sensor works with Arduino. This guide covers LDR light detection, analog brightness readings, digital threshold output, and wiring for automatic lights, daylight sensors, and light-triggered projects.

6 ProjectsLearn More
PIR Motion Sensor
Sensors

PIR Motion Sensor

Learn how the PIR Motion Sensor works with Arduino. This guide covers passive infrared detection, sensitivity and time delay adjustment, wiring for motion-triggered lights, alarms, and automatic room monitoring.

2 ProjectsLearn More
Potentiometer
Input Devices

Potentiometer

Learn how a Potentiometer works with Arduino. This guide covers voltage divider circuits, analog reading with analogRead(), and wiring for knob controls, dimmers, volume adjustment, and sensor calibration inputs.

6 ProjectsLearn More
Pushbutton
Input Devices

Pushbutton

Learn how a Pushbutton works with Arduino. This guide covers pull-up and pull-down resistors, debouncing, state detection, and wiring for triggers, buttons, and user input in beginner electronics projects.

11 ProjectsLearn More
Raspberry Pi Pico
Microcontrollers

Raspberry Pi Pico

Learn how the Raspberry Pi Pico works with Arduino C++ and MicroPython. This beginner-friendly guide covers the RP2040 dual-core processor, 3.3V GPIO pinout, 12-bit ADC, hardware PWM, power options, and step-by-step circuit wiring for high-speed robotics and IoT projects.

4 ProjectsLearn More
Raspberry Pi Pico
Microcontrollers

Raspberry Pi Pico

Learn how the Raspberry Pi Pico works with Arduino C++ and MicroPython. This beginner-friendly guide covers the RP2040 dual-core processor, 3.3V GPIO pinout, 12-bit ADC, hardware PWM, power options, and step-by-step circuit wiring for high-speed robotics and IoT projects.

4 ProjectsLearn More
Raspberry Pi Pico W
Microcontrollers

Raspberry Pi Pico W

Learn how the Raspberry Pi Pico W works with Wi-Fi and Bluetooth IoT projects. This beginner-friendly guide covers the RP2040 processor, Infineon CYW43439 wireless chip, pinout, 3.3V logic, Wi-Fi web server coding, and circuit wiring for smart home and cloud connected devices.

2 ProjectsLearn More
Raspberry Pi Pico W
Microcontrollers

Raspberry Pi Pico W

Learn how the Raspberry Pi Pico W works with Wi-Fi and Bluetooth IoT projects. This beginner-friendly guide covers the RP2040 processor, Infineon CYW43439 wireless chip, pinout, 3.3V logic, Wi-Fi web server coding, and circuit wiring for smart home and cloud connected devices.

2 ProjectsLearn More
Resistor
Passive

Resistor

Learn how Resistors work with Arduino. This guide covers Ohm's Law, current limiting for LEDs, pull-up and pull-down configurations, voltage dividers, and choosing the right resistor value for your circuits.

6 ProjectsLearn More
RGB LED
Displays

RGB LED

Learn how an RGB LED works with Arduino. This guide covers common cathode and anode wiring, PWM color mixing, producing millions of colors, and creating smooth gradient and color cycle effects.

4 ProjectsLearn More
Rotary Dialer
Input Devices

Rotary Dialer

Learn how the Rotary Dialer works with Arduino. This guide covers pulse counting, rotary signal decoding, and wiring for vintage-style numeric input, interactive art, and retro project controls.

0 ProjectsLearn More
Servo
Actuators

Servo

Learn how a Servo motor works with Arduino. This guide covers PWM signal control, the Servo library, angle positioning, and wiring for robotic arms, pan-tilt mounts, door locks, and motion projects.

11 ProjectsLearn More
Slide Potentiometer
Input Devices

Slide Potentiometer

Learn how a Slide Potentiometer works with Arduino. This guide covers linear voltage division, analog reading, and wiring for slider controls, audio mixing, brightness adjustment, and position-sensing input.

0 ProjectsLearn More
Slide Switch
Input Devices

Slide Switch

Learn how a Slide Switch works with Arduino. This guide covers SPDT switch wiring, digital state reading, pull-up configuration, and using switches for on-off control, mode selection, and user input.

1 ProjectLearn More
Sound Source Actor
Physical Actors

Sound Source Actor

Generates acoustic sound pressure waves to trigger microphone thresholds on visualizer projects.

1 ProjectTry in Project
SSD1306
Displays

SSD1306

Learn how the SSD1306 OLED display works with Arduino. This guide covers I2C and SPI wiring, the Adafruit SSD1306 library, drawing text and shapes, and creating compact status displays for your projects.

2 ProjectsLearn More
Stepper Motor
Actuators

Stepper Motor

Learn how a Stepper Motor works with Arduino. This guide covers bipolar coil control, step sequencing, the Stepper library, and wiring for precise positioning, rotation control, and motion projects.

0 ProjectsLearn More
Sunlight Vector Actor
Physical Actors

Sunlight Vector Actor

High-intensity light source driving photoresistor sensors on single-axis automated solar trackers.

2 ProjectsTry in Project
Test Weight Actor
Physical Actors

Test Weight Actor

Applies calibrated mechanical mass to load cell platforms to test digital scale calibration and tare zeroing.

1 ProjectTry in Project
Tilt Switch
Input Devices

Tilt Switch

Learn how a Tilt Switch works with Arduino. This guide covers orientation detection, digital state reading, debouncing, and wiring for tilt-activated alerts, motion-triggered effects, and game controllers.

3 ProjectsLearn More
Tiny Breadboard
Passive

Breadboard

Learn how to use a breadboard for Arduino prototyping. This guide covers the internal row connections, power rail layout, and best practices for building circuits without soldering.

10 ProjectsLearn More
Water Reservoir Actor
Physical Actors

Water Reservoir Actor

Fluid container that fills and drains in real time for water level sensing and smart irrigation pumps.

1 ProjectTry in Project
Wind Breeze Actor
Physical Actors

Wind Breeze Actor

Airflow vector that influences ambient temperature and humidity around climate monitoring stations.

1 ProjectTry in Project