Engineering Success Stories


EMAC is an acronym for Equipment Monitor And Control and we are an Engineering company that focuses on Real Time Monitoring and Control applications primarily using ARM processor architecture (SoMs & SBCs) and Linux with RTAI and Xenomai Real Time extensions. EMAC has hardware experience using high resolution 24 Bit ADCs, PWMs, Encoders, Power Drivers and PLDs/FPGAs. We also offer software services with Control & Monitoring applications, writing Real Time drivers, field bus communication and Graphic User interfaces in either Linux, QT, Windows Embedded, or Android.
 
EMAC has an Off-The-Shelf line of SoMs & SBCs as well as in-house manufacturing, allowing for very efficient development of custom prototypes. These in house capabilities allow our clients to purchase production units directly after the prototype phase. Since 1984 EMAC has been helping companies bring innovative products to market on time and within budget. Our solutions are used in test & measurement, medical equipment, gaming equipment, broadcasting hardware, transportation, energy and utilities, government & military, agriculture, and industrial automation. We can provide hardware design, software engineering, prototyping, production manufacturing, and integration services based on your company needs with the convenience of US based design and manufacturing. Contact an EMAC sales representative to get more information on how we can help you.

A leading technology company specializing in management software solutions for supermarket chains around the world came to EMAC looking for an off-the-shelf inexpensive Linux based wireless Serial Gateway Server with no moving parts. EMAC quoted a system that required a Single Board Computer (SBC), a PCMCIA PC/104 module, and an eight port serial PC/104 module. In addition, they required an enclosure and power supply for a Turnkey approach. When we added up all the components of the system the price was prohibitive.

EMAC then suggested a semi-custom solution. This is where we combine the functionality of other proven components into a single board design thereby decreasing the unit cost of the system. They gave us the go-ahead and we started the design. Since cost was a primary factor reducing the cost of chassis and power supply was key. We decided to leverage a known standard for small computers call ITX. ITX chassis tend to be treated as commodity computer equipment and therefore is less expensive.

EMAC chose a Geode GX1 300 MHz processor as it runs Linux well and is relatively inexpensive. We chose to utilize mini-PCI to provide 802.11g wireless connectivity as it is less expensive than using a PCMCIA/Card bus alternative. To round out the system we added eight software configurable Serial ports terminating to eight RJ45 connectors. This allowed us to get all the I/O out the back of the unit using a custom made I/O plate. The system booted EMAC’s Linux distribution from Compact Flash disk, allowing the system to operate with no moving parts. Using EMAC’s semi-custom approach we were able to meet all of the customer’s expectations for the project.