Microcontrollers have become essential to the design and control of embedded systems with the rise of digital technology. These small programmable devices have changed how engineers can implement real-time features into electronic systems, creating automation, intelligence, and interactivity in systems ranging from home appliances to industrial automation, automotive systems, and the Internet of Things (IoT). […]
Projects
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 […]
130μA Microcontroller Power Control Board | OPEnS Lab
Energy efficiency and power management remain critical design goals in modern embedded systems, particularly for long-term autonomous deployments such as environmental sensors, remote data loggers, and field-based monitoring devices. This article presents an in-depth analysis of the OPEnS Power Control Board—an open-source circuit engineered to reduce the standby power consumption of microcontroller-based projects to as […]
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 […]
Voltage Measurement with A PIC Microcontroller
Voltage Measurement with PIC Microcontroller articulates a methodical framework for facilitating analog voltage measurement using the PIC18F4520, an advanced member of Microchip’s 8-bit microcontroller family. Emphasis is placed on the orchestration of hardware and firmware elements to enable robust analog-to-digital conversion (ADC). The document presents a streamlined system integration process—encompassing power delivery, peripheral interfacing, and […]
Real-Time CAN-Based Vehicle Monitoring System with PIC MCU
INTRODUCTION The Controller Area Network (CAN) is a robust vehicle communication bus standard that was primarily developed for automobile applications but has now found widespread usage in various other fields as well due to its reliability and effectiveness. It is also a key component in systems like the Real-Time CAN-Based Vehicle Monitoring System, enabling efficient […]
PIC Microcontroller: Fundamentals & Applications for Students
Introduction Microcontrollers are the key components in the embedded systems market. A variety of embedded systems was formed and developed after the invention of the Intel 8051 in the 1980s, where major and continuous research was exercised in the same field to produce more effective microcontrollers at low power. Some of the microcontrollers include arm, […]
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 […]
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 […]
10BASE-T1S Ethernet: Simplified OEM Design for Auto Devices
Introduction Cars these days are surrounded by technology. They come loaded with all sorts of electronic gadgets and sensors. This project wants to help the big car companies, called original equipment manufacturers (OEMs), build cars that can easily share information between all of these onboard gizmos. The plan is to develop newer Ethernet technology that […]