====== APEX - Arduino based PBX ====== Namespace: apex: APEX will be a small home [[http://en.wikipedia.org/wiki/Private_branch_exchange|PBX]] that allows up to 5 phones to communicate with each other, share external phoneline and other features. It is based on [[http://arduino.cc/|Arduino]] project. Proposed features basic version: *Up to 5 user phones connected *1 Analog phoneline Proposed features extended version: *Up to 5 user phones connected *1 or 2 Analog phonelines *Music on hold, SD card based MP3 player *DSP coprocessor *Codec and recording to SD card *SIP CODEC *network interface ===== Analysis ===== Small 8extensions/1line PBX [[http://shop.ebay.com/i.html?_nkw=pabx&_sacat=0&_odkw=pabex&_osacat=0&bkBtn=&_trksid=p3286.m270.l1313|can be found on ebay]] for as few as 50USD. It does not make much sense to build it unless there is some signifficant killer feature, such as the SIP codec. Implementing that increases the complexity of the project dramatically. ==== Conclusion ==== put on hold for now. If you read this and think that it is a great idea and think that it should happen, you can [[http://www.ultman.com/contact.html|email me]] ===== Reference ===== *[[http://focus.ti.com/lit/ds/symlink/tlv320aic12k.pdf| TI codec 16bit, 26Ks]] [[http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=296-21521-1-ND|4.8$ at Digikey]] *[[http://www.analog.com/static/imported-files/Data_Sheets/ADG2188.pdf| 8x8 analog switch matrix]] [[http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=ADG2188BCPZ-REEL7CT-ND| $8.4 at Digikey]]