Explore and run virtual microcontroller circuits. Click to launch any project setup instantly into the KiwiSCAD WebAssembly editor.
The standard controller HelloWorld. Configures pin 8 as a digital output and toggles it HIGH/LOW every second using basic delay routines.
Read physical toggle button state using internal pull-up resistors and conditionally actuate an LED based on input transitions.
Read raw analog voltages from an adjustable potentiometer using analogRead() and print values to the virtual Serial Monitor console.
Build an smart night-light trigger that dynamically turns an LED on when the Light Dependent Resistor (LDR) drops below a threshold.
Interface a simulated analog rain grid with a comparator module, activating a high-voltage audio buzzer when moisture accumulates.
Calculate object clearances using the HC-SR04 sonar module. Generates triggering pulses and clocks response echoes to output distance in cm.
Detect hazardous gases using an MQ analog sensor, dynamically triggering both a warning LED and a high-frequency buzzer if levels exceed safe ranges.
An automated agricultural system using a soil moisture sensor, comparator logic, and a single-channel 5V relay protecting a BO motor pump.
Reads environmental stats from a DHT11 sensor and outputs results to a 16x2 character LCD display via I2C, featuring custom degree symbols.