EmPowered Devices

Enhanced microprocessor firmware to be fast and efficient

EmPowered Devices development service offers embedded microprocessor and microcontroller firmware (software) with the expertise to tune and optimise electronic products to deliver fast execution and low power consumption. This allows performance to excel while minimising cost on hardware as well as increasing battery life specification.
Key performance criteria to optimise and enhance software often include:

  • Extend product battery life, or decrease design total energy consumption
  • Enhance processing speed via efficient software architecture
  • Include new product features in firmware with minimal hardware changes
  • Addition of new interface or more communication channels to existing product firmware
  • Understanding our clients is at the root of EmPowered Devices software developments and taking time to examine our clients' needs along with careful planning and solid measurements is key to producing results that will make a difference to your products lifetime.

    If you require more a more detailed evaluation of your product firmware or if you have more questions regarding this service or require more detail on what we can offer your device please contact us.

    EmPowered Connectivity

    Improve products with advanced wireless connectivity and interfaces

    There are millions of machines and products waiting to be able to use the latest networks and technologies. A shop freezer wanting to tell the owners that its compressor has failed. Illumination levels in petrol forecourts being controlled from central HQ. Monitoring vital signs of a number of patients,

    The connection between devices, and devices to networks is often referred as M2M, Machine to Machine, connections. M2M incorporates the technologies and techniques for both wireless and wired connections and allows machines to communicate and operate as a whole system. The expansion of wireless mobile networks across the world has opened many new opportunities for M2M connections to take place on a global scale as well as reducing the amount time, cost and power needed for data to be communicated between machines.

    These new networks and new low power wireless technologies allow a wide array of new business opportunities for existing products as well as opening the door to completely new products and industries.

    Typical growth areas for M2M connectivity include:

  • Transport and logistics tracking
  • Remote service and maintenance access
  • Home and building automation
  • Security and surveillance
  • Enhanced data value through real time collection and mass collection
  • Machines may be required to communicate via shorter range wireless network protocols such as: ANT and ANT+, Bluetooth and Bluetooth Low Energy, Zigbee and other low power radio in the ISM band.

    Additionally it may be required that data is sent through wider area networks such as using Ethernet, WIFI or GSM, GPRS or SMS across a private network or the internet.

    There are also a number of wired connections that are common between machines, each tend to be popular in different operating environment or industry requirement, such as USB Host and Device, RS232, RS422 and RS485, DMX and MIDI, CAN, LIN, IEEE488 (GPIB)

    Board level buses that are used on all but the most simple embedded design include I2C, SPI, 1-wire and SMB.

    If you need to add some of these communication options to an existing design or planning a new design then please contact us to advise the required parts or changes.

    EmPowered Platform

    Kick-start productivity and focus on core business with a developed framework

    Let EmPowered Devices kick start your new product development, by taking the heavy lifting out of embedded software. By delivering to you lower levels of software as a framework or platform on your hardware; this leaves your team to focus on the core application logic, your key skill and business knowledge area.

    The Platform service is designed to reduce time to develop your product and time to market, while retaining firmware reliability and stability. Additionally it can be used if your software team is non-existent, overwhelmed or moving into a new technology area.

    The Platform service can be tailored for:

  • Getting started on unfamiliar hardware (development hardware and tool 'bring up')
  • Rapid prototyping framework
  • 'Bring up' software developed for your hardware to standards and documented
  • Software framework development pack supply for new projects or teams
  • Firmware standards
  • Independent tools selection and guidance
  • Concurrent software development as hardware development is on going
  • RTOS BSP (board support package) development
  • Custom device driver development
  • File system devices: NAND, NOR Flash, SD Card, MMC, CF Card, IDE etc.
  • LCD glass and LCD driver expertise for graphics use
  • Drivers can be supplied with test harness and/or unit tests
  • Unit Test, Integration Test or System Test development
  • Integration or removal of software libraries in existing software
  • Porting software or study of changes
  • If you would like to arrange a discussion on how these services can help accelerate your product development then please contact us.

    EmPowered Team

    Investment in continuous improvement of skills

    Alongside the need for software development or optimisation, training can be provided so that techniques and skills can be carried forward through the development process. Training can be provided customised to a team centric schedule, or by choosing a course with a preset topic/area.

    Topics and areas of expertise tend to focus on tools use such as IDEs and RTOS and common areas of skills in embedded development such as device driver development and software modelling. Customised training covers software management, technology transfer, development for maintenance, development for test, mentoring and graduate development.

     

    About

    EmPowered Devices is a UK organisation that specialise in developing low energy software for electronic products as well as developing advanced machine wireless connectivity. Read more about us...

    Phone: +44 (0)1525 888572
    Email info@empowereddevices.com