Personal Projects (Motivation)

Cut Down On Computers Running 24/7:
  The electricity bill is still to high.  Virtualization might be the answer.
The webserver might be moved to the main computer.  I can use the 2nd hard drive to store the image of the webserver.
Next will be PBX In A Flash, also moved to the main computer.  There is a virtual image available from PBIF.  It's suppose to get me up and running right away.  The problem is the time that it will take to mirror the stuff I have on the existing machine.  I'm running Asterisk v1.4 right now.  This new version is v11 (or v1.11).
Raspberry Pi Board:
Bought one in December of 2012 but I think I might have damaged it by inserting a USB WiFi adapter while it was turned on.  It boots up and stays on for just a couple of minutes, then no response.  I then booted up, ran the application "top", then logged into it using "ssh" from another machine.  After two minutes no response at the keyboard and the logged in computer using "ssh".  The application "top" was still running after 20 minutes, at the keyboard, but no keyboard response, like "q" to quit "top".

Synology DS213air Network Attached Storage:
  Medium Priority
5/30/2013:  Test the Synology out and see if it can replace my webserver.  Next will be to install Asterisk PBX on the Synology, or maybe not.
Install Windows Server 2012:  High Priority
  Ended up using the Linux distribution called ArtistX, which has applications that are graphical, and for audio and video.

Running pfSense as a WiFi Access Point:
  Medium Priority
  Or try to run a Pirate Radio Station over Wifi, using pfSense and creating a Captive Portal page to point to the streams.

AWStats Installed On Webserver:
  Medium Priority
:   I'm trying to get Awstats installed but is missing many files.  One thing that looked interesting was a module for Apache called mod_fortress.  It shows possible break-in attempts.  5/30/2013:  Still have problems in getting it to display the statistics.

Audio Streaming Server Installed On The Web Server:  Low Priority
I have thought of streaming the Rockmite tranceiver when I'm not using it to an Icecast server.  The Rockmite hardly takes much power to run it.  I'll run the audio to the sound card.

If I am going to use CentOS on the same old machine, the following changes will be added:
1.  Add Fail2Ban.  Added
2.  Add the EPEL Repository.
3.  Add ClamAV & LMD (Linux Malware Detect).
4.  Add DDOS Deflate. Blocks denial of service attacks.
5.  Add mod_fortress to Apache.

Deluxe Antenna Dipper Kit:
  Very Low Priority
The Deluxe Tenna Dipper provides a simple means of determining the 50 ohm resonant frequency of an HF antenna or ATU (Antenna Tuning Unit). The small size and battery operation makes the unit ideal for use in the field. It's perfect for antenna experimenters that don't want to tie a bunch of money up in the higher priced analyzers. It's even priced lower than most SWR bridges, and this tells you "where" you are resonant, not just that it's matched, or not matched, like a simple SWR bridge.

Switched Longwire Tuner Plus:  Very Low Priority
I will need to be able to tune my QRP tranceivers to an antenna, longwire or the new base antenna.

The 'Rock-Mite' A Simple CW Tranceiver (30-Meter Band 10.106MHz):  Done!!!
The Rock-Mite is a crystal-controlled direct-conversion transceiver available for 80M, 40M, 30M or 20M.  It can fit in an Altoids can. This one below is not mine.

I hooked up some wire and I hear at least three stations last night.  I am using 10.106MHz. If there was someone on the same frequency, I would hear 700Hz CW.  These other stations are at a higher pitched.  The RIT works and I heard another station.  The push button is to change the receive to 700Hz below center frequency.

7/24/2012 Just ordered crystals for another QRP frequency at 10.116MHz, and one where I can listen to WWV.

: There is not much activity when I use the 10.116 MHz crystal with the new antenna.


Pictured in an Altoids Can

Solarcon IMAX-2000 Antenna:  Installed, but need to lock it down better, before the wind comes.
9/6/2012:  I have the antenna up and right now only using the Rockmite.  I still need a paddle to send with.  The 30-meter band is quiet during the day.
5/30/2013:  I need to solder back on the connector.  It came off months ago and need to reconnect it.  There is the 10 Meter radio, the Rock-Mite and the AM transmitter to connect to.

Ten-Tek PM-3 Tranceiver:   I still have this rig after all of these years.  I bought it back in 1985, just after I passed the technician class license.  I bought it from Electronic City in Burbank, this was their last unit.  After that, Electronic City no longer carried Amateur Radio equipment.  Does it still work?  I'm going to look at it in the next couple of weeks.  The specs say the final amplifier is not very efficient, around 33%.  So I might get one watt out.  The antenna connector is an RCA type, like on the back of old stereos.  I bought an adapter that converts RCA to BNC female.  I'm looking for the best antenna for my place.  The house is 61-feet from front to back.  There is a dipole for 40 & 20 meters that is 36-feet total.  It might be best to start on 40-meters in the Novice portion, my code is not that good beyond 5-WPM.


