About me

I have had this website in one form or another since 1995 when the World Wide Web was still in its infancy. This blog is mainly used to post random tidbits about my projects and travels. Enjoy!

My given name spelled in various languages

सुमित  Сумит – 苏 密 特 – ﺱﻮﻤﻴﺗ – Σουμιτ – 쑤미트

Recent posts

блог на русском языке

1 minute read

Всем привет и добро пожаловать в мой блог на русском языке. Я пишу это для практики. Я начал изучать русский язык год назад. Люди часто спрашивают меня - поч...

How I Tamed My Swimming Pool

7 minute read

One of the joys of living is Florida is having a swimming pool in the backyard. All that sunshine, warm weather is perfect for water activities. Or so I thou...

Home Automation Philosophy

3 minute read

In order to build a reliable and long-lasting system, I try to follow these rules:

My Pool Control Panel

2 minute read

This blog post describes my PLC-based pool controller panel.  It is a complete replacement of the existing electrical panel.   I built this as a learning-exp...

Using PLC for Home Automation

9 minute read

This post is not meant to teach you what a PLC is. If you are unfamiliar with it, I suggest you make a quick read of the following before returning to th...

Evolution of the Home Server

4 minute read

Ever since broadband became available (around 1998), I have always run a general purpose Linux home server. I have used it as a router, a file server and to ...

OpenSIPS #3: Basic Accounting

3 minute read

With any phone system, you want to log the calls and certain details related to each call. You may do this to perform billing or generate reports of some kin...

Windows vs. Linux

8 minute read

One of the great philosophical wars of our times - Windows vs. Linux

Describing Video

5 minute read

A brief write-up of various parameters used for describing video formats.

My Green Initiative

2 minute read

The steps I have taken to reduce my energy consumption and environmental footprint

Zzz..

less than 1 minute read

A windows DLL to capture Idle Time and put computer to sleep

TV Viewer

less than 1 minute read

A simple windows program for watching TV with a tuner

StereoLights.class

less than 1 minute read

A Java applet for simulate graphic EQ of a stereo.

Split Window using Win32 API

less than 1 minute read

Sample code to show how split windows are programmed using Win32 API in C.

Quick Phone

1 minute read

My first win32 application written in C. A simple phonebook.

PingMaster

less than 1 minute read

An application for monitoring server availability.

OB-1

less than 1 minute read

A multicast IM tool

Network Utilities

less than 1 minute read

Super-tiny programs for traceroute, mailcheck, DNS loookup

Network Spy 2.0

2 minute read

A network capture and protocol analysis program for Windows.

Internet Maniac

3 minute read

A collection of network utilities including ping, traceroute, whois, DNS and scanner

MailCheck

less than 1 minute read

A tiny utility to periodically check your email inbox for new messages

ListCD

less than 1 minute read

An audio CD player for Windows

Image Processing II

less than 1 minute read

Assignments for Digital Image Processing (CAP 5400) class at USF. Includes smoothing techniques, histogram equialization, high-pass and low-pass filters, edg...

Image Processing I

less than 1 minute read

Assignments for Digital Image Processing (CIS 4930) class at USF. Includes filters, histograms, smoothing, edge thinning and linking and volume visualization.

ImageButton Applet

2 minute read

A Java applet for simulate a button with icon animation and sound.

idletime.dll

less than 1 minute read

A Windows DLL to monitor how long the keyboard and mouse have not been touched.

PHP/MySQL Guestbook

less than 1 minute read

A simple, accessible and XHTML compliant guestbook script.

Computer Graphics

less than 1 minute read

Class project for Introduction to Computer Graphics class at USF. An implementation of basic 2D and 3D operation primitives in C.

Fileseeker

less than 1 minute read

Scan for Windows shares on your local and remote networks.

Computational Geometry

less than 1 minute read

Class project for Computational Geometry class at USF.

Carnet v1.4

1 minute read

