Embedded Systems Computer technology has advanced a tremendous distance from the days of computers that filled a room to do even simple tasks. Today, impressive processing power comes in a package smaller than any of the change in your pocket. A myriad of electronics is available to make powerful embedded systems that are cost-effective and space efficient.

Fastek has the knowledge and experience to develop, document, or test your embedded solution, no matter the technology. Having the right partner is a key to success in the demanding development environment of embedded systems, and Fastek is that partner.

Process to success

Beyond the needed expertise and knowledge for the particular electronics involved, embedded systems demand a rigorous development process to guarantee the system provides the targeted function. Fastek utilizes a formal process of requirements capture, design, code, and test to help our clients understand their goal and achieve it. Fastek also provides excellent documentation skills during the process to make sure the knowledge gained during development is captured as a basis for modifications or future products.

Fastek has specific expertise with the following aspects of embedded systems:

  • microcontrollers from Microchip, Intel, Atmel, Motorola
  • PC interfaces such as serial, parallel, PCI, ISA
  • vehicle and factory communications protocols such as J1939, J1708/1587, DeviceNet, CAN
  • character displays and liquid crystal displays (LCD)
  • digital and analog I/O
  • real time operating systems (RTOS), Windows XP Embedded, Windows CE
  • development environments such as MPLAB, Hi-Tech, IAR, Keil
  • device drivers for PC and embedded operating systems

    Here are a few examples of clients we have helped:

  • Intravehicle communications
    Developed a smart switch that fits in a standard dash housing for monitoring and controlling devices on a J1939 or J1708/1587 bus in a vehicle. Fastek was involved in all aspects of development from system level design through software requirements, design, code, and test to integration and delivery.

  • Reverse engineering
    Documented the capabilities of an embedded system that had very limited original documentation and limited visibility to the original developers. A client needed capturing of the system's capabilities in order to move to the next generation, and Fastek also developed that next generation system.

  • Activity reporting
    Developed device interfaces on a PC to an embedded system monitoring bus traffic on a vehicle. The device interfaces allowed communication between the embedded system and a PC application.

  • Status indicator
    Created PC device driver for an embedded display for indicating status of the hardware. The device driver was for PC operating systems.

    From vision to reality

    The power of embedded systems is just beginning to be tapped. Even as systems become smaller and more capable, developing the systems requires more expertise, experience, and discipline. Fastek will help you make a miracle happen, and do so using a practical, proven method that insures your system is a success today and in the future.

    All good things begin with a conversation, so give us a call — and let Fastek deliver “First Time” project success.