• Home
  • Blog
  • Design
  • Engineering
  • About

Warning: implode() [function.implode]: Invalid arguments passed in /home/chirags/public_html/wp-content/plugins/mosaicgallerywp/mosaicgallerywp.php on line 357
AVR Wizard is an open-source Windows software for generating configuration code for Atmel's AVR 8-bit ATmega micro-controllers. Developed using the .NET 4 framework, the software allows an amateur embedded engineer or a hobbyist to quickly generate code for configuring different modules of the micro-controller without having to go through a long and tedious datasheet.
AVR Wizard
AVR Wizard is an open-source Windows software for generating configuration code for Atmel's AVR 8-bit ATmega micro-controllers. Developed using the .NET 4 framework, the software allows an amateur embedded engineer or a hobbyist to quickly generate code for configuring different modules of the micro-controller without having to go through a long and tedious datasheet.
A multi-threaded implementation of the popular lookup service "Chord", this project was developed as part of the course CS425: Computer Networks at IIT Kanpur under Dr. Dheeraj Sanghi. This project has been implemented in Java, since it has an extensive library that aids the development of multi-threaded applications, while being portable and efficient. The project report as well as the source code are available.
Chord: A Multi-Threaded Implementation
A multi-threaded implementation of the popular lookup service "Chord", this project was developed as part of the course CS425: Computer Networks at IIT Kanpur under Dr. Dheeraj Sanghi. This project has been implemented in Java, since it has an extensive library that aids the development of multi-threaded applications, while being portable and efficient. The project report as well as the source code are available.
This project explores HDL design through Verilog and Xilinx FPGAs. A laboratory experiment manual intended for undergraduate-level courses on computer organization outlines the path to developing HDL skills as well as knowledge about computer architecture, and leads to the development of a two-stage pipelined SDLX processor. Sample implementations of the experiment problems (tested and verified on a Xilinx XUPV5 LX110-T board), and the manual itself, are included.
Digital Design Manual: FPGA's and Verilog
This project explores HDL design through Verilog and Xilinx FPGAs. A laboratory experiment manual intended for undergraduate-level courses on computer organization outlines the path to developing HDL skills as well as knowledge about computer architecture, and leads to the development of a two-stage pipelined SDLX processor. Sample implementations of the experiment problems (tested and verified on a Xilinx XUPV5 LX110-T board), and the manual itself, are included.
Adenzio is a pseudo-operating system designed for a custom-made digital notebook. Based on the Atmel AVR platform, it features an API to develop applications. The hardware comprises of a digital display and a full QWERTY keypad, as well as external communication and storage options. This project was developed in the summers of 2009 under the guidance of the Electronics Club at IIT Kanpur.
Adenzio: Digital Notepad
Adenzio is a pseudo-operating system designed for a custom-made digital notebook. Based on the Atmel AVR platform, it features an API to develop applications. The hardware comprises of a digital display and a full QWERTY keypad, as well as external communication and storage options. This project was developed in the summers of 2009 under the guidance of the Electronics Club at IIT Kanpur.
  • Home
  • Blog
  • Design
  • Engineering
  • About
  • Copyright
  • Privacy Policy
  • Terms of Use