16-channel SMS message server
  • Server platform for automating the sending and receiving of SMS text messages
  • Fits standard 1U profile case (developed separately)
  • Full system design, except for off-the-shelf CPU Module
  • Off-the-shelf ARM Cortex-A5 processor board with SO-DIMM profile running GNU/Linux
  • 16 GSM/GPRS Quad-Band modems with SIM card slot and individual power supplies
  • 8 PIC32 microcontrollers for UART modem access and GPIO expansions
  • SD card, USB, GSM/GPRS, Ethernet, SPI, RS-232 (terminal) ports and interfaces
  • 4-layer PCB using 5/5 technology with controlled impedance for Ethernet PHY
  • Web pages in HTML/PHP on CodeIgniter for system configuration and SMS sending and receiving
  • Linux application software in C/C++ with SQLite
  • C language device drivers at kernel and user levels for the CPU module
  • C language firmware for PIC32 microcontrollers
  • CppUnit testing
SMS Server 16 channels SMS server