Project Summary

Lanugages: C/C++/Assembly
Technology: Arduino, Rpi, ARM Cortex-M3, NXP FRDM KL25Z using Keil RTOS RTX5
Role: Programmer/Engineer
Team Size: 3-4
Achievements: 3rd fastest robot of 45 teams in the CG2271 module

What I did

As part of my university modules, I developed numerous remotely controlled robot cars.

Software :

Communication Protocols: BLE, Wifi, I2C, UART, SPI, ...
RTOS: Keil RTOS RTX5, FreeRtos
Algorithms: Avoidance algorithms, LiDAR , IK e.t.c.
Concepts: Reading data sheets, Bare-metal Coding for watchdog Timers, PWM, GPIO, etc.

Hardware :

Tech: LiDAR scanners, IR sensors and microphones, e.t.c .

Overall, I have become comfortable debugging circuitry with multimeters, and spectrum analyzers too.