DJ Sures Homepage Contact Me Follow us on Twitter Follow me on Facebook
Share/Bookmark
DJ's projects
I spend most of my microcontroller development with the microchip pic family of ic's. I originally coded assembler on 16f864 like the rest Of Us, but eventually moved to c/asm using Ccs's pcw. Pcw gives me the flexability of using c for the Structual simplicity and asm for quick and effecient code.

The videos of these projects will better demonstrate then my textual explanations. Please enjoy.

Downloads | Microcontroller projects | Project timeline


Microcontroller projects
Follow Object

This project uses a very simple routine to follow an object with one of my robot templates.

You can see more pics and writeup Here


Glove Mouse

I built this concept as a tutorial for my EZ-B project. It's not accurate and not really useful... But it's pretty cool. *smile*

You can see more pics and writeup Here


Halloween Borg Costume

This was a fun project for my halloween costume. Borg is a character from Star Trek (don't judge me hehe). They are cyborg/droids that assimulate technology. So, I had my work cut out for me to make a convincing costume. There are 3 micro controllers that run the suit.

You can see more pics and writeup Here


Musical Spark Plug

I was hired to build a circuit with fault tolerance for an electrical ignitor for Oil and Gas rigs. While expirementing with the various pulse widths on a spark plug, I started making music. I programmed my circuit to generate a variety of pulse widths and timers to play a (untuned) melody of twinkle twinkle little star.

You can see more pics and writeup Here


Bluetooth Controlled Wall-E

For this project I was building the API and SDK for the hardware/software EZ-B. This project board combined with the software library allows programmers to build hardware solutions without needing much electrical training. This video demonstrates the EZ-B in action using the sample application.

You can see more pics and writeup Here


Digital fuel and temp gauge

This is a digital replacement gauge for my merkur xr4ti. The stock gauge was giving me trouble so I replaced it with this. It's c code for a Microchip pic 16f877a @ 20 mhz.

You can see more pics and writeup Here


Alarm panel

Quite simply, without getting into enough details for anyone to break in lol, this is my home made alarm panel.

The actual alarm part is on my server which is locked in a room in the house. The panel communicates with the server via a serial cable @ 2400 baud. The panel tells the server when it's detected motion, etc. The server pages my cell phone.


[watch video]

Unity data logger

This is a preview of my unity data logger. It's a data logging application for automotive tuning use. Specifically for the diablo predator and wms wideband.
With this software program, the data from both the wms wideband and diablo predator are united into one perspective. Data is gathered in realtime by the serial interfaces of each device.
The user logs an acceleration run, a highway cruise, or city driving...This gives the tuner the ability to calibrate mafs and air fuel values.

[watch video]

Microchip pic custom prototype board

I got a little annoyed with building client projects on breadboards. So I used cad to design a pcb that was printed. I made this video for a friend actually, to demonstrate how simple it is to assemble and program. It uses a pic 16f864 microcontroller.

I do all my development in c now, due to finding a wicked effecient compiler. I rarely touch assembler anymore! Yay!

If the video bores you, the song I choose shouldn't. It's my favourite aphex twin track!

[watch video]

Home automation client/server

So far this is a server that runs on windows media center and a client that runs on windows mobile for pocket pc. It allows me to control my Audio media Remotely. The future plan is to throw in some x10 device control and build in motion detection from wcapture for security.

[watch video]

Visual midI trigger

I first set out to send midI data from the pic microcontroller to a midI device... It worked. So the next step was to find something innovative To do with that knowledge. I suggest you watch the video to see it in action, but here is a summary...

A windows c# .Net interface uses my webcam to watch for a finger. It recognizes the finger position and sends that information to the Pic 16f877a over serial. The pic converts that information into midI note packets, which it sends to the midI device.

[watch video]

Windows guI for my microchip pic oscilloscope

I built a diy oscilloscope using a microchip pic 18f4685 @ 20 mhz. This is the windows guI that interfaces to the microchip via a serial Connection to display the graphical data.

[watch video]

MultI pwms triggered off adc

I am building a project and needed to design a proof of concept. This of course turned out pretty cool too. The 10 adc's of the 18f4685 @ 20 mhz Connected to ldr's. Each ldr triggers an led that fades away.

[watch video]




My robots

You can read about my home built robots (K-9, Wall-E, cookie mosnter, etc) that i've built. They have their own section titled "robots". You can click Here To go to that section, or you can click the robots link from the menu bar.


Click here for my robots

Enjoy!


Copyright © 1995-2012 DJ Sures

hacker emblem