software

Bluetooth Hydration Wearable

Bluetooth Hydration Wearable

Introduction We developed a wearable hydration monitoring system that will track an individual’s hydration levels by measuring the bioimpedance of the skin, that will transmit the data via Bluetooth to his or her cellphone, and that will provide a visual cue corresponding to their hydration. Our completed project! High Level Design Rationale Dehydration is usually […]

Bluetooth Hydration Wearable Read More »

PIC16F84A interrupt based software UART

PIC16F84A interrupt based software UART code and Proteus simulation

This post provides the interrupt based software UART (Bit Banging) code for PIC16F84A microcontroller. As we know, PIC16F84A microcontroller doesn’t have built in UART module, so we can create UART functionality in it’s software. This post provides the details of how to program software UART functionality in PIC16F84A. This code is written in C language using MPLAB with HI-TECH C

PIC16F84A interrupt based software UART code and Proteus simulation Read More »

a kill switch that would turn the vehicle off once the user is done controlling

Robot Car Controlled by Hand Motions

Introduction: For our final project in ECE 4760: Design with Microcontrollers, we decided to explore the concept of controlling a vehicle with the user’s hand orientation relative to the ground. By the end of the semester, we designed a cheap and effective hand controlled vehicle using the PIC32 microcontroller. This project is comprised of two

Robot Car Controlled by Hand Motions Read More »

PIC12F675 interrupt based software UART

PIC12F675 interrupt based software UART code and Proteus simulation

This post provides the interrupt based software UART (Bit Banging) code for PIC12F675 microcontroller. As we know, PIC12F675 microcontroller doesn’t have built in UART module, so we can create UART functionality in it’s software. This post provides the details of how to program software UART functionality in PIC12F675. This code is written in C language using MPLAB with HI-TECH C compiler.

PIC12F675 interrupt based software UART code and Proteus simulation Read More »

LOOK PLAYER HD 2218 PRO DIGITAL SIGNAGE SOFTWARE MAKES DISPLAY EASY

LOOK PLAYER HD-2218 PRO DIGITAL SIGNAGE SOFTWARE MAKES DISPLAY EASY

Digital signages are a critical part of our projects. They play a critical role in today’s digital world. One of these digital signage solutions is the LOOK Player HD-2218 PRO. The LOOK Player HD-2218 PRO is effective in helping you create an attractive digital interface with its cloud-based tools, which brings about an excellent user experience.

LOOK PLAYER HD-2218 PRO DIGITAL SIGNAGE SOFTWARE MAKES DISPLAY EASY Read More »

Mobile Product Selector

Microchip Mobile Product Selector

Platform: Android (Mobile Devices) – IOS (Apple Mobile Devices) Android (Mobile Devices Snapshots) Descriptions: A complete guide to all of Microchip’s products and development tools with access to datasheets, product details, samples and purchasing of products. This tool also provides access to thousands of Microchip’s application notes and a complete listing of all sales and distribution contacts. Apple

Microchip Mobile Product Selector Read More »

Hardware 2

VIRTUAL HOURGLASS TIMER

INTRODUCTION Time-keeping is inherently stressful, especially when you can see the seconds ticking down. The Virtual Hourglass Timer takes all the pressure away through its relaxing visual display. Inspired by this digital hourglass alarm clock , the Virtual Hourglass Timer allows the user to set a timer and opts to display the time remaining in an hourglass

VIRTUAL HOURGLASS TIMER Read More »

Choosing the Rainbow Color Option

PIC-32 Julia Set Generator

Introduction The Julia Set, was used to generate fractal art on the TFT. The Julia Set can be described by  , where z represents a point on the complex plane and c is a complex constant. In order to allow for user manipulation and interaction, a GUI was implemented. The GUI allows for users to first

PIC-32 Julia Set Generator Read More »