We develop embedded software (firmware) for Micro-controllers built in any circuit design in many applications like mobile phones, traffic lights, washing machines, satellite receivers, TVs etc.

Our firmware services includes but not limited to:

  • Project specifications and usage scenarios were examined down to the finest details, high quality coding for your purpose
  • Algorithm design in a wide range from simple input and output operations to complex algorithms
  • Data acquisition using variety of sensors
  • IoT and back-end cloud solutions
  • Using USB or similar ports, easy Product <–> PC connection solutions with smart and stylish interface designs for PC side
  • System modeling and control (P, PI and PID) supported algorithms
  • System designs supported with communication standards such as USB, I2C, CAN bus, RS232, LAN, Bluetooth, SMS, etc
  • Communication protocol and physical layer design
  • Customized chip solutions for Power Electronics & Switched mode power supply (SMPS)
  • Brushed and Brushless DC, Servo, Step or 3-phase motor speed / position controls, driving algorithms
  • Embedded Operating Systems (Linux, Android, Embedded Windows vs.) usage
  • Software development for LCD Screen (Character, Graphical or TFT type) including systems
  • Real Time Systems (8bit, 16bit, 32bit microprocessors)
  • Multiple language support for user interface built on devices

gömülü_yazılım

Capabilities:

  • Processor / Architecture: Arm Cortex, Renesas, STMicroelectonics STM32, STM8, Microchip PIC, TI Texas Instruments, NXP, Atmel, FPGA, etc
  • Basic peripherals: GPIO, Timer, PWM, ADC, DAC, Memory, Interrupts, DMA, etc
  • Communication: USB, Wi-Fi, Ethernet, CAN, Bluetooth, GPRS, SMS, etc
  • Serial: UART, I2C, SPI, RS232, 1-wire, PLC (power line communication), etc
  • Multimedia: 7-segment, Camera, LCD, Touch TFT, HDMI, DVI, Video Codec, Audio, Interface design, etc
  • Data: SSD, PCIe, SATA, Flash, SDRAM, SD/MMC, etc
  • Modulation: FSK, ASK, AM, FM, PSK, etc
  • Embedded Operating System: Linux, Android, Embedded Windows
  • Motor Drive: Brushed DC, Brushless DC (BLDC), 3-phase, PMSM,Servo, Stepper motors, etc
  • Motor Control: Speed, Position, Torque, Motion Profile, etc Controls with SVM (Space Vector Modulation), PID etc control methods
  • IAR-C-STAT (Static Analysis Tool)
  • EW-ARM-FS (IAR Certified Compiler)
  • CANTATA (Automated unit & integration testing for C & C++)

  • SIL Certificate
    • Hardware and Software (Embedded System Level)
    • MTBF (Mean Time Between Failure) Analysis
    • SIL 2/3 Experience
    • Under the Roof of EN-61508
      • EN-50126
      • EN-50128
      • EN-50129
      • EN-50155 LVD
      • EN-50121-3-2 EMI-EMC
      • EN-61373 Vibration and Shock
  • FTA (Failure Tolarable Analysis)
  • FMECA (Failure Mode Effect & Criticality Analysis)
  • FMEA (Failure Mode Effect & Analysis)
  • FMEDA (Failure Mode Effect & Diagnostics Analysis)

Development Tools:

We support open source solutions. We use approximately 100% open source software and libraries in our electronic project development environment.
desird_open_source_large

3D Design

autodesk

Autodesk Inventor

3dmax

Autodesk 3D Studio Max

Screen Shot 2021-03-23 at 13.56.42

Autodesk AutoCAD

FreeCAD

FreeCAD

blender

Blender

IDE / Editor

IDE_Kdevelop

Kdevelop

atom

Atom

IDE_Eclipse_logo

Eclipse

visual_studio

Visual Studio Code

IDE_MonoDevelop

MonoDevelop

STM32Cube

STM32 Cube

MPLABX

  MPLAB X

simp

 Simplicity Studio

android

Android Studio

spyder

Spyder

codewarrior

CodeWarrior

PICC CSS

PICC CSS

TI CCStudio

TI CCStudio

Data Analysis / Visualization

Digital_Analysis_Scilab

Scilab

PyQtGraph

PyQtGraph

matploit

Matplotlib

OpenGL

OpenGL

Vtk

Vtk

Project Management

Version-Control-Git

Git

GitLab_Logo.svg

Gitlab

jira

Jira

ibm_doors

IBM Doors

canias

Canias ERP

Communication

ahtapot

Ahtapot

telegram

Telegram

Mozilla_Thunderbird_logo

Thunderbird

Synchronization

synchronization_seafile

Seafile

PCB Design

Altium

Altium Designer

PCB_Design_Eagle

Eagle

KiCad

Kicad

Compiler

Compiler_Gcc

GCC

SDCC

SDCC

IAR

Ewarm FS

Operating System

os_ubuntu

Ubuntu

raspbian

Raspbian

centos

Centos

Fedora

Fedora

Programming Language

C

C

pythnon

Python

c++

C++

java

Java

c#

C#

Lua

Lua

FPGA

quartus

Intel Quartus

xilinx

Xilinx ISE

max10

Intel Max10

Spartan

Spartan 6/7

Test

cantata

Cantata

IAR

IAR C-Stat

SMART RF

Smart RF Studio