Linux alarm clock

Posted on Oct 07, 2013  - Last updated on May 26, 2015
By Benoit Frigon

Linux alarm clock

I’ve been working on this project for some time now. This is my alarm clock running Linux.

These are the feature I wanted:

  • NTP time synchronization
  • Touch keypad
  • Transparent seven-segment display
  • Web interface to configure the clock, upload alarm sound, etc.
  • Battery backup

Continue reading..

Custom 19 inch rack cabinet

Posted on Aug 12, 2013  - Last updated on Dec 07, 2013
By Benoit Frigon

Custom 19 inch rack cabinet

This is the rack cabinet i made for my a/v and network equipment. The cabinet is 75.5"H x 20.5"W x 19"D and consist of 3 sections, the 2 upper sections are 19-1/8" wide rack mount space and the lower section is a 16" height compartment to store my UPS. There are 18 units of rack space in the middle section and 12 units in the upper section.

Continue reading..

Recording voice prompts with Audacity and SOX

Posted on Jul 27, 2013  - Last updated on Aug 16, 2013
By Benoit Frigon

Recording voice prompts with Audacity and SOX

Asterisk comes with an extensive set of voice prompts in many languages but there are situations where you may need to record your own voice prompts. It can be tricky to get it right. This article describes the method I use to achieve that. I use Audacity and SOX to record and convert the voice prompt files.

Continue reading..

Analog Audio/Video Routing Switcher

Posted on Jun 24, 2013  - Last updated on Feb 23, 2014
By Benoit Frigon

Analog Audio/Video Routing Switcher

This is an old project! I made it 10 years ago. My DIY skills improved quite a bit since then…

It’s an audio/video (composite) routing switcher, i used it to switch between video sources on my tv. The tv I had back then only had 1 video input. It consist of a 8×8 video crosspoint (MAX4456) and a 16×16 analog crosspoint (AD8113) controlled by a small microcontroller (PIC18F452). It allowed me to distribute an audio/video signal from 5 different sources to 5 outputs by selecting it on the panel. I could split the audio from one input channel and take the video from another one if I wanted. It has 8 presets I can program to quickly recall channels assignation. It’s still working and I still use it today, but now, it’s used for routing audio only.

Continue reading..

Home media server

Posted on Jun 17, 2013  - Last updated on Jan 31, 2014
By Benoit Frigon

Home media server

This is my media server which stores my media library plus other services (pxe boot server, a private apt repository). It has a TV tuner and i use TVHeadend to stream the live tv to my HTPC. It also manage the recordings. I did not build a custom case for this project, i bought it off the shelf (iStarUSA D-118V2-ITX 1U rackmount case) but i made some modifications to it.

Continue reading..

Asterisk manager Y.A.A.M

Posted on Jun 09, 2013  - Last updated on Aug 24, 2013
By Benoit Frigon

This is a web interface that i wrote to “manage” my Asterisk server. It is not meant at all to be an alternative to FreePbx and the like. It has very basic functionality : A call log viewer, voicemail manager, system log viewer and a few tools. You can’t add voicemail boxes, user extensions or modify the dialplan with this interface.

Continue reading..