4x4x4 LED Cube With Arduino Pro Mini – ATmega328 AVR Microcontroller

Posted on Leave a commentPosted in C / C++, Hardware, Microcontroller, Software

There are plenty of LED cube projects available all over the web. I’ve done some research to learn more about the logic of the hardware and software. However, I didn’t want to copy any of those projects; I wanted to create my own. First I wanted to use one of the PIC24 microcontrollers but I decided to go with an ATmega328 – found them very cheap on eBay. The target was to use the least amount of I/O pins with the maximum functionality I could possibly squeeze out of the microcontroller to leave free pins for later development.

4x4x4 LED Cube With Arduino Pro Mini – ATmega328

Sony VAIO i7-2860QM CPU & Heatsink Upgrade

Posted on 13 CommentsPosted in Gallery, Hardware

I decided to upgrade my old Sony VAIO VPCEH2P0E laptop’s Intel i5-2430m processor to a i7-2680qm CPU. This is the best benchmarked CPU supported by the Intel HM65 Express motherboard chipset. The i7-2680qm has 45W TDP (Thermal Design Power) which is higher than the vendor’s 35W TDP. Because of that, I had to upgrade the heatsink too.

Sony Vaio i7-2680qm CPU & Heatsink Upgrade

Ultrasonic Distance Sensor with PIC16F630 Microcontroller

Posted on Leave a commentPosted in C / C++, Hardware, Microcontroller, Software

The LED distance warning sensor includes a HC-SR04 ultrasonic module connected to a PIC16F630 microcontroller. This simple circuit flashes the diode when an object is within 1 metre with the relevant rate of its distance; the closer the faster.

Raspberry Pi Web Server – RGB LED Control Over The Internet

Posted on 1 CommentPosted in Hardware, Java, Linux, Raspberry Pi, Software, Web Server

This Java application is to demonstrate how to control a tri-colour (RGB) LED from the internet. Tomcat servlet is running on a Raspberry Pi and the user can interfere with the Pi’s GPIO’s (General Purpose Input Output) from the web browser. A complete hardware and software setup is included in the write-up.

Controlling The Raspberry Pi's GPIOs From The Internet

Server Rack Installation & Network Cabling

Posted on Leave a commentPosted in Gallery, Hardware, Web Server

The task was to organize a messy hardware configuration which included the server, routers, switches and all sort of devices. My goal was to install all the hardware into a single server rack. To do that, all the wiring and network cabling had to be customized to suite the new setup.

Network cabling