Embedded Software
- Verfügbarkeit einsehen
- 2 Referenzen
- auf Anfrage
- nicht angegeben
- Weltweit
- tr | de | en
- 09.11.2024
Kurzvorstellung
C++
Embedded Development
Microcontroller
STM32
ESP32
Nordic
Multithreading
Communication protocols: i2c, spi, uart, jtag, pci-e, 1-wire, ethernet, tcp, udp
BLE
WiFi
MQTT
Embedded Linux
Yocto based Petalinux
FreeRTOS, Real-time operating system
Auszug Referenzen (1)
"Herr K. hat durch seine Eigeninitiative, Flexibilität, zuverlässige Arbeitsweise und das schnelle Einarbeiten in neue Themen überzeugt."
10/2023 – 9/2024
Tätigkeitsbeschreibung
As a contractor delivered two functional prototype projects:
1. Urologic Irrigation Device (IoT project):
- Developed using ESP32 and NRF52840 (DK and Dongle).
- Transferred data to the cloud via Wi-Fi 6 and integrated BLE communication
between Nordic and ESP32.
- Designed battery-powered, power-optimized IoT devices.
- Used Zephyr RTOS, FreeRTOS, I2C, SPI, UART, accelerometer, color sensor,
load cell, hall sensor, smart battery and external ADC.
2. Hyperbaric Blood Oxygenation Device Prototype:
- Integrated sensors: flow, bubble, CO2, O2, and pressure.
- Employed STM32 microcontroller for control and data processing.
- Developed proprietary control loop for motors, pumps, gas flow, and blood
pressure.
Embedded Software
Qualifikationen
Projekt‐ & Berufserfahrung
10/2023 – 9/2024
Tätigkeitsbeschreibung
As a contractor delivered two functional prototype projects:
1. Urologic Irrigation Device (IoT project):
- Developed using ESP32 and NRF52840 (DK and Dongle).
- Transferred data to the cloud via Wi-Fi 6 and integrated BLE communication
between Nordic and ESP32.
- Designed battery-powered, power-optimized IoT devices.
- Used Zephyr RTOS, FreeRTOS, I2C, SPI, UART, accelerometer, color sensor,
load cell, hall sensor, smart battery and external ADC.
2. Hyperbaric Blood Oxygenation Device Prototype:
- Integrated sensors: flow, bubble, CO2, O2, and pressure.
- Employed STM32 microcontroller for control and data processing.
- Developed proprietary control loop for motors, pumps, gas flow, and blood
pressure.
Embedded Software
8/2019 – 10/2023
Tätigkeitsbeschreibung
- Developed an embedded device from scratch as ZYNQ SoM(2 ARM CPUs on it)
communicates with Bare Metal(C prog.) and Yocto-based Embedded Linux(C++).
- Created a DMA Transfer mechanism from ZYNQ to Embedded Linux(C++) to
C# GUI on PC without data loss.
- Implemented a multi-threaded, socket based C++ application to communicate
with PC.
- Developed a C based bare metal application which has 50kHz real-time processing capability.
- Designed and developed own Chip2Chip communication protocol between
ZYNQ and Spartan FPGAs.
- Developed and used numerous protocols on FPGA and Embedded Linux. Some
were PCI-e, SPI, I²C, 1-Wire, SPF+, JTAG, UART.
Embedded Software
5/2016 – 5/2017
Tätigkeitsbeschreibung
- Designed and developed the software and FPGA portions of the two systems
below on Linux.
- Assisted in the creation of the Signal Intelligence System designed to collect
ELINT and COMINT signals.
- Expanded the Direction Finding System: DMA transfer capability over PCI-e.
Modified also Linux Device Drivers.
- Devised communication protocols with PCI-e (3.0 x8), 10Gb, 1Gb, 100Mb, Ethernet, and UART.
- FPGA related : Verilog, VHDL, DMA Transfer, JESD204, TCL, and Microblaze
Linux, Kintex Ultrascale KCU105.
Embedded Software
Ausbildung
Istanbul Universität
Istanbul
Über mich
C++
Embedded Development
Microcontroller
STM32
ESP32
Nordic
Multithreading
Communication protocols: i2c, spi, uart, jtag, pci-e, 1-wire, ethernet, tcp, udp
BLE
WiFi
MQTT
Embedded Linux
Yocto based Petalinux
FreeRTOS, Real-time operating system
Python, Java
Baremetal
Weitere Kenntnisse
Visual Basic
Persönliche Daten
- Türkisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden