Projects

LED matrix

8×8 LED matrix using PIC16F690 microcontroller

8×8 LED matrix This instructable will show you how to make a 8×8 LED matrix in witch you can control evry single LED and create your own patterns as long as they only need 64 pixels to show them in one color.Update 25.09.10 I’ve added a pattern generator to create patterns but not all of […]

DMA Packet Sending and Receiving

PIC32 Realtime Network Audio

Supported Browser For optimal experience with the equations, please use a browser that can render MathML, such as Firefox or Safari. Chromium-based browsers apparently do not support MathML. Introduction This project sends and receives low-latency audio over the network using the PIC32 microcontroller. In this project, we implemented a system that sends audio packets over […]

PIC serial interface

MATLAB to PIC serial interface using PIC16F877 microcontroller

MATLAB to PIC serial interface some code to let MATLAB talk to a PIC16f877 via the serial port. This isn’t that hard nor is it much code, but I spent a decent amount of time figuring it all out (starting from scratch), so I figured it would be helpful. Enjoy. Code with comments below is […]

3x3x3 LED Cube

3x3x3 LED Cube using PIC16F690 microcontroller

3x3x3 LED Cube Here is my 3x3x3 LED Cube project. It runs using a PIC16F690. Along with the brief explanation of how to make it, I have also included the .asm file for the PIC and a piece of software written in VB.NET that you can create your own LED patterns. These can be exported […]

PIC testing board

PIC development/testing board using PIC16F877 microcontroller

PIC development/testing board Here’s a PCB design for a bare bones PIC16F877 development board. All you need is a 4mhz crystal, two 22pf caps, one 4.7k resistor, and eight 470 ohm resistors, a 7805 regulator (not necessarily necessary, read below), and some LEDs (you don’t need to put all 33 LEDs on, just as many […]

Touch Tone Decoder

DTMF Touch Tone Decoder Using Microchip PIC Microprocessor using PIC12F683

DTMF Touch Tone Decoder Using Microchip PIC Microprocessor This project contains the details of using a Microchip PIC12F683 8 bit microprocessor to detect DTMF tones. The completed program allows the processor to be programmed with a string of DTMF tones to detect. If the programmed string is detected in the audio applied the audio input, […]

An example maze drawn on the TFT. The red square indicates the end point.

Co-op Virtual Reality Maze: ECE 4760

Introduction Our project is a collaborative game in which two people work together on different devices to navigate a maze, one on the PIC and the other on a VR headset. Each player lacks crucial knowledge about the maze that would allow them to reach the end — the user on the PIC has a […]

PIC Microcontroller

Control a Hobby Servo using PIC18F2455 microcontroller

Use a PIC Microcontroller to Control a Hobby Servo This instructable describes how to integrate hobby servos (the kind used in RC planes, cars, etc.) into your microcontroller projects. How Servos are Different from Regular Motors In a regular DC motor, the amount of torque the motor exerts on the shaft is proportional to the […]

switch circuit

How to make a Clap-Clap on / Clap-Clap Off switch circuit! using PIC10F222

How to make a Clap-Clap on / Clap-Clap Off switch circuit! Hi all! This instructable not only gives the reader the information needed to create a clap-clap on/clap clap off switching circuit, but the logic used to make a hardware-only clap-on, clap off circuit.  More information on a hardware-only version can be found in the […]

LED Wash Light1

DMX-512 RGB LED Wash Light Control Board using PIC16F688

DMX-512 RGB LED Wash Light Control Board A full featured driver board to control Red, Green, & Blue LEDs. When paired with the correct output board, it can control any arrangement of LEDs. Common Cathode, Common Anode, single color LEDs. From 1/8 watt LEDs to 3 watt LED arrangements. 4 stand-alone modes. Fade & Flash […]