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
![](https://desird.com/wp-content/uploads/2021/03/gömülü_yazilim.jpg)
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)
![Yetkinlerimiz Yetkinlerimiz](https://desird.com/wp-content/uploads/2021/05/photo_2021-05-24_19-32-49-654x654.jpg)
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 desird_open_source_large](https://desird.com/wp-content/uploads/2019/03/desird_open_source_large-270x270.jpg)
3D Design
![autodesk autodesk](https://desird.com/wp-content/uploads/2021/03/autodesk-50x50.png)
Autodesk Inventor
![3dmax 3dmax](https://desird.com/wp-content/uploads/2021/03/3dmax-50x50.png)
Autodesk 3D Studio Max
![Screen Shot 2021-03-23 at 13.56.42 Screen Shot 2021-03-23 at 13.56.42](https://desird.com/wp-content/uploads/2021/03/Screen-Shot-2021-03-23-at-13.56.42-50x50.png)
Autodesk AutoCAD
![FreeCAD FreeCAD](https://desird.com/wp-content/uploads/2019/04/FreeCAD-50x50.png)
FreeCAD
![blender blender](https://desird.com/wp-content/uploads/2021/03/blender-1.png)
Blender
IDE / Editor
![IDE_Kdevelop IDE_Kdevelop](https://desird.com/wp-content/uploads/2019/04/IDE_Kdevelop-50x50.png)
Kdevelop
![atom atom](https://desird.com/wp-content/uploads/2021/03/atom-2.png)
Atom
![IDE_Eclipse_logo IDE_Eclipse_logo](https://desird.com/wp-content/uploads/2019/04/IDE_Eclipse_logo-50x50.png)
Eclipse
![visual_studio visual_studio](https://desird.com/wp-content/uploads/2021/03/visual_studio-50x50.png)
Visual Studio Code
![IDE_MonoDevelop IDE_MonoDevelop](https://desird.com/wp-content/uploads/2019/04/IDE_MonoDevelop-50x50.png)
MonoDevelop
![STM32Cube STM32Cube](https://desird.com/wp-content/uploads/2021/03/STM32Cube-50x50.jpeg)
STM32 Cube
![MPLABX MPLABX](https://desird.com/wp-content/uploads/2019/04/MPLABX-50x50.png)
MPLAB X
![simp simp](https://desird.com/wp-content/uploads/2021/03/simp-40x40.png)
Simplicity Studio
![android android](https://desird.com/wp-content/uploads/2021/03/android-50x50.png)
Android Studio
![spyder spyder](https://desird.com/wp-content/uploads/2021/03/spyder.png)
Spyder
![codewarrior codewarrior](https://desird.com/wp-content/uploads/2021/03/codewarrior-50x50.png)
CodeWarrior
![PICC CSS PICC CSS](https://desird.com/wp-content/uploads/2021/03/PICC-CSS-50x50.png)
PICC CSS
![TI CCStudio TI CCStudio](https://desird.com/wp-content/uploads/2021/03/TI-CCStudio-50x50.png)
TI CCStudio
Data Analysis / Visualization
![Digital_Analysis_Scilab Digital_Analysis_Scilab](https://desird.com/wp-content/uploads/2019/04/Digital_Analysis_Scilab-50x50.png)
Scilab
![PyQtGraph PyQtGraph](https://desird.com/wp-content/uploads/2021/03/PyQtGraph-50x50.png)
PyQtGraph
![matploit matploit](https://desird.com/wp-content/uploads/2021/03/matploit-50x50.png)
Matplotlib
![OpenGL OpenGL](https://desird.com/wp-content/uploads/2021/03/OpenGL-2.png)
OpenGL
![Vtk Vtk](https://desird.com/wp-content/uploads/2021/03/Vtk-50x50.png)
Vtk
Project Management
![Version-Control-Git Version-Control-Git](https://desird.com/wp-content/uploads/2019/04/Version-Control-Git-50x50.png)
Git
![GitLab_Logo.svg GitLab_Logo.svg](https://desird.com/wp-content/uploads/2021/03/GitLab_Logo.svg_-50x50.png)
Gitlab
![jira jira](https://desird.com/wp-content/uploads/2021/03/jira-50x50.jpeg)
Jira
![ibm_doors ibm_doors](https://desird.com/wp-content/uploads/2021/03/ibm_doors-70x70.png)
IBM Doors
![canias canias](https://desird.com/wp-content/uploads/2021/03/canias-1.png)
Canias ERP
Communication
![ahtapot ahtapot](https://desird.com/wp-content/uploads/2021/03/ahtapot-50x50.png)
Ahtapot
![telegram telegram](https://desird.com/wp-content/uploads/2021/03/telegram-50x50.png)
Telegram
![Mozilla_Thunderbird_logo Mozilla_Thunderbird_logo](https://desird.com/wp-content/uploads/2021/03/Mozilla_Thunderbird_logo-50x50.png)
Thunderbird
Synchronization
![synchronization_seafile synchronization_seafile](https://desird.com/wp-content/uploads/2019/04/synchronization_seafile-50x50.png)
Seafile
PCB Design
![Altium Altium](https://desird.com/wp-content/uploads/2021/03/Altium.png)
Altium Designer
![PCB_Design_Eagle PCB_Design_Eagle](https://desird.com/wp-content/uploads/2019/04/PCB_Design_Eagle-50x50.png)
Eagle
![KiCad KiCad](https://desird.com/wp-content/uploads/2019/04/KiCad-50x50.png)
Kicad
Compiler
![Compiler_Gcc Compiler_Gcc](https://desird.com/wp-content/uploads/2019/04/Compiler_Gcc-50x50.png)
GCC
![SDCC SDCC](https://desird.com/wp-content/uploads/2021/03/SDCC-50x50.png)
SDCC
![IAR IAR](https://desird.com/wp-content/uploads/2021/03/IAR-1-50x50.png)
Ewarm FS
Operating System
![os_ubuntu os_ubuntu](https://desird.com/wp-content/uploads/2019/04/os_ubuntu-50x50.png)
Ubuntu
![raspbian raspbian](https://desird.com/wp-content/uploads/2021/03/rasbian-50x50.png)
Raspbian
![centos centos](https://desird.com/wp-content/uploads/2021/03/centos-50x50.png)
Centos
![Fedora Fedora](https://desird.com/wp-content/uploads/2021/03/Fedora-50x50.png)
Fedora
Programming Language
![C C](https://desird.com/wp-content/uploads/2021/03/C-50x50.png)
C
![pythnon pythnon](https://desird.com/wp-content/uploads/2021/03/pythnon.png)
Python
![c++ c++](https://desird.com/wp-content/uploads/2021/03/c-1.png)
C++
![java java](https://desird.com/wp-content/uploads/2021/03/java.png)
Java
![c# c#](https://desird.com/wp-content/uploads/2021/03/c-2-50x50.png)
C#
![Lua Lua](https://desird.com/wp-content/uploads/2021/03/Lua-50x50.png)
Lua
FPGA
![quartus quartus](https://desird.com/wp-content/uploads/2021/03/quartus-300x284-1-50x50.jpeg)
Intel Quartus
![xilinx xilinx](https://desird.com/wp-content/uploads/2021/03/xilinx.png)
Xilinx ISE
![max10 max10](https://desird.com/wp-content/uploads/2021/03/max10-50x50.png)
Intel Max10
![Spartan Spartan](https://desird.com/wp-content/uploads/2021/03/Spartan-50x50.png)
Spartan 6/7
Test
![cantata cantata](https://desird.com/wp-content/uploads/2021/03/cantata-50x50.png)
Cantata
![IAR IAR](https://desird.com/wp-content/uploads/2021/03/IAR-50x50.png)
IAR C-Stat
![SMART RF SMART RF](https://desird.com/wp-content/uploads/2021/03/SMART-RF-50x50.jpeg)
Smart RF Studio