Skip to main content

My article on EFYtimes.com about BE final year project.


That was really a good opportunity EFY has given to me to tell the world about my project that i had completed as my final year project topic. The project itself was completed in December 2010. In fact i had decided to work on this topic from 3rd year of BE. When i was in 3rd year this idea got stuck into my mind as we had to exchange some soft copies of important documents and the PC's we were having at my place (In my Engg. Collage) were USB disabled PC's and we were helpless at that time. While talking with my friend i just said to him, "transferring data should be so easy so that if we connect two USB Flash drives (Pen drives) directly to each other then they must be able to transfer the data." But by only using Flash drives it was not possible because they are not intended for that purpose. To do so we must have certain kind of interface. Hence i decided to give such an interface to make this happen. And finally i came with this device. This is very basic device only can transfer the data with basic simple user interface but yes it can be said as a Proof Of Concept (POC) . I will be doing certain modifications into it as i get time for it. My aim was to get patent for it, but as my financial condition was not good i was not able to do so. But through EFY this device has got significant value. The independent device is not much effective as user wont waste their money for this feature only, so i came with the idea that it should be integrated into the mobile devices so that your mobile itself will come with this USB to USB data transfer feature like Camera, Mp3, etc. and the device can use Mobile phone's user interface to interact with USB.

       With this there are some more innovative ideas i have that could be implemented but as i am professional and working in a company i am making it by getting time from that work load.

Find my article on following link-
USB to USB Data Transfer Device

Same news on Silobraker click here to see.

Following is the image for my finished device.

Hope you have enjoyed and have got many inputs from this post. To have something innovative idea and that can be said a useful for us, you must search the idea around you. Mostly it comes through some incidences like i have. Your eye must find it. Once you have a concept then no matter whether you are expert in technical things or not, because there are many technical experts who can help you to implement the idea you come up with. So observe the problems with open eyes which can be solved using electronic solution, that's the key to innovate new things.


Thanks,
Shrenik,
Have a look at my interview on EEWeb community. click here
Find me on FACEBOOK, LinkedIn.

Comments

Popular posts from this blog

128 x 64 Graphics LCD Display Interfacing with ATMEGA32 Library from Scratch

            Yes I am diving little into traditional stuff, still its interesting to try something from scratch. While working on some hi-tech stuff where we mostly don't care about writing something from scratch as its time consuming. Now a days platforms like arduino are concentrating on Application, they are not meant to use to understand the hardware peripheral. In fact I never tried it though ;). I know there are lots of example available online regarding this graphics LCD. This LCD I selected is HDG128x64F, which is more or less what is conventionally used, but I found some differences as in column addressing method. I got datasheet about HDG128x64F here , where I can only find some commands which are more or less similar to that of 16x2 LCD except RAM addressing method. To start working on this I preferred using Proteus Simulation software to make it more flexible in terms of Hardware. Note - This software I tried with Proteus not on actual hardware. Put comment belo

How to interface USB modem to ARM board (for android or linux)

How to interface 3G usb modem to any ARM (Android / linux ported) Board.  Hi I am now going to provide quick steps to interface the 3G usb modem to linux/ Android SBC which i have tried during my try which is successful one . More and more USB devices when plugged in for the first time they act like a flash storage and start installing the driver from there. After installation (and on every consecutive plugging) the driver switches the mode internally, the storage device vanishes (in most cases), and a new device (like an USB modem) shows up.       Few modems (Huawie) most of time they do not need to switch from mass storage to usb modem mode. When you connect that modem to USB port then it will be detected as ttyUSB (3 ttyUSB ports are detected). Otherwise you need to switch the mode of usb modem by using usb_modeswitch utility (I am giving examples of idea modem / reliance modem which are from Huawei and a dlink 3G modem which requires usb modeswitch). Follow the steps to

Interfacing M45PE16 SPI Flash to ATMEGA32

       As many people need some sort of storage in their embedded project, they prefer to use SPI flash. Hence I decided to try this interfacing with ATMEGA32 microcontroller. This SPI flash is 16Mb flash, works on SPI interface. You can reuse below code if you want to integrate this flash to your project. I tested this code using proteus simulation, you can also test and comment. Features of M45PE16- 16Mb of page-erasable Flash memory Page size: 256 bytes Sector erase: 512Kb 75 MHz clock frequency (MAX) In current interfacing I only did Page Write/ Read API's. The SPI needs to configure in Mode 0, and Master at Microcontroller side as given in code below. The result or Page read bytes are displayed over terminal using UART. Code- M45PE16.c /*  *  *  *  Created on: Apr 18, 2014  *      Author: Shrenik Shikhare  *      File: M45PE16.c  *      Discription: Interfacing M45PE16 SPI Flash to ATMEGA32  *      Copyrights(C)-April 2014  */ //#define F_CPU 10000