Skip to content

leodeve/embedded-system-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

embedded-system-project

This is a project I did with a classmate during my third year at my engineering school. The goal was to control a small car with our phone thanks to Bluetooth.

*Electronic part (with the software Altium):

  1. positionning the components on our printed circuit board (PCB);
  2. PCB routing;
  3. printing of the card.

*Programming part:

  1. coding our card with SystemWorkbench for STM32;
  2. coding an app to control the car with our phone (with AndroidStudio).



To program our PCB, we used a state machine:

state_machine


The following activity diagram shows how the phone app works:



Here is how it looks (some characters are sent to the PCB when we press the buttons):

About

Controlling a small car with a phone thanks to Bluetooth

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published