Gömülü yazılımlar, elektronik cihazları yöneten ve bu cihazların içerisindeki mikroiŞlemcilerin içerisinde koŞturan yazılımlardır. Klima, cep telefonu, trafik lambası, çamaŞır makinesi, uydu alıcısı gibi günlük hayatta kullandığımız tüm cihazların içerisinde bu tür yazılımlar mevcuttur.
Gömülü yazılım hizmetlerimiz:
- Detaylı kullanım senaryosuna yönelik kodlama
- Sensörlerden ortam verisi toplama
- IoT(Nesnelerin İnterneti) ve bulut çözümleri
- USB vb bağlantılar, ürün <—>PC bağlantısı, sade ya da detaylı arayüz imkanı
- Sistem modelleme ve Kontrol (P, PI ve PID) destekli algoritmalar
- USB, I2C, CAN bus, RS232, LAN, Bluetooth, SMS vb haberleŞmeli sistem tasarımı
- HaberleŞme protokolü tasarımı
- Güç elektroniği & Güç kaynağı (SMPS) tasarımı
- Fırçalı ve Fırçasız DC, Servo, Step, 3-faz Motor Hız, Pozisyon kontrollü sürüŞ algoritmaları
- Gömülü İŞletim Sistemi (Linux, Android, Embedded Windows vs.) kullanımı
- LCD Ekran (Karakter, Grafik, TFT, e-ink, vb) kullanan sistem yazılımları
- Gerçek Zamanlı sistemler (8bit, 16bit, 32bit MCU)
- Cihaz arayüzlerinde farklı dil desteği
Yetkinliklerimiz:
- İŞlemci/Mimari: Arm Cortex, Renesas, STMicroelectonics STM32, STM8, Microchip PIC, TI Texas Instruments, NXP, Atmel, FPGA, vb
- Temel Modüller: GPIO, Timer, PWM, ADC, DAC, Memory, Interrupts, DMA, vb
- İletiŞim: USB, Wi-Fi, Ethernet, CAN, Bluetooth, GPRS, SMS, vb
- Seri: UART, I2C, SPI, RS232, 1-wire, PLC (power line communication), vb
- Multimedya: 7-segment, Kamera, LCD, Dokunmatik TFT, e-Ink, HDMI, DVI, Video Codec, Ses, Arayüz tasarımı
- Veri: SSD, PCIe, SATA, Flash, SDRAM, SD/MMC
- Modülasyon: FSK, ASK, AM, FM, PSK
- Gömülü İŞletim Sistemi: Linux, Android, Embedded Windows
- Motor SürüŞ: Fırçalı DC, Fırçasız DC (BLDC), 3-faz, PMSM, Servo, Step motorlar
- Motor Kontrol: Hız, Pozisyon, Tork, Hareket Profil kontrolü, SVM (space vector modulation), PID vb yöntemler ile
- IAR-C-STAT (Static Analysis Tool)
- EW-ARM-FS (IAR Certified Compiler)
- CANTATA (Automated unit & integration testing for C & C++)
- SIL Sertikası (SIL 2 ve SIL 3 tecrübesi)
- Donanım ve Yazılım(Gömülü Sistem Seviyesi)
- MTBF (Mean Time Between Failure) Analysis
- SIL 2/3 Tecrübesi
- EN-61508 çatısı altında
- EN-50126
- EN-50128
- EN-50129
- EN-50155 LVD
- EN-50121-3-2 EMI-EMC
- EN-61373 TitreŞim ve Şok
- FTA (Failure Tolarable Analysis)
- FMECA (Failure Mode Effect & Criticality Analysis)
- FMEA (Failure Mode Effect & Analysis)
- FMEDA (Failure Mode Effect & Diagnostics Analysis)
GeliŞtirme Araçlarımız:
Firma olarak açık kaynak yazılım kullanımını destekliyoruz. Yazılım ve donanım geliŞtirme ekibimiz, açık kaynak yazılıma gönül vermiŞ mühendislerden oluŞmaktadır. Elektronik proje geliŞtirme süreçlerimizde %100’e yakın oranda açık kaynak yazılım ve kütüphane kullanmaktayız.
3D Tasarım
Autodesk Inventor
Autodesk 3D Studio Max
Autodesk AutoCAD
FreeCAD
Blender
GeliŞtirme Ortamı / Editör
Kdevelop
Atom
Eclipse
Visual Studio Code
MonoDevelop
STM32 Cube
MPLAB X
Simplicity Studio
Android Studio
Spyder
CodeWarrior
PICC CSS
TI CCStudio
Veri Analizi / GörselleŞtirme
Scilab
PyQtGraph
Matplotlib
OpenGL
Vtk
Proje Yönetimi
Git
Gitlab
Jira
IBM Doors
Canias ERP
HaberleŞme
Ahtapot
Telegram
Thunderbird
Senkronizasyon
Seafile
PCB Tasarım
Altium Designer
Eagle
Kicad
Derleyici
GCC
SDCC
Ewarm FS
İŞletim Sistemi
Ubuntu
Raspbian
Centos
Fedora
Programlama Dili
C
Python
C++
Java
C#
Lua
FPGA
Intel Quartus
Xilinx ISE
Intel Max10
Spartan 6/7
Test
Cantata
IAR C-Stat
Smart RF Studio