8 Projects
Intermediate Projects
Explore beginner-friendly projects using Intermediate. Run them in the simulator, tweak the code, and learn step by step.
All Categories 
I
IoTSim EditorOct 10, 2026
Build a Smart Climate Monitor with a Raspberry Pi Pico W
Build an environmental weather station with the Raspberry Pi Pico W. Acquire temperature and humidity metrics from a digital DHT22 sensor, render a real-time 128x64 dashboard on an SSD1306 OLED display, and stream JSON telemetry.
Raspberry Pi Pico WIoT +3

I
IoTSim EditorOct 7, 2026
Build a Multi-Room Safety Monitor with an Arduino Mega
Construct a multi-zone environmental safety telemetry hub using the Arduino Mega 2560. Reads temperature, humidity, and ambient light across multiple rooms and displays real-time safety metrics on a large 20x4 I2C LCD screen.
Arduino MegaSensors +3

I
IoTSim EditorOct 6, 2026
Build a Keypad Door Lock with an Arduino Mega
Construct an electronic PIN security access system using an Arduino Mega. Features a 4x4 matrix keypad, masked PIN entry on an I2C LCD1602 display, dual-color LED status indicators, and buzzer audio feedback.
Arduino MegaKeypad +3

I
IoTSim EditorOct 5, 2026
Control a Pan and Tilt Servo with an Arduino Mega and Joystick
Build a two-axis camera mount or pointer using an Arduino Mega, an analog thumb joystick, and two micro servos. Move the joystick to turn left, right, up, and down in real time.
Arduino MegaMotors +3

I
IoTSim EditorOct 4, 2026
Read an 8-Bit DIP Switch with an Arduino Mega
Read 8 parallel switches on a DIP switch and mirror their binary state onto an LED bar graph using an Arduino Mega. Learn how microcontrollers read digital buses, use internal pull-up resistors, and pack bits into a byte.
Arduino MegaLogic +3

I
IoTSim EditorSep 25, 2026
Build a Temperature Alarm with ATtiny85 and Buzzer
Build a compact temperature monitor using an ATtiny85 microcontroller, an NTC temperature sensor, an LED, and a buzzer. When the temperature gets too hot, the LED flashes and the buzzer sounds an alert.
ATtiny85Sensors +3

I
IoTSim EditorSep 24, 2026
Control a Servo with an ATtiny85 and Potentiometer
Turn an analog knob to steer an SG90 servo motor smoothly from 0 to 180 degrees. Learn how microcontrollers read knob angles and generate precision timing pulses without external libraries.
ATtiny85Servo Motor +3

I
IoTSim EditorSep 23, 2026
Control an RGB LED with an ATtiny85 and Push Button
Cycle an RGB LED through solid red, green, blue, and an animated color strobe using a single push button. Learn how multi-color LEDs mix light and how to build a clean multi-state controller with an 8-pin microcontroller.
ATtiny85RGB LED +3
