IoTSimulator

IoT Component Categories

A comprehensive reference guide for microcontrollers, sensors, user inputs, displays, actuators, simulation world actors, and passive components.
7 Components

Microcontrollers

Programmable hardware boards executing firmware logic, reading sensor signals, and driving actuators.

Hide Components
Arduino Uno R3Microcontrollers

Arduino Uno R3

ATmega328P 8-bit MCU at 16MHz, 5V logic, 14 digital IO pins, 6 analog inputs. The standard board for electronics beginners.

5V LogicATmega328P16 MHz
Learn Component
Arduino NanoMicrocontrollers

Arduino Nano

Compact breadboard-friendly ATmega328P board with identical Uno capabilities plus two extra analog inputs.

5V LogicBreadboard Fit8 ADC Pins
Learn Component
Arduino Mega 2560Microcontrollers

Arduino Mega 2560

High-pinout microcontroller board with 54 digital IO pins, 16 analog inputs, and 4 hardware serial ports.

54 GPIO4 UARTs256KB Flash
Learn Component
ESP32-C3 DevKitMicrocontrollers

ESP32-C3 DevKit

RISC-V 32-bit single-core SoC at 160MHz with integrated 2.4 GHz WiFi and Bluetooth 5 for connected IoT systems.

3.3V LogicRISC-VWiFi Ready
Learn Component
ATtiny85 MicrocontrollerMicrocontrollers

ATtiny85 Microcontroller

Compact 8-pin AVR chip running up to 20MHz with 8KB flash for wearable and low-power circuits.

8-Pin DIPUltra Low Power
Learn Component
Raspberry Pi PicoMicrocontrollers

Raspberry Pi Pico

RP2040 dual-core ARM Cortex-M0+ at 133MHz featuring programmable IO state machines for custom hardware interfaces.

Dual-CoreRP2040PIO Engines
Learn Component
Raspberry Pi Pico WMicrocontrollers

Raspberry Pi Pico W

Pico RP2040 board with onboard wireless communication for wireless telemetry and IoT projects.

RP2040Wireless Telemetry
Learn Component
12 Components

Sensors

Hardware transducers that convert physical phenomena into electrical signals for the microcontroller.

Hide Components
HC-SR04 Ultrasonic SensorSensors

HC-SR04 Ultrasonic Sensor

Sonar burst distance sensor measuring distance from 2cm to 400cm via acoustic round-trip echo timing.

SonarEcho Time-of-Flight2-400 cm
Learn Component
DHT22 Climate SensorSensors

DHT22 Climate Sensor

Digital temperature and relative humidity sensor with calibrated single-bus communication output.

Capacitive RHDigital 1-WireHigh Accuracy
Learn Component
Photoresistor LDRSensors

Photoresistor LDR

Light-dependent resistor whose internal resistance drops significantly when exposed to ambient light.

PhotoconductiveVoltage DividerAnalog Lux
Learn Component
PIR Motion SensorSensors

PIR Motion Sensor

Pyroelectric infrared detector with a segmented Fresnel lens for sensing warm human movement.

Pyroelectric IRFresnel Optics
Learn Component
MQ-2 Gas SensorSensors

MQ-2 Gas Sensor

Heated ceramic sensor detecting combustible gas leaks including LPG, propane, methane, and smoke plumes.

Heated CeramicAnalog PPM
Learn Component
Optical Flame SensorSensors

Optical Flame Sensor

High-speed phototransistor tuned to infrared wavelengths emitted by open hydrocarbon fires.

Infrared 760-1100nmFast Optical
Learn Component
MPU6050 Motion SensorSensors

MPU6050 Motion Sensor

MEMS 3-axis accelerometer and 3-axis gyroscope with an onboard digital motion processor.

I2C 0x68MEMS Gyro3-Axis Accel
Learn Component
NTC Thermistor SensorSensors

NTC Thermistor Sensor

Negative temperature coefficient variable resistor converting heat variations into analog voltage levels.

Analog ThermistorSteinhart-Hart
Learn Component
Sound Microphone SensorSensors

Sound Microphone Sensor

Condenser microphone paired with an onboard comparator to detect sound volume thresholds and audio pulses.

Condenser MicLM393 Comparator
Learn Component
Pulse Heart Rate MonitorSensors

Pulse Heart Rate Monitor