EnGenius ECB-8610-S:  Long Range Client Bridge/AP
Get this thing working and extend my WiFi outside the house, and down the street.  Printed out the documentation.
The rated output power for this device is 600mW.
5/30/2013:  Maybe use this to extend the range of the WiFi Pirate Radio Station.  Also hook up an omni-directional outdoor antenna for more range.


Try out the GUI that Dave gave me to try out.  I'm taking too long to try this out.
FreeSWITCH is a scalable open source cross-platform telephony platform designed to route and interconnect popular communication protocols using audio, video, text or any other form of media.  It was created in 2006 to fill the void left by proprietary commercial solutions. FreeSWITCH also provides a stable telephony platform on which many telephony applications can be developed using a wide range of free tools.

PBX In A Flash with Asterisk PBX v1.8
 & FreePBX v2.9
See if Dahdi will work with my analog card.
Able to install the player mpg123.
Able to play Internet radio stations.
Backup program
Local calling lookup, problem with FreePBX.
Network Attached Storage
Other services besides storage.  Bittorrent?  iTunes Server?  Web server?
Radio Automation
Capable of scheduling programs with uneven play times.  Play a directory of music until the next program starts.
11/20/2013:  It is running on my main computer but not configured.  I also have Icecast running.  This is the new version that also does the Opus Codec.
Radio Automation
Capable of scheduling programs with uneven play times.  Play a directory of music until the next program starts.
AM Transmitter:
Assemble the rest of the antenna, tune it, and mount it.

Digital Radio Mondiale
Spark is a realtime modulator software for Digital Radio Mondiale (DRM), DRM+ and other radio standards. The software supports all code rates, bandwidths and robustness modes (A, B, C, D, E) published in the DRM standard as well as all mapping schemes, such as Standard Mapping (4, 16 and 64 QAM), Symmetrical Hierarcical Mapping and Mixed Hierarchical Mapping. Additionally, Spark can generate MDI, AM+AMSS, FM+RDS signals and much more.

is a Linux distribution primarily targeted at routing on embedded devices. It comprises a set of about 2000 software packages, installed and uninstalled via the opkg package management system. OpenWrt can be configured using the command-line interface of BusyBox ash, or the web interface LuCI.

OpenWrt can be run on CPE routers, residential gateways, smartphones (e.g. Neo FreeRunner), pocket computers (e.g. Ben NanoNote), and small laptops (e.g. One Laptop per Child (OLPC)). But it is also possible to run on ordinary computers (e.g. x86).

The project incorporates a wiki,[4] a forum,[5] SVN source version control[6] and Trac for project management, bug-tracking, and code development. Additional technical support is also provided via Internet Relay Chat (IRC).


Tomato is a small, lean and simple replacement firmware for Linksys' WRT54G/GL/GS, Buffalo WHR-G54S/WHR-HP-G54 and other Broadcom-based routers. It features a new easy to use GUI, a new bandwidth usage monitor, more advanced QOS and access restrictions, enables new wireless features such as WDS and wireless client modes, raises the limits on maximum connections for P2P, allows you to run your custom scripts or telnet/ssh in and do all sorts of things like re-program the SES/AOSS button, adds wireless site survey to see your wifi neighbors, and more.

Showtcast / Icecast Remote Broadcaster
An app that runs on an Android tablet, or even a phone.
1.   Broadcasts to a Shoutcast server
2.   Uses the microphone on the tablet or a Bluetooth headset.
3.   Play MP3's while talking into the microphone.
4.   VU meters for the microphone and playing MP3's.
5.   Volume adjust for the microphone and playing MP3's.
6.   Automatic gain control and adjustments for compression.
7.   Add an EQ.
8.   Login screen to log into the server.
9.   Crossfade / segway.
10. Listen to the broadcast directly from the server.
11. Save a copy of the show as an MP3 or OGG
12. Launch and view the IRC.
13. Special effects.
14. Placing a Skype call and playing them on the air.
15. Beat matching.
16. Sound clips button, hit twice to activate clips.
17. Re-encode for a chosen bitrate.
18. Station ID reminder, optional auto play ID's.  Flashes the Play ID button.
19. Reminds you when the End Of The Show theme should be played, optionally automate it.
20. Shows remaining time of the song being played.