Posts by Year

2017

Back to Top ↑

2014

Gerber viewer for your Android mobile phone

less than 1 minute read

When we are working with PCB fabrication systems, “Gerber” files are widely used as the input to the fabrication device from the CAD drawing. So, It is very ...

Back to Top ↑

2013

RS-485 Communication testing with MAX485

less than 1 minute read

As we know about RS-232 communication protocol, I’m going to try RS-485 communication between two nodes. RS-485 can support multiple slaves and mostly used i...

Compiling kernel modules for an Android phone

1 minute read

I recently got a USB OTG cable for my mobile phone and I wanted to use my PL2303 USB to UART convertor with it. It is great for the embedded system projects ...

Simple LM386 based audio amplifier

less than 1 minute read

I built this simple LM386-N1 based audio amplifier (Gain=200 example on datasheet) for my radio project. Here I’m testing it using a small signal generated b...

Using UART & GPIO with AR7240 MIPS board

less than 1 minute read

As I introduced MIPS based router board which has a AR7240 SoC, I further experimented with it to use GPIO and UART in the chip. I’m using my TPLINK WR740N r...

Altera Cyclone IV EP4CE6 Testing

less than 1 minute read

As I showed in my previous post,I’m going to test my CoreEP4CE6 board. It is based on Altera Cyclone IV FPGA (EP4CE6E22C8N) . I got my Altera USB Blaster (bo...

Connecting Arduino Pro (3.3V/8Mhz) to TV

2 minute read

In this post I’m going to connect my home made  Arduino Pro clone to the television using composite input on the TV. I found a good library called ardui...

Arduino based Webserver (ATMEGA328 + ENC28j60)

2 minute read

Updated on 09-01-2017 to correct issue with MAC address: (Identifed by Julien as per in the comment section)Replaced : static byte mymac[] = {0xDD,0xDD,0xDD,...

USB to UART Convertors (PL2303 & CP2102)

1 minute read

If you are working with any UART stuff with micro controllers,you may have to debug them or send/receive data with a PC. In good old days,all of the computer...

Variable frequency PWM using MikroC + PIC16F887

1 minute read

When I was doing a project on a robot,I found out that the MikroC PWM library doesn’t support variable frequency values for the PWM frequency. I needed to us...

Simple 3.3V–5V level shifter

less than 1 minute read

In present day electronic we find many sensors or modules working in 3.3V logic levels.In other terms LVTTL devices (Low-voltage TTL). But even now we mostly...

PS/2 Keyboard Interface for PIC uC (PIC16F887)

2 minute read

We need to get various kinds of inputs for our microcontroller circuit. If we need to use key board to input data,we can either use simple buttons or 4x4 key...

Step counter for Unipolar stepper motor

1 minute read

In previous post.I told you that I was able to drive an old scavenged unipolar stepper motor from my old printer.As I couldn’t find any datasheet it was not ...

Driving a DC motor using ULN2803 + PIC16F887

less than 1 minute read

As I showed how to drive external load using ULN2803 coupled to PIC16F887 in the previous post,Here I’m going to drive a small DC motor using that concept I...

Using PIC16F887 I/O to drive external devices

1 minute read

I’ve done a small addition to circuit on the previous circuit.I’m going to use LCD display I added there,to debug my project too.I’m taking out 6 I/O pins fr...

Simple 16*2 LCD driver with PIC16F887

2 minute read

In good old days,using a LCD display on a DIY project was quite trouble some.But now it has become much cheaper and simpler to use a LCD in a such project.He...

Back to Top ↑

2012

ADSL Splitter quick fix

less than 1 minute read

I’m using my ADSL splitter for more than 5 years now.Recently I found out that Voice line is not working but Data line is working.When I was checking my ADSL...

Homemade USB LC Meter

1 minute read

I wanted to have a LC meter for a long time.Specially when working with oscillators and stuff,they are really useful.After some research on internet I found ...

Back to Top ↑

2011

Homemade USB PIC Programmer - PICKIT2 Lite

1 minute read

I was using various programmers for PIC programming.JDM was one of that,which I used for a long time but it’s a Serial port programmer.I have used ART2003 pr...

Programming Bootloader to PIC 18F4550

less than 1 minute read

Hope you were able to build the simple PIC 18F programmer and 18F4550 development board with help of my previous posts.Now it’s time to program the 18F4550 w...

Development board for 18F4550

less than 1 minute read

I have designed a simple development board for 18F4550 to test my projects.I’m using a bootloader to program the uC using USB.It’s very easy and fast for doi...

Very simple PIC 18F programmer

less than 1 minute read

I was wondering to use some PIC 18F microcontrollers in my projects.The well known 18F2550 & 18F4550 got USB which is much useful in current environments...

Sinhala support on Android

1 minute read

Android has become the OS which powers many smart phones.But as it lacks built in Sinhala support,we have to add it by our own.Even these steps gives you a p...

Back to Top ↑