Optical pulse sensor measuring blood volume changes in fingertip tissue to compute heartbeats per minute.

PPG OpticalBPM Detection
Learn Component
HX711 Load Cell AmplifierSensors

HX711 Load Cell Amplifier

Precision 24-bit analog converter designed to read microvolt signals from weight scales.

24-Bit High ResWheatstone Bridge
Learn Component
Infrared Receiver TSOPSensors

Infrared Receiver TSOP

Miniature optical receiver with an integrated bandpass filter tuned to 38 kHz modulated infrared signals.

38 kHz CarrierNEC Protocol
Learn Component
10 Components

Input Devices

Manual controls and switches operated directly by users to provide interactive inputs to a circuit.

Hide Components
Tactile PushbuttonInput Devices

Tactile Pushbutton

Momentary switch providing high or low logic signals when pressed by an operator.

Momentary SPSTDebounce Required
Learn Component
Rotary PotentiometerInput Devices

Rotary Potentiometer

Three-terminal adjustable resistor delivering variable analog voltage levels from 0V to full supply voltage.

Linear 10kAnalog Divider
Learn Component
Slide PotentiometerInput Devices

Slide Potentiometer

Linear track adjustable resistor ideal for audio mixers, throttle levers, and manual calibration sliders.

Linear SliderAnalog Track
Learn Component
Thumbstick JoystickInput Devices

Thumbstick Joystick

Dual-axis analog controller with two potentiometers and an integrated center pushbutton switch.

Dual Analog PotCenter Button
Learn Component
Membrane Keypad 4x4Input Devices

Membrane Keypad 4x4

Matrix keypad with 16 numeric and function buttons using row and column scanning to conserve microcontroller pins.

Multiplexed 4x416 Keys
Learn Component
DIP Switch 8 PositionInput Devices

DIP Switch 8 Position

Array of 8 manual slide switches in a dual-in-line package for configuration settings and hardware addressing.

8-Bit BinarySPST Switches
Learn Component
Slide Switch SPDTInput Devices

Slide Switch SPDT

Mechanical toggle switch used for power control and switching circuit operating modes.

SPDT ToggleBistable State
Learn Component
Rotary Encoder KY-040Input Devices

Rotary Encoder KY-040

Continuous 360 degree rotational knob producing quadrature pulses to track direction and rotation speed.

Quadrature Gray CodePush Switch
Learn Component
Ball Tilt SwitchInput Devices

Ball Tilt Switch

Orientation and motion sensor using an internal conductive ball that triggers when tilted past 15 degrees.

Gravity Roll BallOrientation Alarm
Learn Component
Infrared Remote ControlInput Devices

Infrared Remote Control

Handheld wireless remote emitting 38 kHz modulated signals for remote device control.

NEC 38 kHzWireless Handheld
Learn Component
10 Components

Displays

Visual output modules presenting text readouts, graphics, numbers, and status indicators.

Hide Components
LCD 1602 Character DisplayDisplays

LCD 1602 Character Display

Two-line liquid crystal display showing 16 characters per row with an I2C communication interface.

I2C 0x2716x2 Characters
Learn Component
LCD 2004 Four Line DisplayDisplays

LCD 2004 Four Line Display

Four-line character display offering 80 total characters for complex dashboards and multi-value readouts.

20x4 CharactersI2C Interface
Learn Component
OLED SSD1306 DisplayDisplays

OLED SSD1306 Display

Crisp 128x64 pixel graphical OLED display where each pixel emits individual light with high contrast.

128x64 PixelsI2C 0x3C
Learn Component
Seven Segment DisplayDisplays

Seven Segment Display

Standard numeric display component for clocks, counters, and digital instrumentation readouts.

Numeric 0-9Multiplexable
Learn Component
ILI9341 Color TFT DisplayDisplays

ILI9341 Color TFT Display

High-speed SPI color graphic screen with 320x240 resolution for interactive gauges and charts.

320x240 RGBHardware SPI
Learn Component
NeoPixel Matrix 8x8Displays

NeoPixel Matrix 8x8

Grid of 64 addressable RGB LEDs linked through a single serial control wire for animations and icons.

64 Addressable LEDsWS2812B
Learn Component
NeoPixel Circular RingDisplays

NeoPixel Circular Ring

