Other Projects

Block diagram overview of system

Fabric-Based Interaction: Unveiling the Conductive Fabric Gesture-Control Sleeve

Abstract This design project addressed the challenges associated with over-reliance on smartphone screens by introducing a wearable fabric sleeve. The sleeve delivers incoming call notifications wirelessly through haptic feedback and enables touch-sensitive gesture recognition for interacting with smartphones or similar devices. The touch-sensitive grid was crafted using conductive thread and relied on high impedance capacitive […]

Fabric-Based Interaction: Unveiling the Conductive Fabric Gesture-Control Sleeve Read More »

Blockdiagram

Android-Powered Smart Wheelchairs

1. INTRODUCTION A growing number of elderly and disabled individuals seeking to enhance their mobility find wheelchairs to be the most effective assistive device. For those with mobility challenges, a wheelchair provides the convenience of moving around, either propelled by another person or by the user’s physical force or electronic means. Traditional wheelchairs, however, come

Android-Powered Smart Wheelchairs Read More »

Full System Diagram

Stacking Precision Power Supplies

1 Introduction 1.1 Statement of Purpose We selected our project because power supplies represent a crucial yet costly element in electrical projects. From an industrial perspective, many product test setups demand multiple precise voltage references, yet the purchased supplies often possess excessive wattage and expense. For hobbyists and students, the price of a single power

Stacking Precision Power Supplies Read More »

Wireless Connectivity UNO R3 WiFi ESP8266 with CH340G Arduino Integration

Wireless Connectivity: UNO R3 + WiFi ESP8266 with CH340G Arduino Integration

Utilize the ATMega328 and ESP8266 single-board combination for effortless WiFi integration into your Arduino projects, eliminating the need for cumbersome external connections. While this particular development board holds several advantages (to be discussed later), it surprisingly lacks extensive documentation. Given its potential as an ideal platform for WiFi-enabled Arduino projects, this project aims to contribute

Wireless Connectivity: UNO R3 + WiFi ESP8266 with CH340G Arduino Integration Read More »

Bridge the IoT Gap Seamlessly Connect Your AVR IoT WG Eval Board to Google Cloud IoT

Bridge the IoT Gap: Seamlessly Connect Your AVR-IoT WG Eval Board to Google Cloud IoT

This project will use the Microchip AC164160 AVR-IoT WG Evaluation Board to build an Internet of Things (IoT) development environment and application. The board is designed for prototyping IoT solutions that securely connect sensors to the cloud. Specifically, we will configure the AVR-IoT WG board and Google Cloud to read hardware sensors and transmit real-time

Bridge the IoT Gap: Seamlessly Connect Your AVR-IoT WG Eval Board to Google Cloud IoT Read More »

Fritzing Parts Pane

Printed Circuit Board for Introductory Animatronics Course

Introduction For many years, freshmen Computer Engineering students at California Polytechnic State University have taken a course introducing electronics manufacturing processes. Lectures cover CAD/CAM design, Design for Manufacture, documentation, prototyping and planning. The lab allows students to build skills in project planning, soldering, automation, tool usage and production methods by manufacturing their own power supply

Printed Circuit Board for Introductory Animatronics Course Read More »

Pinout Diagram ATMega32

ATMega32 Microcontroller: The Ultimate Guide for Beginners

The ATMega32 is an widely used microcontroller from Atmel. It shares many similarities with the ATMega328P but has a more reduced memory capacity. However, the ATMega32 makes up for this with a greater number of input/output pins available. A key advantage of the ATMega32 is that each GPIO pin can exclusively support either digital input/output

ATMega32 Microcontroller: The Ultimate Guide for Beginners Read More »

Visual Aid

Automated Frozen Pipe Burst Prevention System

1. Introduction 1.1 Problem Extreme cold temperatures, such as those experienced during the winter in Illinois, pose a significant threat of causing pipes to freeze and subsequently burst. Just this past winter break, our apartment complex sent out an email notifying residents on our floor that several units had unfortunately suffered burst pipes due to

Automated Frozen Pipe Burst Prevention System Read More »

Flowchart Rules

Programming in the C language for the ATmega16 microcontroller

Introduction “Programming is merely one facet of a more extensive puzzle. To effectively address a problem, programmers must thoroughly understand and navigate the entire problem-solving process before diving into software development. This platform will outline the essential steps for problem analysis and solution implementation.” Following an introduction to the fundamental problem-solving process, this platform will

Programming in the C language for the ATmega16 microcontroller Read More »

Scroll to Top