main.rs
firmware.bin
control/
schematic.kicad
// #![no_std]
loop { code() }
// #[embassy_executor::main]

Hello, I'm

Ismail POLAT

Designing intelligent hardware and software solutions for robotics, automation, and embedded systems.

LOADED_MODULES:

STM32 AGV FOC C/C++ PLC
main.rs
 1  #![no_std]
 2  use embassy_stm32::Config;
 3  use embassy_executor::Spawner;
 4
 5  #[embassy_executor::main]
 6  async fn main(spawner: Spawner) {
 7      let p = embassy_stm32::init(Config::default());
 8      cordic::init_cordic();
 9      pwm::init_pwm(p.TIM1, p.PA8, p.PA9, p.PA10);
10      let mut pid = pid::PidControllerBuilder::new()
11          .p(0.5).i(0.1).output_limit(10.0).build();
12      spawner.spawn(control_task());
13      loop { Timer::after_secs(60).await; }
14  }
Scroll to explore
# About.system
IP
OPERATOR İSMAIL POLAT
ROLE ELECTRICAL ELECTRONICS ENG.
LOCATION Türkiye
STATUS ONLINE
user_profile.log
whoami

I am an engineer specializing in embedded systems, robotics, and industrial automation. I design high-performance control systems, motor drivers, and autonomous mobile robot platforms.

mission.txt
cat mission.txt

My experience spans from low-level bare-metal programming on STM32 and ESP32 microcontrollers to designing complex Field-Oriented Control (FOC) algorithms with Space Vector PWM for BLDC motors.

In automation, I have worked on AGV (Automated Guided Vehicle) systems, developing navigation algorithms, path planning, and fleet management solutions.

About Me

3.58
GPA / 4.00
7
Projects Completed
1+
Years Experience
1
Teknofest Finalist

Awards / Sertifikalar

Teknofest 2023 - Efficiency Vehicle Competition - Software Leadership
Milli Teknoloji Akademisi 2024 - Certificate of Basic Training in Chip Design
# Skills.json

Technical Skills

Technologies and tools I use to bring ideas to life.

Embedded Systems

STM32 ESP32 Rust Arduino C / C++ CubeMX HAL DMA CAN Bus I2C / SPI UART Bare Metal

Robotics & Control

FOC SVPWM BLDC Motors Motor Control PID Control Path Planning SLAM Kinematics Encoders

Automation

AGV Systems PLC MQTT Modbus Industrial IoT SCADA Fleet Management Wireless Comms

Software & Tools

Git Docker Linux Python MATLAB / Simulink KiCad PlatformIO
$ git log --stat --oneline

Experience & Education

a1b2ca2 HEAD -> developer
07.2025 - 06.2026
4 files changed
+412 insertions -89 deletions

Oyak Renault - Project Intern

Oyak Renault Otomobil Fabrikalari A.S.

Bodyshop Department. Responsible for entire AGV flow management including maintenance and continuous improvement actions. Developed automation solutions using Siemens S7-1200 PLC and TIA Portal. Integrated Keyence area scanners and KTP 300 Basic HMI into production systems. Worked with RFID/TAG systems for AGV routing and tracking.

Siemens S7-1200 TIA Portal AGV Keyence HMI RFID
a1b2ca1 HEAD -> developer
09.2022 - 08.2024
4 files changed
+245 insertions -12 deletions

Haciwatt Vehicle Team - Autonomous Systems and Software Leadership

Haciwatt Vehicle Team (School Team — 2 years)

Led autonomous systems and software development for electric vehicle team. Achieved Teknofest 2023 finalist in Efficiency Challenge. Implemented sensor fusion and control algorithms.

OpenCV Nvidia Jetson Sensor Fusion C++
a1b2ca0 HEAD -> developer
2022 - 2026
2 files changed
+120 insertions -0 deletions

Bursa Technical University - Electrical Engineering

Bursa Technical University

4th year Electrical and Electronics Engineering student. GPA: 3.58/4.00

Embedded Systems Control Theory Power Electronics MATLAB
$ ls -la ~/projects

Featured Projects

A selection of my work in embedded systems, robotics, and automation.

./contact.sh

Get In Touch

Interested in collaborating or have a question? Let's talk.

contact_info.json
{
"email": "ismail@polat.sh",
"socials": {
"github": "@Speretta",
"linkedin": "in/polatismail"
},
"location": "Turkey"
}
// Waiting for connection...

Location

Turkey

Social Profiles