Emile's Electronics

 

-----------------------------------

Pic of moi

 

-----------------------------------

Ok, finished my degree in Electronic Engeering, got a 2.1 from Bristol University which im pleased with.

-----------------------------------

Last Updated 01/05/05

Just got to get my finals out the way.

Thought I would add the posters for my final year project for interest

-----------------------------------

04/08/04

This site is dedicated to some of the projects I have done over the last year and a half. I have created it in the hope it will assist and maybe give ideas to others who are interested in the same sort of area. For most projects I will give a basic outline and probably a block diagram of the circuits as I don't have time/can't remember the exact schematics. If anyone however is interested and wants more information/schematics then please feel free to email me at: emile[remove this].belanger@gmail.com.

All the projects here are based around either a PIC or AVR microcontoller. Currently all code is written in assembler, this is for speed, code size (much much smaller!), time critical app's,and I know exactly what's happening. I'm keen to combine C and asm, with most 'functions' written in asm, and just use the C at the highest level to link it all together.

Projects are ordered roughly in chronological order (most recent at the top), therefore the most basic ones will be at the bottom.

Links Page Possibly useful links for various parts of these projects


A short presentation on uClinux and microblaze. (Powerpoint 2003)

This is a short presentation I did for a recent job interview. Its an overview of uClinux and using it on a Microblaze processor. I take no responsibility for the accuracy of the content! All graphics are by myself, if want to use any please let me know!

Oh yeah, I got the job:)


Media Center with LCD My cheapo Media Centre with an onboard LCD.


ipod battery pack An external battery for my video ipod, 8 times the capacity of the internal battery!


uClinux on Microblaze short desciprion of the steps I took to get uClinux running on the board below

 


Spartan 3 FPGA custom board (to run uCLinux)Design and build of a Spartan 3 board with 64MB of SDRAM + extras. Goal to run uCLinux.


Commodore VIC-20 Emulator on an AVR Emulates the popular VIC-20 personal computer from the 1980’s (on an AVR!)


ANSI/VT100 Wireless Linux Terminal ..not complete, but information on progress so far which might be interesting

UPDATED: 25/07/05


 

Final Year Project - DSP Camera interface for Motion Detection and ROI compression: just and over view, will be completed later..

 


MpGPS: GPS attachment for colour mp3 player below.


Colour Mp3 Player V2: My new MP3 player, this include a colour 128x128 LCD and expansion port for extras (ie GPS, see above)


Mp3 Player V1: A portable MP3 player, using a Multimedia Card as storage, Nokia 84x48 Lcd, vs1001 as mp3 decoder.


Track-LCD: Portable remote for PC, specifically control MSN (use messenger in front of the TV!), Winamp, mouse cursor...much more. Simple games ...tetris, Pacman, basic 3D games.


Photo Etch PCB development: The equipment needed to make decent homemade PCB's


Mini Gameboy: My version of a Gameboy..


GameBoy Camer Interface: Interface to Gameboy 128x128 b/w camera...


Palm LCD First interface to Nokia 3310/3330 LCD, uses PIC16F877 and 32k SDRAM. Managed to display 2-bit grey scale image on 1-bit display :)


My First PC Remote RF remote control for PC, controlled Winamp and Mouse. Uses a Laptop trackpad.