Circular ring of 16 individually addressable LEDs for speedometer dials, timers, and mood lighting.

16 LEDs CircularChroma Effects
Learn Component
Through-Hole LEDDisplays

Through-Hole LED

Classic indicator diode emitting light when powered through a current-limiting resistor.

Resistor RequiredSingle Color
Learn Component
RGB LED 4-PinDisplays

RGB LED 4-Pin

Multi-color diode combining red, green, and blue dies to produce millions of colors via PWM duty cycles.

PWM MixingTriple Color
Learn Component
LED Bar GraphDisplays

LED Bar Graph

Ten-segment linear LED array for displaying battery levels, tank volume, and audio signal strength.

10 LEDsLevel Meter
Learn Component
5 Components

Actuators

Hardware components that convert electrical energy into physical motion, acoustic alerts, or mechanical switching.

Hide Components
Micro Servo Motor SG90Actuators

Micro Servo Motor SG90

Geared motor with internal position feedback rotating accurately to angles between 0 and 180 degrees.

PWM 50 Hz0 to 180 Range
Learn Component
Stepper Motor NEMAActuators

Stepper Motor NEMA

Brushless motor rotating in precise equal steps for high-torque motion in automated machines.

1.8 Degree StepsHigh Torque
Learn Component
Dual Biaxial Stepper MotorActuators

Dual Biaxial Stepper Motor

Dual-shaft precision positioning actuator for pan-tilt camera rigs and multi-axis mechanisms.

Dual ShaftsPan-Tilt Motion
Learn Component
Piezo BuzzerActuators

Piezo Buzzer

Piezoelectric audio transducer that vibrates to generate tones, alarms, and melodies from PWM signals.

Tone FrequencyAcoustic Alert
Learn Component
Relay Module 5VActuators

Relay Module 5V

Electromagnetic isolation switch allowing low-voltage logic to control high-power electrical appliances safely.

Optocoupler IsolatedNO NC COM
Learn Component
10 Components

Physical Actors

Simulated real-world objects placed on the canvas to trigger sensors and display physical responses naturally without sliders.

Hide Components
Car Vehicle ActorPhysical Actors

Car Vehicle Actor

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

Distance TargetUltrasonic
Try in Project
Hand Gesture ActorPhysical Actors

Hand Gesture Actor

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

Gesture ProximityButton Press
Try in Project
Pedestrian Human ActorPhysical Actors

Pedestrian Human Actor

Radiates thermal infrared presence to trigger motion detectors on smart streetlights.

Thermal EmitterMotion Detection
Try in Project
Test Weight ActorPhysical Actors

Test Weight Actor

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

Calibrated MassScale Platform
Try in Project
Flame Source ActorPhysical Actors

Flame Source Actor

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

IR 760-1100nmFire Threat
Try in Project
Gas Cloud ActorPhysical Actors

Gas Cloud Actor

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

Gas DiffusionMQ Gas Trigger
Try in Project
Sunlight Vector ActorPhysical Actors

Sunlight Vector Actor

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

Lux VectorSolar Tracking
Try in Project
Water Reservoir ActorPhysical Actors

Water Reservoir Actor

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

Fluid LevelSubmersible Pump
Try in Project
Wind Breeze ActorPhysical Actors

Wind Breeze Actor

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

Air VelocityClimate Effect
Try in Project
Sound Source ActorPhysical Actors

Sound Source Actor

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

Sound WaveAudio Trigger
Try in Project
4 Components

Passive

Foundational passive parts, prototyping breadboards, and peripheral storage modules supporting circuits.

Hide Components
Carbon Film ResistorPassive

Carbon Film Resistor

Passive two-terminal electrical component providing resistance to limit current flow and divide voltages.

Ohms LawCurrent Limiter
Learn Component
Solderless BreadboardPassive

Solderless Breadboard

Prototyping base with internal spring clips and power rails for connecting components without soldering.

Solderless PrototypingPower Rails
Learn Component
MicroSD Card ModulePassive

MicroSD Card Module

Non-volatile flash storage module communicating over SPI for recording sensor telemetry and data logs.

SPI StorageData Logging
Learn Component
Real Time Clock DS1307Passive

Real Time Clock DS1307

Battery-backed clock module tracking seconds, minutes, hours, and calendar dates with high accuracy.

I2C TimekeepingBattery Backup
Learn Component