Using UART & GPIO with AR7240 MIPS board
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...
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...
TI Stellaris LaunchPad has a quite neat ARM Cortex-M4F based microcontroller and built in ICDI debugging interface. It is a great tool for learning ARM archi...
In this Incredible DIY video blog episode, I’m unboxing my new FPGA development board which I got from Waveshare Electronics called CoreEP4CE6. It is based o...
I wanted to build a 3.3V microcontroller development system for a long time. This is because most newer sensors and other devices are working on LVTTL volta...
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...
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 ...
Recently I dissembled an old Canon S200SP printer to get some motors. I found a unipolar stepper motor with 5 wires on it. But the model number is unclear as...
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...
Here I’m going to drive external loads such as motors,relays,lamps…etc using a Darlington pair setup.The current can be provided by an I/O pin of a uC is not...
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...
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...
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...
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...
You can install any Sinhala font from your mobile itself and use it in any browser you like with following instructions.Preparation:1) Root your device.I roo...
I have a Near Field Communication (NFC) capable Sony Xperia V mobile phone and I was able to communicate phone to phone. Then, I found some cheap NFC tags o...
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 ...
Most of the Android powered mobile phones have many in-built sensors. Android API gives us access to these sensors in API level without low level programming...
We compiled and installed some modules in Linux kernel in previous post. Here I’m going to write my own kernel modules and do the same. I’m stilling learning...
Installation: As we compiled the kernel modules needed for USB to UART modules in the previous post, Here I’m going to show how to use them.You can mount /sy...
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 ...
You can always use Android SDK to program and build Java programs for android phone which are running on Dalvik Virtual Machine. Recently I wa...
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...
When we use microcontrollers in our circuits we need to program and debug them in circuits after soldering. Hence, In circuit programming is much useful in s...
Relays are awesome small devices which could be used to control other devices. The plus point of relays is,they can be used to drive a different voltage leve...
After Googling a bit about the TI Stellaris Launchpad, I found out that it can be used as a 10Mhz 8 Channel Logic analyzer with some small free softwares. Th...
TI Stellaris LaunchPad has a quite neat ARM Cortex-M4F based microcontroller and built in ICDI debugging interface. It is a great tool for learning ARM archi...
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...
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...
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 ...
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...
There are many parts used in embedded systems.In most cases,we have to transfer data between these components.In this tutorial we’re going to look how to rec...
You can buy cheap servo motors from ebay for a price of less than a gear motor. But these servo motors can’t be used for continuous motion. A simple modifica...
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...
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...
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 ...
Recently I dissembled an old Canon S200SP printer to get some motors. I found a unipolar stepper motor with 5 wires on it. But the model number is unclear as...
Here I’m going to drive external loads such as motors,relays,lamps…etc using a Darlington pair setup.The current can be provided by an I/O pin of a uC is not...
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...
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...
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...
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...
Installation: As we compiled the kernel modules needed for USB to UART modules in the previous post, Here I’m going to show how to use them.You can mount /sy...
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 ...
I got this CP2102 USB to UART board from ebay recently as showed in my previous post. I got this mostly for Arduino progeamming using the Arduino bootloader ...
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...
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 ...
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...
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...
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...
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...
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 ...
Recently I dissembled an old Canon S200SP printer to get some motors. I found a unipolar stepper motor with 5 wires on it. But the model number is unclear as...
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...
Here I’m going to drive external loads such as motors,relays,lamps…etc using a Darlington pair setup.The current can be provided by an I/O pin of a uC is not...
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...
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...
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...
As we built an Arduino powered web server in previous post, let’s build a temperature logger using a SD card this time. I build this because I wanted to see ...
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...
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...
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...
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 ...
Recently I dissembled an old Canon S200SP printer to get some motors. I found a unipolar stepper motor with 5 wires on it. But the model number is unclear as...
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...
Ultrasonic sensors (Ping sensors) are widely used in distance measurement as they are cheap and has a quite good accuracy. I got this cheap HC...
In this post I’m going to build a Real Time Clock (RTC) module based on popular DS1307 RTC chip for using with Arduino or any other micro-controller platform...
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...
As we built an Arduino powered web server in previous post, let’s build a temperature logger using a SD card this time. I build this because I wanted to see ...
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,...
I wanted to build a 3.3V microcontroller development system for a long time. This is because most newer sensors and other devices are working on LVTTL volta...
I got this CP2102 USB to UART board from ebay recently as showed in my previous post. I got this mostly for Arduino progeamming using the Arduino bootloader ...
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...
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...
There are many parts used in embedded systems.In most cases,we have to transfer data between these components.In this tutorial we’re going to look how to rec...
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 ...
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...
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...
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...
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...
Installation: As we compiled the kernel modules needed for USB to UART modules in the previous post, Here I’m going to show how to use them.You can mount /sy...
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 ...
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...
Here I’m going to show you how to use a digital compass for you robot project. This can be easily used to obtain the heading of the robot and adjust the path...
I got this CP2102 USB to UART board from ebay recently as showed in my previous post. I got this mostly for Arduino progeamming using the Arduino bootloader ...
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...
There are many parts used in embedded systems.In most cases,we have to transfer data between these components.In this tutorial we’re going to look how to rec...
Installation: As we compiled the kernel modules needed for USB to UART modules in the previous post, Here I’m going to show how to use them.You can mount /sy...
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 ...
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...
I wanted to build a 3.3V microcontroller development system for a long time. This is because most newer sensors and other devices are working on LVTTL volta...
I got this CP2102 USB to UART board from ebay recently as showed in my previous post. I got this mostly for Arduino progeamming using the Arduino bootloader ...
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...
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...
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 ...
Recently I dissembled an old Canon S200SP printer to get some motors. I found a unipolar stepper motor with 5 wires on it. But the model number is unclear as...
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...
Here I’m going to drive external loads such as motors,relays,lamps…etc using a Darlington pair setup.The current can be provided by an I/O pin of a uC is not...
You can buy cheap servo motors from ebay for a price of less than a gear motor. But these servo motors can’t be used for continuous motion. A simple modifica...
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...
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 ...
Recently I dissembled an old Canon S200SP printer to get some motors. I found a unipolar stepper motor with 5 wires on it. But the model number is unclear as...
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...
Relays are awesome small devices which could be used to control other devices. The plus point of relays is,they can be used to drive a different voltage leve...
In this post I’m going to build a Real Time Clock (RTC) module based on popular DS1307 RTC chip for using with Arduino or any other micro-controller platform...
As we built an Arduino powered web server in previous post, let’s build a temperature logger using a SD card this time. I build this because I wanted to see ...
I got this CP2102 USB to UART board from ebay recently as showed in my previous post. I got this mostly for Arduino progeamming using the Arduino bootloader ...
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...
In this post I’m going to build a Real Time Clock (RTC) module based on popular DS1307 RTC chip for using with Arduino or any other micro-controller platform...
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...
As we built an Arduino powered web server in previous post, let’s build a temperature logger using a SD card this time. I build this because I wanted to see ...
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,...
I wanted to build a 3.3V microcontroller development system for a long time. This is because most newer sensors and other devices are working on LVTTL volta...
In this post I’m going to build a Real Time Clock (RTC) module based on popular DS1307 RTC chip for using with Arduino or any other micro-controller platform...
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...
As we built an Arduino powered web server in previous post, let’s build a temperature logger using a SD card this time. I build this because I wanted to see ...
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,...
I wanted to build a 3.3V microcontroller development system for a long time. This is because most newer sensors and other devices are working on LVTTL volta...
Installation: As we compiled the kernel modules needed for USB to UART modules in the previous post, Here I’m going to show how to use them.You can mount /sy...
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 ...
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...
There are many CPU architectures in current embedded devices. MIPS is also a popular architecture for embedded systems. Here I'm going to play with a MIPS ba...
TI Stellaris LaunchPad has a quite neat ARM Cortex-M4F based microcontroller and built in ICDI debugging interface. It is a great tool for learning ARM archi...
Here I’m going to show you how to use a digital compass for you robot project. This can be easily used to obtain the heading of the robot and adjust the path...
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...
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...
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...
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...
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...
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...
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...
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 ...
Recently I dissembled an old Canon S200SP printer to get some motors. I found a unipolar stepper motor with 5 wires on it. But the model number is unclear as...
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...
Here I’m going to drive external loads such as motors,relays,lamps…etc using a Darlington pair setup.The current can be provided by an I/O pin of a uC is not...
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 ...
Recently I dissembled an old Canon S200SP printer to get some motors. I found a unipolar stepper motor with 5 wires on it. But the model number is unclear as...
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...
Here I’m going to drive external loads such as motors,relays,lamps…etc using a Darlington pair setup.The current can be provided by an I/O pin of a uC is not...
We compiled and installed some modules in Linux kernel in previous post. Here I’m going to write my own kernel modules and do the same. I’m stilling learning...
Installation: As we compiled the kernel modules needed for USB to UART modules in the previous post, Here I’m going to show how to use them.You can mount /sy...
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 ...
You can always use Android SDK to program and build Java programs for android phone which are running on Dalvik Virtual Machine. Recently I wa...
Ultrasonic sensors (Ping sensors) are widely used in distance measurement as they are cheap and has a quite good accuracy. I got this cheap HC...
We compiled and installed some modules in Linux kernel in previous post. Here I’m going to write my own kernel modules and do the same. I’m stilling learning...
Installation: As we compiled the kernel modules needed for USB to UART modules in the previous post, Here I’m going to show how to use them.You can mount /sy...
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 ...
When we use microcontrollers in our circuits we need to program and debug them in circuits after soldering. Hence, In circuit programming is much useful in s...
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...
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...
I wanted to build a 3.3V microcontroller development system for a long time. This is because most newer sensors and other devices are working on LVTTL volta...
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...
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...
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...
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 ...
There are many parts used in embedded systems.In most cases,we have to transfer data between these components.In this tutorial we’re going to look how to rec...
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...
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 ...
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...
Recently, I learned that, there are RGB LEDs called NeoPixels with a kind of one wire interface built-in to change the colour of the LED by providing a speci...
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...
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...
I got this CP2102 USB to UART board from ebay recently as showed in my previous post. I got this mostly for Arduino progeamming using the Arduino bootloader ...
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...
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...
Installation: As we compiled the kernel modules needed for USB to UART modules in the previous post, Here I’m going to show how to use them.You can mount /sy...
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 ...
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...
Most of the Android powered mobile phones have many in-built sensors. Android API gives us access to these sensors in API level without low level programming...
Ultrasonic sensors (Ping sensors) are widely used in distance measurement as they are cheap and has a quite good accuracy. I got this cheap HC...
Here I’m going to show you how to use a digital compass for you robot project. This can be easily used to obtain the heading of the robot and adjust the path...
When we use microcontrollers in our circuits we need to program and debug them in circuits after soldering. Hence, In circuit programming is much useful in s...
After Googling a bit about the TI Stellaris Launchpad, I found out that it can be used as a 10Mhz 8 Channel Logic analyzer with some small free softwares. Th...
TI Stellaris LaunchPad has a quite neat ARM Cortex-M4F based microcontroller and built in ICDI debugging interface. It is a great tool for learning ARM archi...
We compiled and installed some modules in Linux kernel in previous post. Here I’m going to write my own kernel modules and do the same. I’m stilling learning...
Installation: As we compiled the kernel modules needed for USB to UART modules in the previous post, Here I’m going to show how to use them.You can mount /sy...
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 ...
We compiled and installed some modules in Linux kernel in previous post. Here I’m going to write my own kernel modules and do the same. I’m stilling learning...
Installation: As we compiled the kernel modules needed for USB to UART modules in the previous post, Here I’m going to show how to use them.You can mount /sy...
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 ...
You can install any Sinhala font from your mobile itself and use it in any browser you like with following instructions.Preparation:1) Root your device.I roo...
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...
You can install any Sinhala font from your mobile itself and use it in any browser you like with following instructions.Preparation:1) Root your device.I roo...
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...
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 ...
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...
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,...
There are many parts used in embedded systems.In most cases,we have to transfer data between these components.In this tutorial we’re going to look how to rec...
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,...
There are many parts used in embedded systems.In most cases,we have to transfer data between these components.In this tutorial we’re going to look how to rec...
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...
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...
You can buy cheap servo motors from ebay for a price of less than a gear motor. But these servo motors can’t be used for continuous motion. A simple modifica...
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...
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,...
I wanted to build a 3.3V microcontroller development system for a long time. This is because most newer sensors and other devices are working on LVTTL volta...
In this post I’m going to build a Real Time Clock (RTC) module based on popular DS1307 RTC chip for using with Arduino or any other micro-controller platform...
Here I’m going to show you how to use a digital compass for you robot project. This can be easily used to obtain the heading of the robot and adjust the path...
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...
In this Incredible DIY video blog episode, I’m unboxing my new FPGA development board which I got from Waveshare Electronics called CoreEP4CE6. It is based o...
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...
In this Incredible DIY video blog episode, I’m unboxing my new FPGA development board which I got from Waveshare Electronics called CoreEP4CE6. It is based o...
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...
In this Incredible DIY video blog episode, I’m unboxing my new FPGA development board which I got from Waveshare Electronics called CoreEP4CE6. It is based o...
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...
In this Incredible DIY video blog episode, I’m unboxing my new FPGA development board which I got from Waveshare Electronics called CoreEP4CE6. It is based o...
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...
In this Incredible DIY video blog episode, I’m unboxing my new FPGA development board which I got from Waveshare Electronics called CoreEP4CE6. It is based o...
After Googling a bit about the TI Stellaris Launchpad, I found out that it can be used as a 10Mhz 8 Channel Logic analyzer with some small free softwares. Th...
TI Stellaris LaunchPad has a quite neat ARM Cortex-M4F based microcontroller and built in ICDI debugging interface. It is a great tool for learning ARM archi...
You can always use Android SDK to program and build Java programs for android phone which are running on Dalvik Virtual Machine. Recently I wa...
TI Stellaris LaunchPad has a quite neat ARM Cortex-M4F based microcontroller and built in ICDI debugging interface. It is a great tool for learning ARM archi...
After Googling a bit about the TI Stellaris Launchpad, I found out that it can be used as a 10Mhz 8 Channel Logic analyzer with some small free softwares. Th...
TI Stellaris LaunchPad has a quite neat ARM Cortex-M4F based microcontroller and built in ICDI debugging interface. It is a great tool for learning ARM archi...
After Googling a bit about the TI Stellaris Launchpad, I found out that it can be used as a 10Mhz 8 Channel Logic analyzer with some small free softwares. Th...
TI Stellaris LaunchPad has a quite neat ARM Cortex-M4F based microcontroller and built in ICDI debugging interface. It is a great tool for learning ARM archi...
After Googling a bit about the TI Stellaris Launchpad, I found out that it can be used as a 10Mhz 8 Channel Logic analyzer with some small free softwares. Th...
TI Stellaris LaunchPad has a quite neat ARM Cortex-M4F based microcontroller and built in ICDI debugging interface. It is a great tool for learning ARM archi...
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...
There are many CPU architectures in current embedded devices. MIPS is also a popular architecture for embedded systems. Here I'm going to play with a MIPS ba...
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...
There are many CPU architectures in current embedded devices. MIPS is also a popular architecture for embedded systems. Here I'm going to play with a MIPS ba...
Recently, I learned that, there are RGB LEDs called NeoPixels with a kind of one wire interface built-in to change the colour of the LED by providing a speci...
There are many CPU architectures in current embedded devices. MIPS is also a popular architecture for embedded systems. Here I'm going to play with a MIPS ba...
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...
There are many CPU architectures in current embedded devices. MIPS is also a popular architecture for embedded systems. Here I'm going to play with a MIPS ba...
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...
There are many CPU architectures in current embedded devices. MIPS is also a popular architecture for embedded systems. Here I'm going to play with a MIPS ba...
As we built a relay board to interface with “parallel port” in my earlier post. Today I’m going to talk about the control software for it. I wrote this softw...
Relays are awesome small devices which could be used to control other devices. The plus point of relays is,they can be used to drive a different voltage leve...
Most of the Android powered mobile phones have many in-built sensors. Android API gives us access to these sensors in API level without low level programming...
You can always use Android SDK to program and build Java programs for android phone which are running on Dalvik Virtual Machine. Recently I wa...
We compiled and installed some modules in Linux kernel in previous post. Here I’m going to write my own kernel modules and do the same. I’m stilling learning...
You can always use Android SDK to program and build Java programs for android phone which are running on Dalvik Virtual Machine. Recently I wa...
Installation: As we compiled the kernel modules needed for USB to UART modules in the previous post, Here I’m going to show how to use them.You can mount /sy...
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 ...
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...
Installation: As we compiled the kernel modules needed for USB to UART modules in the previous post, Here I’m going to show how to use them.You can mount /sy...
Ultrasonic sensors (Ping sensors) are widely used in distance measurement as they are cheap and has a quite good accuracy. I got this cheap HC...
As we built a relay board to interface with “parallel port” in my earlier post. Today I’m going to talk about the control software for it. I wrote this softw...
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...
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...
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...
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...
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...
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...
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...
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 ...
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 ...
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...
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...
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...
Here I’m going to drive external loads such as motors,relays,lamps…etc using a Darlington pair setup.The current can be provided by an I/O pin of a uC is not...
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 ...
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...
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...
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...
I got this CP2102 USB to UART board from ebay recently as showed in my previous post. I got this mostly for Arduino progeamming using the Arduino bootloader ...
I wanted to build a 3.3V microcontroller development system for a long time. This is because most newer sensors and other devices are working on LVTTL volta...
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,...
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,...
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,...
As we built an Arduino powered web server in previous post, let’s build a temperature logger using a SD card this time. I build this because I wanted to see ...
As we built an Arduino powered web server in previous post, let’s build a temperature logger using a SD card this time. I build this because I wanted to see ...
As we built an Arduino powered web server in previous post, let’s build a temperature logger using a SD card this time. I build this because I wanted to see ...
As we built an Arduino powered web server in previous post, let’s build a temperature logger using a SD card this time. I build this because I wanted to see ...
As we built an Arduino powered web server in previous post, let’s build a temperature logger using a SD card this time. I build this because I wanted to see ...
Here I’m going to show you how to use a digital compass for you robot project. This can be easily used to obtain the heading of the robot and adjust the path...
Here I’m going to show you how to use a digital compass for you robot project. This can be easily used to obtain the heading of the robot and adjust the path...
Here I’m going to show you how to use a digital compass for you robot project. This can be easily used to obtain the heading of the robot and adjust the path...
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...
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...
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...
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...
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...
In this post I’m going to build a Real Time Clock (RTC) module based on popular DS1307 RTC chip for using with Arduino or any other micro-controller platform...
In this post I’m going to build a Real Time Clock (RTC) module based on popular DS1307 RTC chip for using with Arduino or any other micro-controller platform...
In this post I’m going to build a Real Time Clock (RTC) module based on popular DS1307 RTC chip for using with Arduino or any other micro-controller platform...
In my previous post, I used some scavenged parts from an old mother board. These old circuit boards are gold mines as they got many reusable components. They...
In my previous post, I used some scavenged parts from an old mother board. These old circuit boards are gold mines as they got many reusable components. They...
In my previous post, I used some scavenged parts from an old mother board. These old circuit boards are gold mines as they got many reusable components. They...
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...
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...
TI Stellaris LaunchPad has a quite neat ARM Cortex-M4F based microcontroller and built in ICDI debugging interface. It is a great tool for learning ARM archi...
TI Stellaris LaunchPad has a quite neat ARM Cortex-M4F based microcontroller and built in ICDI debugging interface. It is a great tool for learning ARM archi...
TI Stellaris LaunchPad has a quite neat ARM Cortex-M4F based microcontroller and built in ICDI debugging interface. It is a great tool for learning ARM archi...
After Googling a bit about the TI Stellaris Launchpad, I found out that it can be used as a 10Mhz 8 Channel Logic analyzer with some small free softwares. Th...
After Googling a bit about the TI Stellaris Launchpad, I found out that it can be used as a 10Mhz 8 Channel Logic analyzer with some small free softwares. Th...
After Googling a bit about the TI Stellaris Launchpad, I found out that it can be used as a 10Mhz 8 Channel Logic analyzer with some small free softwares. Th...
After Googling a bit about the TI Stellaris Launchpad, I found out that it can be used as a 10Mhz 8 Channel Logic analyzer with some small free softwares. Th...
There are many CPU architectures in current embedded devices. MIPS is also a popular architecture for embedded systems. Here I'm going to play with a MIPS ba...
Relays are awesome small devices which could be used to control other devices. The plus point of relays is,they can be used to drive a different voltage leve...
Relays are awesome small devices which could be used to control other devices. The plus point of relays is,they can be used to drive a different voltage leve...
When we use microcontrollers in our circuits we need to program and debug them in circuits after soldering. Hence, In circuit programming is much useful in s...
When we use microcontrollers in our circuits we need to program and debug them in circuits after soldering. Hence, In circuit programming is much useful in s...
When we use microcontrollers in our circuits we need to program and debug them in circuits after soldering. Hence, In circuit programming is much useful in s...
When we use microcontrollers in our circuits we need to program and debug them in circuits after soldering. Hence, In circuit programming is much useful in s...
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...
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...
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...
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...
You can always use Android SDK to program and build Java programs for android phone which are running on Dalvik Virtual Machine. Recently I wa...
You can always use Android SDK to program and build Java programs for android phone which are running on Dalvik Virtual Machine. Recently I wa...
Installation: As we compiled the kernel modules needed for USB to UART modules in the previous post, Here I’m going to show how to use them.You can mount /sy...
Installation: As we compiled the kernel modules needed for USB to UART modules in the previous post, Here I’m going to show how to use them.You can mount /sy...
Installation: As we compiled the kernel modules needed for USB to UART modules in the previous post, Here I’m going to show how to use them.You can mount /sy...
Installation: As we compiled the kernel modules needed for USB to UART modules in the previous post, Here I’m going to show how to use them.You can mount /sy...
We compiled and installed some modules in Linux kernel in previous post. Here I’m going to write my own kernel modules and do the same. I’m stilling learning...
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...
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...
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...
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...
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...
As we built a relay board to interface with “parallel port” in my earlier post. Today I’m going to talk about the control software for it. I wrote this softw...
As we built a relay board to interface with “parallel port” in my earlier post. Today I’m going to talk about the control software for it. I wrote this softw...
As we built a relay board to interface with “parallel port” in my earlier post. Today I’m going to talk about the control software for it. I wrote this softw...
As we built a relay board to interface with “parallel port” in my earlier post. Today I’m going to talk about the control software for it. I wrote this softw...
As we built a relay board to interface with “parallel port” in my earlier post. Today I’m going to talk about the control software for it. I wrote this softw...
As we built a relay board to interface with “parallel port” in my earlier post. Today I’m going to talk about the control software for it. I wrote this softw...
As we built a relay board to interface with “parallel port” in my earlier post. Today I’m going to talk about the control software for it. I wrote this softw...
Ultrasonic sensors (Ping sensors) are widely used in distance measurement as they are cheap and has a quite good accuracy. I got this cheap HC...
Ultrasonic sensors (Ping sensors) are widely used in distance measurement as they are cheap and has a quite good accuracy. I got this cheap HC...
Ultrasonic sensors (Ping sensors) are widely used in distance measurement as they are cheap and has a quite good accuracy. I got this cheap HC...
Ultrasonic sensors (Ping sensors) are widely used in distance measurement as they are cheap and has a quite good accuracy. I got this cheap HC...
Ultrasonic sensors (Ping sensors) are widely used in distance measurement as they are cheap and has a quite good accuracy. I got this cheap HC...
You can buy cheap servo motors from ebay for a price of less than a gear motor. But these servo motors can’t be used for continuous motion. A simple modifica...
You can buy cheap servo motors from ebay for a price of less than a gear motor. But these servo motors can’t be used for continuous motion. A simple modifica...
You can buy cheap servo motors from ebay for a price of less than a gear motor. But these servo motors can’t be used for continuous motion. A simple modifica...
Most of the Android powered mobile phones have many in-built sensors. Android API gives us access to these sensors in API level without low level programming...
Most of the Android powered mobile phones have many in-built sensors. Android API gives us access to these sensors in API level without low level programming...
Most of the Android powered mobile phones have many in-built sensors. Android API gives us access to these sensors in API level without low level programming...
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 ...
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 ...
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 ...
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 ...
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 ...
I have a Near Field Communication (NFC) capable Sony Xperia V mobile phone and I was able to communicate phone to phone. Then, I found some cheap NFC tags o...
I have a Near Field Communication (NFC) capable Sony Xperia V mobile phone and I was able to communicate phone to phone. Then, I found some cheap NFC tags o...
I have a Near Field Communication (NFC) capable Sony Xperia V mobile phone and I was able to communicate phone to phone. Then, I found some cheap NFC tags o...
I have a Near Field Communication (NFC) capable Sony Xperia V mobile phone and I was able to communicate phone to phone. Then, I found some cheap NFC tags o...
I have a Near Field Communication (NFC) capable Sony Xperia V mobile phone and I was able to communicate phone to phone. Then, I found some cheap NFC tags o...
I have a Near Field Communication (NFC) capable Sony Xperia V mobile phone and I was able to communicate phone to phone. Then, I found some cheap NFC tags o...
I have a Near Field Communication (NFC) capable Sony Xperia V mobile phone and I was able to communicate phone to phone. Then, I found some cheap NFC tags o...
I have a Near Field Communication (NFC) capable Sony Xperia V mobile phone and I was able to communicate phone to phone. Then, I found some cheap NFC tags o...
I have a Near Field Communication (NFC) capable Sony Xperia V mobile phone and I was able to communicate phone to phone. Then, I found some cheap NFC tags o...
I have a Near Field Communication (NFC) capable Sony Xperia V mobile phone and I was able to communicate phone to phone. Then, I found some cheap NFC tags o...
I have a Near Field Communication (NFC) capable Sony Xperia V mobile phone and I was able to communicate phone to phone. Then, I found some cheap NFC tags o...
I have a Near Field Communication (NFC) capable Sony Xperia V mobile phone and I was able to communicate phone to phone. Then, I found some cheap NFC tags o...
You can install any Sinhala font from your mobile itself and use it in any browser you like with following instructions.Preparation:1) Root your device.I roo...
You can install any Sinhala font from your mobile itself and use it in any browser you like with following instructions.Preparation:1) Root your device.I roo...
You can install any Sinhala font from your mobile itself and use it in any browser you like with following instructions.Preparation:1) Root your device.I roo...
You can install any Sinhala font from your mobile itself and use it in any browser you like with following instructions.Preparation:1) Root your device.I roo...
Recently, I learned that, there are RGB LEDs called NeoPixels with a kind of one wire interface built-in to change the colour of the LED by providing a speci...
Recently, I learned that, there are RGB LEDs called NeoPixels with a kind of one wire interface built-in to change the colour of the LED by providing a speci...
Recently, I learned that, there are RGB LEDs called NeoPixels with a kind of one wire interface built-in to change the colour of the LED by providing a speci...
Recently, I learned that, there are RGB LEDs called NeoPixels with a kind of one wire interface built-in to change the colour of the LED by providing a speci...
Recently, I learned that, there are RGB LEDs called NeoPixels with a kind of one wire interface built-in to change the colour of the LED by providing a speci...
Recently, I learned that, there are RGB LEDs called NeoPixels with a kind of one wire interface built-in to change the colour of the LED by providing a speci...
Recently, I learned that, there are RGB LEDs called NeoPixels with a kind of one wire interface built-in to change the colour of the LED by providing a speci...
Recently, I learned that, there are RGB LEDs called NeoPixels with a kind of one wire interface built-in to change the colour of the LED by providing a speci...