A fancy phone book programmed in Visual Basic 4.0

The Tricorder Project

less than 1 minute read

It has always been my dream to have an universal sensing device much like what is seen in the Star Trek world. It is essentially a high-tech swiss-army knif...

Progress

2 minute read

Progress Report

Mobilerobot

less than 1 minute read

Mobile Robot

Home Controller

9 minute read

Description of my home Linux server used for internet access, file/print serving, media server, phones etc.

Home Automation (Sensor Data)

less than 1 minute read

List of my personal projects including home Linux server, structured wiring, astronomy etc.

Experiments with Electronics

less than 1 minute read

My dabblings with electronics bagan at a very young age. I started building circuits by taking plans from magazines when I was in sixth grade. Needless t...

12 06 2002

7 minute read

Minimal Linux System

Favorite Quotes

less than 1 minute read

List of my favorite quotes

Favorite Movies

less than 1 minute read

List of my favorite movies

Favorite links

less than 1 minute read

Links of my favorite sites and friends

Low Power Media Center

12 minute read

Until now I have needed two devices for my server needs at home. One to serve as a general purpose router, phone, web and file server (Dell PowerEdge SC420) ...

Recording of my desktop

less than 1 minute read

Here is a recording of my desktop running Ubuntu. Notice how much cooler it is than yours (if you run Windows) :). Apart from eye-candy, the UI is extremely ...

Coat Hanger Antenna

less than 1 minute read

I decided to build a coat-hanger antenna last weekend. It required 6 coat hangers, one long block of wood, screws/washers and a balun (UHF/VHF converter). Th...

The Beauty of Fiber Optics

1 minute read

After much waiting, Verizon finally decided to lay down fiber optic cables in my neighborhood. Last night, the final connection was made when my FiOS service...

Structured Wiring

2 minute read

Installation of ethernet and coax infrastructure in my house

Zoom 5001 PCI Cable Modem

4 minute read

Zoom 5001 is a DOCSIS compliant internal cable modem which is not in production any more. There hasn’t been a replacement product. It appears as though peopl...

A New Guestbook

less than 1 minute read

Check out my new PHP/MySQL Guestbook script. It is fairly simple and took just a few hours to program. My next task is to migrate all my old entries into the...

I have given Cable TV the Boot!

5 minute read

Out of boredom, I decided to hook up a piece of wire to act as an antenna for my upstairs TV. And behold, I was receiving all local High Definition channels ...

Gumstix/Audiostix2 interface to LCD

8 minute read

Gumstix is a very neat, hobbyist-friendly embedded computer which runs Linux. It is about the size of a stick of gum (hence the name) and has a strong commun...

New CarPC Video Posted

less than 1 minute read

Demo of a computer I built for my car in the early 2000’s. It ran on a Single Board Computer (SBC) running at 233MHz. I created a tiny embedded distribut...

Trip to Argentina

less than 1 minute read

It has been a while since I posted anything on this website. A lot of things have happened since the last entry including a trip to Argentina and the MobileC...

Trip to the zoo

less than 1 minute read

Spent the morning at Lowry Park Zoo. The weather was in the 70s and there were very few people at the zoo. It was the perfect outing.

Death of an iPod

less than 1 minute read

What better to do in a leap year and in a leap day than to take apart an iPod. My friend Bernie graciously donated this device for the sake of science and th...

Malfunction Junction Photos

less than 1 minute read

Took a drive down to the infamous malfunction junction to take pictures of the construction work. This repair will fix the major traffic bottleneck at the ju...

Sun’n’Fun 2002

less than 1 minute read

Or you could call it ‘too much sun’ n fun! The City of Lakeland hosts this annual event where people from all over the country fly in. There are air-shows, e...

Review of Canon D30 Digital SLR

1 minute read

I have finally obtained a digital SLR camera after much thought. It is a canon D30 and it appears to offer some impressive possibilities. I have already tak...