Week #4

Week #4 #

Team #

Team Members #

Team MemberTelegram AliasEmail AddressTrackResponsibilities
Dmitriy Vizitei (Lead)@otkisaevd.vizitei@innopolis.universityLow level (embedded) + Electric circuit engineer + testingProject coordination, task delegation, programming and testing prototypes
Senea Belykh@SenyaZenyas.belykh@innopolis.universityLow level (embedded) + Electric circuit engineerProgramming and testing prototypes
Dmitry Ryabov@theDioxiderd.ryabov@innopolis.universityLow level (embedded)Programming
Anas Hamrouni@reachnastaa.hamrouni@innopolis.universityDesign engineerDesigning 3D models
Andrew Pavlov@chaleshka_0and.pavlov@innopolis.universityTech writerDocument the work and write reports

CI/CD #

During CI/CD, we encountered the problem that the github workflow does not have a compilation environment for our product, so we did manual tests on cubeIDE.

https://github.com/IU-Capstone-Project-2025/ProjectFly/blob/main/.github/workflows/c-linter.yaml

Vibe Check #

The team leader is on sick leave, and the rest of the team is healthy.
Due to logistical problems, the laser needed for the work was delivered to us very late in time for the deadline, which caused a lot of stress during its setup and operation in the last hours before the deadline.

Weekly commitments #

Individual contribution of each participant #

MemberContribution
Dmitriy ViziteiTesting: photo 1, photo 2; laying out the board using laser: video 1, video 2, photo
Senea BelykhThe renewed version of the board: screenshot 1, screenshot 2, files; testing
Dmitry RyabovCI/CD, filter (embedded development)
Anas HamrouniThe design of lever, the renewed design of float, design of the rod: photo 1, photo 2, files
Andrew Pavlov4nd week report.

Plan for Next Week #

  • Layout the final pcb using laser
  • Assemble the renewed configuration of a product
  • Connect the pcb to the layout of reed switches

Confirmation of the code’s operability #

We confirm that the code in the main branch:

  • In working condition.
  • Run via docker-compose (or another alternative described in the README.md).