- Tic-Tac-Toe Game(Raspberry Pie & SenseHAT)
Developed a project using the Raspberry Pi Sense HAT, integrating sensors to collect environmental data (temperature, humidity, pressure) and display real-time outputs on an 8x8 LED matrix. Designed interactive applications for data analysis and visualization.
Skills Used: Python programming, Sensor integration and data collection, Data visualization, Embedded systems development
- FPGA Board Programming with Microprocessor Implementation
Designed and implemented a microprocessor on an FPGA board using VHDL or Verilog. Developed the architecture, including instruction sets and control logic, to execute various applications, enhancing my understanding of digital system design and hardware-software integration.
Skills Used: VHDL/Verilog programming, Digital logic design, Microprocessor architecture, FPGA development, Simulation and testing.
Designed and constructed a marble run track as part of a team project, focusing on the principles of physics, engineering design, and creativity. The project involved extensive planning to create an efficient layout that maximized marble speed while minimizing friction and energy loss. Key elements included selecting materials for durability and smoothness, incorporating various slopes, curves, and obstacles to enhance the marble's trajectory. Conducted multiple iterations and testing phases to optimize track performance, analyzing the effects of design changes on speed and stability. This project helped deepen my understanding of engineering concepts and improved my ability to work collaboratively in a team environment.
Skills Used : Engineering design principles, Physics application, Prototyping and construction, Data analysis and optimization, Team collaboration and communication
Developed and programmed an RC car to autonomously navigate through a complex maze using sensors for real-time obstacle detection and avoidance. Implemented pathfinding algorithms to enable the car to efficiently determine and follow the optimal route. The project involved extensive testing and refinement to ensure precise maneuverability and response to changing environments.
Skills Used: C++/Python programming , Sensor integration (ultrasonic/infrared), Pathfinding algorithms, Robotics and embedded systems, Problem-solving and debugging.