WS2811/WS2812 LED Driver.
by Otis Irace 
(project developed using MikroC Pro V5.0 and EasyPIC5 from Mikroelektronika.)

This Project uses a PIC18F45K22 or PIC18F46K22 MCU.
Various LED Routines used for Demo.
Source Code and Schematics provided
here.

********************************************************************************************


x10 Color TFT Touch Display Controller PIC18F4685.
by Otis Irace 
(project developed using MikroC Pro V5.0 and EasyPIC5 from Mikroelektronika.)

This Project uses a P18F4685 and the Color TFT Display from Mikroelectronika
Coupled with the PSC05 PowerLine Transmitter the user can control X10 Devices via a Touch Screen.
Source Code and Schematics provided
here.

********************************************************************************************

DMX Controller and RGB LED Driver using PIC16F688
and P18F4620 MCU.

Click Here for DMX Controller Page!

********************************************************************************************
Speakjet Demo Program for Microchip
P18F4685 MCU.
by Otis Irace 
(project developed using MikroC Pro V4.6 and EasyPIC5 from Mikroelektronika.)

This Project uses a P18F4685 and the SpeakJet IC from SparkFun Electronics.
Source Code and Schematics provided
here..  Includes Header Files for Phonemes and Simple Test Phrases.
SpeechScheme


********************************************************************************************
HAL the Butler with Speech!
PIC Voice Controlled X10 Interface using VRBot
and Speakjet Speech processor!
by Otis Irace 
(project developed using MikroC Pro V4.6 and EasyPIC5 from Mikroelektronika.)

This project uses a PIC16F688 MCU and serial interface to communicate with the VRBot Module.
The voice commands are received by the VRBot,  decoded by the PIC,  and then Bit commands are sent to  the PL-513 Power Line Interface.
HAL acknowledges back with Speakjet.
Schematics and Source code and Description can be found here.


********************************************************************************************
HAL the Butler
PIC Voice Controlled X10 Interface using VRBot
by Otis Irace 
(project developed using MikroC Pro V4.6 and EasyPIC5 from Mikroelektronika.)

This project uses a PIC16F688 MCU and serial interface to communicate with the VRBot Module.
The voice commands are received by the VRBot,  decoded by the PIC,  and then Bit commands are sent to  the PL-513 Power Line Interface.
Schematics and Source code and Description can be found here.

********************************************************************************************
USB PIC Demo
by Otis Irace 
(all projects below were developed using MikroC 8.2 and EasyPIC5 from Mikroelektronika.)

USB PIC and Visual Basic Demo for PIC18F4550.

This Demo tests Digital In/Out,  Text send from VB,  Text Send from PIC,  Clock
Display and simple loop function.  Just a simple interface,  has possibilites,
I just know enough VB to be dangerous.  Written using Visual Basic V6.0 and MikroC V8.1.0.

Download USBDemoPIC18F4550.zip

********************************************************************************************

PIC12F683 Audio Triggered RGB LED Lights!

Uses 2 PIC12F683 MCU's.. One for Audio Trigger via Microphone and the other for PWM
driver for RGB LED's.   Click Here for DMX Controller Page!

Download PIC12F683MicTrigger.zip

********************************************************************************************

Graphic LCD (Real Time Clock) with changeable Fonts written
for P18F4620 and DS1307 in MikroC!!

Uses PIC18F4620 and DS1307 RTC I.C.   Time Sets with 2 buttons similar to a digital watch!
GLCD Real-TIme Clock with Fonts using P18F4620 Download....



********************************************************************************************
RTC (Real Time Clock) project written
for P16F887 and DS1307 in MikroC!!

Uses PIC16F887 and DS1307 RTC I.C.   Time Sets with 2 buttons similar to a digital watch!
PIC RTC P16F887 Download....




I also have PIC16F688 version if you are interested.
PIC RTC P16F688 Download....


********************************************************************************************

Click Here for PIC Propellor project written in MikroC!!

PIC Propellor Clock Project....

********************************************************************************************

Rotary Encoder PIC P18F452

This project is a demo using a Quadrature Encoder (two inputs to PIC) with a built-in push button.
A 20X4 Character LCD and the
EasyPIC5 Development Board was used for this Demo.
MikroC code.
A simple Menu structure is used.  Just fill in your code for each menu selection..

Download RotaryEncoder.zip


******************************************************************************************
Serial LCD Controller P16F688

Simple hookup.  No Crystal,  no support IC's,  only a LCD Contrast Pot.  Uses a single PIC16F688 14 pin MCU and direct
connects to a 2 X 16 character LCD.  9600 Baud and +5V supply.
Includes String generators for Basic Stamp II and PIC16F887 with EASYPIC5 Board and PORTB LCD.


Download SerialLCD.zip

********************************************************************************************

PIC MIDI Controller for PIC16F877A

This MIDI Controller uses a PIC16F877A Micro and a 2 pin LCD Character Display.
The controller generates MIDI messages each time a push button is selected.
Transmits 16 Channels,  127 Program Change Messages.
It also reads MIDI Data IN for troubleshooting,  3 Status Bytes and the Note Value.
Uses Pedal Pot input for Midi Volume control.
The pictures below show an LCD interface board as an information display.
Also shown is a MIDI IN and OUT interface board I made for the
EasyPIC3 Development Board. This setup was really handy for
developing code.
All source code is provided along with Schematics.
Download Source Code for 2X16 LCD Here!



Using routines from the Midi Controller Program,  I built a Patch Controller for the
PIC16F688 for my Drumitar and Bass Pedals. Nice compact controller.
It transmits on 2 Midi Channels and can control dozens of patches for each instrument.
I also added 2 Volume Pedals which transmit Midi Volume messages to the synth modules.
You can modify it to control other devices.   DrumitarPatch.zip Download...


********************************************************************************************

See below for Graphic LCD Version.
It uses a PIC18F452...



Download Source Code for GLCD Here!


Back to Home Page
Visitor Number
                                                                                                otisirachi@yahoo.com

2009 otis irachi