Wednesday, September 3, 2014

Website is being updated with new UI!

Hi Everyone,
Pardon me. It took me very long to get back on managing this website. You all during some part of a time in your life, you get so busy that you forget what you actually need to do to keep up.

I am moving whole code database on Github so you all will never face any problem with finding codes. Feel free to follow me on Github for updates.

My Github: https://github.com/prasadp4009 

Stay tuned for updates.

Thank you all.

Tuesday, March 19, 2013

Blu ShopMart

A Bluetooth and RFID based Shopping trolly concept designed for today's world. If any company wants to have this product, contact me on: prasadp4009@gmail.com



Thursday, December 27, 2012

BluHome v1.2: Home Automation with Voice commands using Android and Arduino with Bluetooth

Hello Everyone,
Here I come with another development in BluHome project. I have added a Speech or Voice command support to it.

So if you say, "turn on the lights" it will switch on the light and "turn on the fan" for fan.
Right now I am using ICS Android. It uses online Google Voice Recognition, but in Jelly Bean 4.2 Google has given Offline Voice Recognition, which will make it fast and easy. Hoping for the best to come...

Let me know the projects you want me to work on. Will work and post them for you.

Mail me on: prasadp4009(AtGmailDotCom)




Sunday, November 4, 2012

Home Automation using Android, Bluetooth, AVR.. I call it Jarvis Switch

Just completed the circuit for Wireless AC device interface to be controlled via bluetooth. Software part is yet to be ready. Will post the Video Soon.. Started feeling like Tony Stark..(a bit though..)

Video is Online..!!.

Monday, October 29, 2012

Designed my Own Oscilloscope using Arduino and GLCD..!!

Just designed my Oscilloscope as I wished to buy one. Its working Awesome..!! gives all waveforms on GLCD, you can control the Time/Div. Also gives the Peak to Peak voltage.

Will post video soon...!!

VHDL Keyboard and LCD and 7seg project coming.. Keep visiting for updates.

Video:

 

Monday, October 1, 2012

16x2 LCD Controller in VHDL

Hello Everybody. The LCD 16x2 code is ready. Just one bug which is still not recognized. You need to program code 2 times on board to see it work. I dont know why its behaving like that.

The text data is stored in a HEX file and is loaded onto the ROM of 32x8 byte size. It can be reconfigured easily.

I will be uploading code in short of time with some new features.

And after that be ready for a BMP decoder. Get ready with your pic to be seen on Monitor via FPGA.

Updated:

I didnt made  changes to code, if you program fpga 2 times without turning it off the code works(It worked on my DE1 board)
I have uploaded project compiled for DE1 board, mail me your quiries, and if anyone finds bug in code.

Project zip Download: LCD_TEST.zip

Friday, September 28, 2012

Another VHDL game... PacMan

Hello Everybody, hope you must have liked the PONG and Alarm Clock codes.

This is another video of PacMan game I designed, with storing the sprite images of fruit and PacMan in ROM and retrieving them accordingly. Heres video of it. Enjoy VHDL.

More Codes ahead.

Keep Following..!!


Thursday, September 20, 2012

RTC Clock with Alarm in VHDL

This is the code for RTC clock with manual setting and Alarm fuction. The video is uploaded on youtube. You can follow it for operation details.

The code is standard with 24MHz input clk. It also has AMPM function which can be set while setting clock. The clock is free running and Alarm can be set on go. It is a new corrected code over Manual Set problem in previous code.

The code files are given below: (The .sof file is precompiled for DE1 board and can be directly programmed to it.)

Project Archieve: DigiClock.zip

Video:


PONG Game in VHDL

Hello Everybody. So after getting so many requests about PONG, I made it OPEN-SOURCE now. Its my first game and completely working. I have uploaded the video already, you can check it on youtube.

I have compiled the project, for DE1 board users a pre-compiled file is with name Ballm.sof.
All the vhdl files required are given, the system clock frequency is 50MHz. A PLL is used for generation of 25MHz as clock to VGAsync. (I have added modified VGAS_DE2 file for DE2 users whose VGA controller has "blank" pin.)

So Enjoy PONG then. And yes donate me if you like my projects. In India the paypal Donate facility is disabled so you can send on my mail prasadp4009@gmail.com if you wish to.

If you face any problems working with codes, feel free to mail me at prasadp4009@gmail.com

More projects on way.

Enjoy Programming..!!

The game files are as below.

Compiled file for DE1 users: Ballm.sof
Top level entity: PONG.vhd
Component files: sec_clk.vhd, seg7.vhd, manu_clk.vhd
VGAsync files: VGAS_DE2.vhd, VGAS.vhd

Project Zip: Pong.zip

Video: 


Friday, June 22, 2012

Additional info about Clock Divider

Hello Coders.
Its a long time I am posting. Busy in some things actually so didnt got time to update.

Anyway. I am posting this for our fellow coders who were encountering problem while simulating the code.

Problem: Getting slight diffrence in frequency (a bit lower) than desired.

Reason: The reason of this is the propogation delay of logic gates. As we are using adder and comparator in code for dividing frequency. This adds a slight delay at o/p. This can be easily observed in simulator.

Solution: Manipulate your input constant by some factor and simulate till you get desired result as we cant avoid propogation delay.

Hope you got it. If still not, mail me.

August will be a month of New Exciting projects. Includes all Hacking Arduino software. Android programming and VHDL. KEEP CHECKING.....

HAVE A GREAT TIME.

Sunday, January 15, 2012

0 to 9999 Up Down Counter with diffrent logic.

The code is designed using the 'VHDL function' to convert integer to bcd, more specifically binary to bcd.

Features:
  • Clock based as well as manual count
  • Up and down count controlled using switch
  • Push button to count manually
  • LED to display count mode
  • Asynchronous reset
Post your comments, queries and suggestions
 
[Download links for project files are given below]
Check Download Section or download from below.

DE1 complete project: BCDUDOWNCOUNTER.zip

Main entity: bcd_up_down_counter.vhd

Components: manu_clk.vhd
                    seg7.vhd

Website is being updated with new UI!

Hi E veryone , Pardon me. It took me very long to get back on managing this website. You all during some part of a time in your life, you ...