Hi, my name is Akos Pasztor!

I'm studying Electrical Engineering at ETH Zürich
and specialized in Embedded Systems.

This is my website about my projects and academic work.

Please scroll down for the news.

STM32 Bootloader

I developed a customizable, easy to use bootloader for STM32 microcontrollers. This example demonstrates how to perform in-application-programming of a firmware located on an external SD card with FAT32 file system. The bootloader features:

Check it out:


STM32 Circular DMA with Timeout Event

As a result of one of my ongoing projects, I created an efficient DMA timeout mechanism for peripheral DMA configured in circular mode. The concept is demonstrated on a STM32 microcontroller. This example presents how to implement performance-efficient DMA timeout mechanism for peripheral DMA configured in circular mode.

Read more:


Working at ETH TIK

As of May 2016, I'm working part-time (beside my master studies) in the engineering team of the Computer Engineering Group (ETH TEC) within ETH TIK.
Currently my main task is to redesign the Wireless GPS device within the Permasense project. My work involves complete hardware development, including PCB design and embedded software development.

Read more:

Wireless GPS 2.0

Continuing my Master Studies at ETH Zürich

After a lot of hard work, preparation and persistence, I got admitted to ETH Zürich which is among the top technical universities around the world. Therefore I'm continuing my studies as an MSc student in the field of Electrical Engineering in Zürich, Switzerland.

I am truly grateful to the people - especially to my parents and my friends - who helped me achieve this amazing result.

Introducing the Smart RC-Car project

I have started a new exciting project! I am designing and building an ECU (Engine Control Unit) from the ground for a 1:8 scale RC racing car.


More info: http://akospasztor.com/projects/rc-car

rc car 1:8 scale with iphone rc car 1:8 scale 1800 watt bldc motor with battery pack

The Home Automation System project

At the end of last year I finished the hardware & software of the Home Automation System. I needed to perform some afterwork, prepare the essay and finish the documentation. I can gladly announce that the project is now completely finished.

The system consists of a Central Unit, which features:

... and three External Units, which feature:

home control automation development home control automation development home control automation development home control automation development

Successfully graduated from BME!

Today I have finished my Bachelor degree with the qualification of "Excellent with Highest Honors"! It was a long and exciting journey with a lot of challenges. I would like to thank everyone who helped and supported me during my bachelor studies to achieve these great results.

bsc degree certificate

Scientific Students' Association Conference

I'm really glad to announce that we achieved Third Prize at the Scientific Students Association Conference for presenting our paper about "Developing a Modular Home Automation System". Moreover we won the Rubin YOUNG TALENT Sustainability in Engineering Special Prize for our outstanding engineering work.

The paper was published at the BME-TDK website but also can be viewed under the Papers menu.

I would like to thank everyone who supported us during our work to achieve these results.

tdk certificate rubin young talent special award

Introducing the Home Automation project

I started this work last semester as my Laboratory project and this will be my BSc. degree thesis as I graduate at the end of this term. Currently I'm in the final stage, I need to finish the software which is almost done and I've already started writing the documentation and essay. I'm updating the website and info about this project ASAP.

More info: http://akospasztor.com/projects/homecontrol/

home control automation development home control automation development home control automation development

The myPhone v2.0 documentation in Hungarian

Now you can view the documentation of the myPhone v2.0 project in Hungarian!

Read more about the myPhone-v2 project here: http://akospasztor.com/projects/myphone-v2/

The myPhone v2.0 is finished!

Today I have completely finished the myPhone v2.0 project! You can read about the whole process here:

I had to replace some components (eg. resistors) to everything be perfect and I have finished the software too. I'm sure there are a few minor bugs in the code but I have limited time and the device is made in order to learn a lot during the making and not for commercial use. Moreover, I have new ideas how to continue and improve the device and myself. Maybe equip it with new components like LCD touch-screen, bluetooth module, WI-FI module? Then I'm sure I need a new, more powerful processor like an ARM...

myphone v2 complete idle ready myphone v2 complete boot ready myphone v2 complete on ready myphone v2 complete display ready

Building the myPhone v2.0

I got the PCB-s to manufacture here at the university (BME), at the ETT department. They were fast, so I could start the soldering shortly after I placed my order.
I'm soldering all components by hand. Here are some photos about the progress:

myphone v2 pcb progress 1 myphone v2 pcb progress 2

I have finished the myPhone v1.0!

Today I have completely finished the myPhone v1.0 project! You can read about the whole process here:

Now I can continue my work on the myPhone v2.0 project. This myPhone will really deserve the name "mobile" phone as it will have two rechargeable batteries for power supply. I will put the PCB in an enclosure with a small loud-speaker and a microphone. I have plans for the keypad too: a custom designed foil keyboard with cutouts on the top of the enclosure!

myphone v1 idle off hook myphone v1 calling

Site is ready!

I decided to build a website, so you can follow my projects and academic work here. If you have any questions, feel free to contact me. You can find my contact information under the Contact menu.