๐Ÿงฎ Digital Design

VERILOG / TINYTAPEOUT

๐Ÿงฎ Zenith TX26 โ€” 16-bit CPU

A processor built from scratch in Verilog: 16 instructions, Harvard architecture, single-cycle. Verified on a Tang Nano 9K FPGA and taped out โ€” silicon returns Q4 2026.

Open Datapath

๐Ÿง  Reinforcement Learning

PYTHON / PPO

๐ŸŽ๏ธ Neural Racing Driver

A car driven by a neural network that sees only eleven distance sensors and its own speed. Trained with PPO on procedurally generated circuits.

Watch It Drive

๐Ÿค– Robotics

ESP32 - Robotics

๐Ÿ•ท๏ธ Mini-Bug Robot

A bio-inspired desktop bug robot powered by ESP32.

Explore Build

๐Ÿš€ Applications & Logic

MINIMAX AI

๐ŸŽฏ Tic Tac Toe

Unbeatable AI opponent powered by the Minimax algorithm.

Challenge AI
BACKTRACKING

๐Ÿ”ข Sudoku Solver

Instant Sudoku resolution using an efficient backtracking search algorithm.

Solve Now
8 ALGORITHMS

๐Ÿงฉ Pathfinding Visualizer

BFS, DFS, Dijkstra, A*, Greedy and three bidirectional searches racing across a weighted grid you draw yourself.

View Logic
OPENSTREETMAP

๐Ÿ—บ๏ธ City Route Finder

The same eight searches on real street networks โ€” Istanbul, Munich, Tokyo and nine more, pulled live from OpenStreetMap.

Find Routes
THREE.JS / 3D

๐Ÿช Solar System

Interactive 3D celestial visualization with realistic orbital physics.

Enter Orbit

๐Ÿง  ML/DL Lab

DIFFUSION MODEL

๐ŸŒ€ Diffusion Digit Generator

A DDPM built from scratch in PyTorch, running live in your browser via ONNX.

Generate Digits
LINEAR REGRESSION

๐Ÿฉธ Diabetes Predictor

Multiple Linear Regression model trained via manual Gradient Descent.

Run Predictor
LOGISTIC REGRESSION

๐Ÿงฌ Tumor Classifier

Advanced diagnostic model using polynomial Feature Engineering.

Launch Lab

โšกCircuits

FREQUENCY ANALYSIS

โฐ Quartz Clock

A comprehensive analysis of quartz crystal oscillators, focusing on the piezoelectric effect and stable frequency generation.

See Video
LOGIC GATES

๐Ÿ’ป XOR Logic Gate

Built a fundamental XOR logic gate using discrete transistors and resistors from scratch.

See Video
ELECTRICAL CONDUCTANCE

๐Ÿ’ง Water Purity Sensor

Two screws submerged as electrodes read water conductivity through an ESP32 โ€” the more dissolved ions in the water, the higher the conductance and the less pure it is.

See Video
โ„น

About Me

I'm Doruk Orak, a 12th grade student at Sankt Georg Austrian High School in Istanbul.

My interests span hardware design, artificial intelligence, programming, and physics. Connecting the world of intelligent systems with physical circuits.