Skip to content

Commit 2141ff0

Browse files
Project/calin.avramoniu - update documentation (#1279)
* Add documentation (calin.avramoniu) * update docs
1 parent 2463507 commit 2141ff0

3 files changed

Lines changed: 13 additions & 2 deletions

File tree

Binary file not shown.
4.69 KB
Loading

website/versioned_docs/version-acs_cc/project/2026/calin.avramoniu/index.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Main Components:
3333

3434
## Maze layout
3535

36-
![Maze Layout](./images/maze.webp)
36+
![Maze Layout](./images/updated_maze.webp)
3737

3838
## Log
3939

@@ -53,6 +53,16 @@ Main Components:
5353
- Completed 1st version of the documentation
5454

5555
### Week 27 - 03 May
56+
- Assembled the robot
57+
- Tested robot components together
58+
- Met the documentation deadline and presented it during the lab
59+
60+
### Week 11 - 17 May
61+
- Met the hardware deadline and presented it during the lab
62+
63+
### Week 18 - 24 May
64+
- Met the software deadline and presented it during the lab
65+
- The robot now completes most of the labyrinth (only fine-tuning needed)
5666

5767
## Hardware
5868

@@ -90,10 +100,11 @@ The format is
90100

91101
| Library | Description | Usage |
92102
|---------|-------------|-------|
93-
| [embassy-stm32](https://github.com/embassy-rs/embassy) | Basic hardware library | Used to set up the input and output pins for the IR and Ultrasonic sensors. |
103+
| [embassy-stm32](https://github.com/embassy-rs/embassy) | Basic hardware library | Used to set up the input and output pins for the IR and Ultrasonic sensors, and to generate PWM signals for controlling the motor speeds. |
94104
| [embassy-time](https://github.com/embassy-rs/embassy) | Time and delays | Used to measure how long it takes for the ultrasonic echo to come back, and to add small pauses in the code. |
95105
| [defmt](https://github.com/knurling-rs/defmt) | Console printing tool | Used to print the distances and sensor status (like "Clear" or "Blocked") to my laptop screen so I could test them. |
96106
| [embassy-executor](https://github.com/embassy-rs/embassy) | Code runner | Used to run the main loop of the program without freezing the board. |
107+
| [panic-probe](https://crates.io/crates/panic-probe) | Panic handler | Used to catch program crashes (panics) and print the trace back to the console, making debugging easier. |
97108

98109
## Links
99110

0 commit comments

Comments
 (0)