Description This project shows how to use a SD-Card with FAT16 file system. It is based on the example MMC/SD-Card driver (mmcsd.c) and FAT file system driver (fat.c) delivered with the CCS C compiler. Unfortunately, the example didn’t work properly for me. So I searched the web and found some required changes to make it […]
Projects
Driving a piezo speaker with a PIC using pic-microcontroller,
Overview A Pulse Width Modulation (PWM) output from a PIC microcontroller can be used to play tones on a piezo speaker. With this, musical scales and simple songs can be played on the piezo speaker. Piezoelectric speakers operate by the converse piezoelectric effect: when a voltage is applied across the terminals, the piezoelectric material in […]
Heat Control System using pic-microcontroller
Introduction This project was the first stage of developing a controller for a radiant floor heat system. The microcontroller will use inputs from thermostats, thermocouples, a flow meter, and pressure switches to control the operation of the pumps and valves to achieve improved efficiency of the system as a whole. This project idea came from […]
Real Time Stock Monitor
Introduction In this project, we demonstrate a real-time stock monitor that uses the popular ESP8266 Wi-Fi module controlled by a PIC32. We decided to build a fun device that fetches chosen stock prices in real-time and displays them on a screen. The goal was driven by a desire to create a PIC32 system that connects […]
Interfacing with a Secure Digital (SD) card using pic-microcontroller
Overview Secure Digital Cards, or SD cards, are used to hold information in many common electronic devices from digital cameras to mobile phones and come in sizes as small as 4 MB and as large as 8 GB. In this lab, we will establish communication between a Microchip PIC 18F4520 and a 2GB SD card […]
Switch Relay using pic-microcontroller
INTRODUCTION: The Switch Relay was designed to give clients control over two different switch-activated devices using only one switch. Pressing and releasing the switch will directly control the first device. However, when the client presses the switch for a minimum duration of time, the device toggles its state so that the switch now controls a […]
Pong Bot
Rationale The project’s focus is to accurately simulate the movement of a human arm on a small-sized robotic arm, such as aiming and throwing small objects, i.e. a ping pong ball. We use motion-controlled, 3-DoF robotic arm that takes the user’s throwing motion as a reference to its own throw. A robotic arm that mimics […]
Simple Project on LED blinking by PIC 16 Microcontroller using pic Microcontroller
Today I will show you how easily you can build your first project on blinking LED by using PIC 16 microcontroller. In my previous post Step by step Project guide on PIC Microcontroller I was mansion that for start-up we need 1 Proteus 7 Professional (where we Make your hardware arrangement our project and simulate it to see […]
Scrolling Text on LCD by PIC Microcontroller
Scrolling Text on LCD by PIC microcontroller is very simple but very important one. For moving forward we need basic knowledge on how to display the text on LCD by pic Micro controller. For that please see my previous post on that “Displaying text on LCD by interfaced with PIC16F877 microcontroller in 4 bit mode” […]
IoT Security Platform
We developed a WiFi enabled doorway security system accessible from anywhere in the world. One of the motiviations behind this project was derived from the contemporary notion that the concept of IoT presents security vulnerabilities. We thought that it would be a not only ironic but also useful twist to leverage IoT to provide security instead. High […]