An open-source embedded systems simulator to write, simulate, and debug Arduino and Teensy sketches instantly, no hardware required.
-
Updated
Aug 28, 2026 - C++
An open-source embedded systems simulator to write, simulate, and debug Arduino and Teensy sketches instantly, no hardware required.
ESP32 based Embedded System that monitors the environmental conditions and energy consumption of washing machines in hostels using DHT, water flow and energy meter. The data is transferred using OneM2M and stored in the central database which is then used for data analytics.
A realization of an electronic arm for a mannequin.
An autonomous Arduino UNO R4 WiFi robot that navigates unknown mazes using real-time distance sensing and decision-making algorithms. Winner of the UCI ICS Summer Academy's Intelligent Robotics Maze Competition.
Software/Hardware development for embedded systems, including memory, I/O and interrupts; an overview of C and C++, class structures in object oriented programming; software development with UML and testing and debugging strategies.
A collection of LED strip effects using the FastLED library, made to be controlled with an InfraRed Controller.
Pripheral interfacing, Embedded Programming
PID Controlled fan for the Raspberry Pi 3 b
A project related to building filters inside an digital audio equalizer, and a lab related to deploying filters to arduino boards to conduct real time DSP.
An ESP32-based line follower robot implementing PID control with a 5-IR sensor array for accurate line tracking. Features include adjustable speed modes, LCD status display, start/stop button control, and PWM-based motor control for smooth and stable navigation.
Persistence of Vision (POV) is an optical phenomenon where an image remains on the retina for a short time even after the object is no longer visible. By leveraging this phenomenon with an Arduino Nano and LEDs arranged on a rotating platform, we can create the illusion of characters and symbols appearing in mid-air.
Resources for the short course on electronics and programming using Arduino Microcontroller.
A food delivery and sanitization vehicle for covid patients developed in collaboration with SIEMENS LAB PEC.
Basic Arduino traffic light simulation.
A pasteurization heater control system using Arduino Uno, PID control, and SD card logging. The program reads temperature, adjusts heater power with PID for stable 70°C control, and logs time and temperature to an SD card every second. Designed for simulation in Proteus and real hardware testing.
Arduino-based mini radar using HC-SR04, servo motor, LCD, LEDs, and buzzer for obstacle detection.
An Arduino-based automatic pet feeder integrating a DS3231 real-time clock and servo motor for scheduled feeding. The system reads real-time clock data, dispenses food at predefined schedules, and demonstrates reliable time-based automation for embedded applications.
Bot interface for anyone who wants to port any bot from pc to switch, with the sysmod already basically made for them, just a few changes, and it can be easily personalized
Arduino Interactive Obstacle Detection System
To associate your repository with the embedded-programming topic, visit your repo's landing page and select "manage topics."