Other Projects

PIC12 ADC Converter Setup

PIC12 ADC Converter using PIC12C671 with Proteus Simulation

Introduction The PIC12 ADC Converter project demonstrates how the built-in analog-to-digital converter (ADC) of the PIC12C671 microcontroller works in a practical setup.An analog input signal is repeatedly sampled, converted into digital form, and then sent out serially for visual representation.This project is ideal for learning ADC fundamentals using a microcontroller project simulated in Proteus simulation.It […]

PIC12 ADC Converter using PIC12C671 with Proteus Simulation Read More »

Hands-On Lab with PIC18F46K22 Microcontroller Digital I/O

Hands-On Digital I/O Lab with PIC18F46K22 Microcontroller

PIC18F46K22 Microcontroller Digital I/O specifically explores the design of simple combinational circuits using the digital I/O capabilities of the PIC18F46K22 microcontroller. Moving from logic design that is hardware based to behavior-based logic design represents a notable shift in the learning outcomes for students and, more importantly, the embedded systems approach represents an interesting and powerful

Hands-On Digital I/O Lab with PIC18F46K22 Microcontroller Read More »

Structure bit fields put together in order. Source:

CAN FD Node based on a PIC18 Microcontroller

The introduction sets the stage for an embedded systems project that involves developing a Embedded C CAN FD project using the MCP2517FD Click module interfaced with the PIC18F4520 microcontroller. The selected development platform—Microchip’s MPLAB IDE with the C language—implies an emphasis on low-level, register-oriented system design and direct control of microcontroller peripherals. At its essence, this

CAN FD Node based on a PIC18 Microcontroller Read More »

AVR Microcontroller Based Electronic Voting Machine

Introduction The use of electronic voting machines has become common in many countries due to technological advancements. However, the emergence of the efficient electronic voting system evokes many questions about security, reliability, speed, and openness. This work will endeavor to design an electronic voting machine based on the ATmega328P microcontroller to possibly address some of

AVR Microcontroller Based Electronic Voting Machine Read More »

Adaptive Alarm Clock

Adaptive Alarm Clock: Build a Smart, User-Centric wake-Up system

Project Overview The goal of this ambitious undergraduate project was to develop a novel alarm clock capable of analyzing a person’s unique sleep patterns to gently wake them during lighter phases of rest for an improved wake-up experience. Conventional alarm clocks provide a fixed wake-up time regardless of an individual’s circadian rhythm, sometimes causing drowsiness

Adaptive Alarm Clock: Build a Smart, User-Centric wake-Up system Read More »

Microchip Introduces Low Pin Count MCU Family with I3C Support

Microchip Introduces Low Pin Count MCU Family with I3C Support

Microchip Introduces Low Pin Count MCU Family with I3C Support Microchip has recently unveiled the PIC18-Q20 microcontroller family and the floating the world’s first low pin count MCU line for supporting the I3C standard. As for the new product line, it reveals Microchip’s efforts to create small and low-cost low-power MV-MCUs for embedded applications, necessary

Microchip Introduces Low Pin Count MCU Family with I3C Support Read More »

Microcontroller System

Advanced Voltage Monitoring and Protection via Microcontrollers and Proteus VSM

ABSTRACT This project designed an embedded system using a microcontroller to monitor the amplitude of the main voltage supply and disconnect it if it increases or decreases outside of a predefined required voltage range (RVR). The system also aims to automatically reconnect the supply once the voltage returns to the RVR. This protective functionality is

Advanced Voltage Monitoring and Protection via Microcontrollers and Proteus VSM Read More »

Micro Controller

Unveiling the Many Faces of Microcontroller Applications

Abstract. A microcontroller, also referred to as an MCU or microcontroller unit, represents an integrated circuit (IC) crafted for specific applications, tailored to execute designated tasks. While commonly employed in products requiring automated control, such as devices, power tools, automobile engine control systems, and computers, microcontrollers extend beyond these realms. Fundamentally, a microcontroller gathers input,

Unveiling the Many Faces of Microcontroller Applications Read More »