Linux Engineering: We are working on customizing the Linux kernel and Linux file system in Intel and ARM architectures. Thus, we are developing an operating system that boots much faster, is extremely small, very stable, performs only the intended tasks, can be upgraded via web interface, is protected against reverse engineering work, and can perform real-time tasks.
Real-Time EtherCAT: We develop real-time EtherCAT applications in different hardware and software environments. We have Linux, DSP and Microcontroller based solutions for EtherCAT Master and EtherCAT Slave tasks. EtherCAT applications are frequently used for motor control and data collection tasks from sensors, but we can also use EtherCAT communication for our specifically designed cards. Our EtherCAT cycle time is on average 25 microseconds. During real time data flow, this data is processed at high speed in real time. Performance enhancing developments (optimizations) are made in the required sections.
Microcontroller, PLC and Mini Computers: We are developing software embedded in the cards that we designed with Nuvoton and all other kinds of microcontrollers. These cards can contain a wide variety of sensors (Acceleration, Angular Velocity, Compass, GPS, Tuner) and I/O units (EtherCAT, USB, CAN, RS232, RS485, GPIO, ADC, DAC). Kalman filtering and sensor fusion applications are also carried out on the cards. We realize PLC based software solutions with Codesys platform. We make developments and customizations for all kinds of mini computers that can run with Linux.
IOT Solutions: We make developments for all kinds of Ethernet, WiFi, GSM, LoRa, SDR based data transmission, routing, filtering, compression and encryption applications, especially router products.
Visual Applications: Development of desktop software / tools, especially for GTK, QT and Android-based interfaces, PC-based 2D/3D OpenGL simulation softwares, Video (recording, processing, compression, network transfer) applications for embedded systems.
Server Applications: We develop services that require stable service under heavy load such as web-based interfaces, IOT data collection, multi-threaded socket applications, JAVA-based web service services.