Electrical & electronics engineering · 4th year

Fatih Aksoy

I work on embedded systems, PCB design and automation. I like owning a project end to end: from designing the board to writing its firmware and the desktop app that drives it.

Fatih Aksoy'nun karakalem portresi
01

About

Hi, I'm Fatih, a final-year electrical and electronics engineering student at Zonguldak Bülent Ecevit University. I learn best by working on real hardware, mostly in embedded systems, PCB design and automation.

Recently I drew a quadcopter flight board in KiCad, drove a robot arm with an STM32, reverse-engineered a vehicle's engine-speed signal by listening to its CAN bus, and wrote the desktop apps that talk to them.

I have completed two internships, in industrial automation and in heavy-machinery communication systems.

FocusEmbedded software, PCB design, communication protocols, automation
MCUSTM32, ESP32, AVR (ATmega328P)
HardwareKiCad, Altium, Fusion 360, SolidWorks
SoftwareC/C++ (PlatformIO, Arduino), Python (PyQt6, python-can), JavaScript (React, Electron, Node.js)
ProtocolsCAN, UART, I²C, SPI, USB-CDC, LoRa, ESP-NOW
AutomationSiemens and Delta PLCs, TIA Portal, motor drives, electrical panels
SimulationMATLAB, Simulink

Education and internships

2027 (expected)B.Sc. · Zonguldak Bülent Ecevit University
Electrical and Electronics Engineering
June 2026Intern · Sistem Vinç A.Ş.
Solutions for electrical and electronic faults in heavy machinery; CAN-based sensor communication, hydraulic and pneumatic control.
June–July 2024Intern · Ensan, Automation Department
Siemens and Delta PLCs, motor drives and electrical panels in the maintenance of industrial automation machines; electrical work on machines built from scratch; vision-based fault detection systems.
02

Projects

  1. 01

    LoRaSim: LoRa Link Simulator

    A simulator that studies link quality between SX1276-based LoRa transmitters and receivers under different channel, distance, mobility and traffic conditions.

    2026Python · PySide6 · LoRa · Simulation
  2. 02

    CAN-Bus Sniffer

    A toolset that listens to a vehicle's CAN traffic through the OBD-II port and reverse-engineers the manufacturer-specific engine RPM signal.

    2026Python · python-can · CANable · Reverse engineering
  3. 03

    Ground Control Station: LoRa Controller and Receiver

    Desktop ground control software for UAVs: decodes telemetry from a serial link, draws flight instruments and uploads missions from a map.

    2026LoRa · React · Electron · Serial comms
  4. 04

    Robot Arm Controller

    Firmware for a 6-servo robot arm on an STM32 Blackpill, plus a PyQt6 desktop app that controls it over USB.

    2026STM32 · PlatformIO · PyQt6
  5. 05

    ESP32 Quadcopter

    A small ESP32-based quadcopter whose frame is the PCB itself: schematic, board layout and PID-stabilised flight firmware.

    2025PCB · KiCad · ESP32 · Firmware
  6. 06

    STM32 Flight Controller

    A custom STM32-based flight control board and stabilisation firmware.

    2024PCB · STM32 · Embedded
  7. 07

    3-Axis CNC Mill

    A desktop CNC mill designed from scratch: mechanics, control board and software.

    2024Mechanical · PCB · GRBL
  8. 08

    DigiTab Order Management

    An order management system for restaurants and cafés that runs on the cashier's computer: ordering from phones, kitchen stations, ticket printing and end-of-day reports.

    2024Next.js · Socket.io · SQLite · Electron
03

Contact

For internships, projects or just a question, email is the best way to reach me. Source code for the projects is on GitHub.

Emailmf.aksoy34@gmail.com
GitHubFatihAksoyEEE ↗
LinkedInmehmet-fatih-aksoy ↗
YouTube@electronc_workshop ↗
Instagram@fatih_aksoy6741 ↗
CVPDF · Turkish and English