• Home
  • Hardware
  • Embedded
  • Technologies
  • SOFTWARE
  • IOT
  • CONTACT
  • More
    • Home
    • Hardware
    • Embedded
    • Technologies
    • SOFTWARE
    • IOT
    • CONTACT

  • Home
  • Hardware
  • Embedded
  • Technologies
  • SOFTWARE
  • IOT
  • CONTACT

Embedded Engineering

Building robust firmware with continuous performance tuning/optimization

 

  • Complete embedded firmware development and porting services.
  • Upgrading, integrating and optimizing legacy firmware systems.
  • Performance optimization for low powered battery operated applications.
  • End-to-end system integration with third-party technologies.

MICROCONTROLLERS

Familiarity with a broad range of microcontrollers from 8-bit through to 32-bit, for example but not limited to:


  • Full range of STM32 32-bit Arm® Cortex® Microcontrollers.
  • STM8 8-bit Microcontrollers.
  • Texas Instruments Arm®-based SimpleLink™ Wireless MCUs & Wired MCUs. 
  • Kinetis® E Series: 5V, Robust Microcontrollers (MCUs) Based on Arm® Cortex®-M0+/M4 Core. 
  • AVR® Microcontrollers.


Alternatively with our 30+ years of experience with microcontrollers we can tailor a solution using your preferred device.

industry standard embedded C Coding

  • Modular C Code development promotes reuse of tested and proven components.
  • Eclipse based IDE's with RTOS monitoring capabilities.
  • EN50128 implementation experience at the designer level for safety critical systems.
  • MISRA C compliant coding.

Unified Modeling Language Based Design

  • Graphically designed state machines (based on UML) with IAR visualSTATE.
  • PC based simulation of the model - Watch your product function before committing to a targeted hardware platform!
  • Compact C Code generation consistent with the design that is MISRA C compliant.

Leveraging the power of STM32Cube

STM32Cube MCU and MPU Packages for each individual STM32 MCU and MPU series that include:

 

  • The hardware abstraction layer (HAL) enabling portability between different STM32 devices via standardized API calls.
  • Low-layer (LL) APIs, a light-weight, optimized, expert oriented set of APIs designed for both performance and runtime efficiency.
  • A collection of middleware components including RTOS, USB library, file system, TCP/IP stack, touch-sensing library or graphics library (depending on the STM32 series).
  • RF stacks such as Bluetooth® LE 5.2, OpenThread, Zigbee 3.0, LoRaWAN® and Sigfox, specific to every STM32 wireless series.

Copyright © 2025 EEDS - All Rights Reserved.


Powered by

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept