You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: website/versioned_docs/version-fils_en/project/2026/george.ciocan1302/index.md
+22-1Lines changed: 22 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -58,8 +58,17 @@ Got a first prototype working. The rover can be controlled with a smartphone, bu
58
58
59
59
### Week 12 - 18 May
60
60
61
+
Printed the final design and installed all peripherals. They don't work together yet, but each was tested individually. The screen displays the information for the user to connect to the network.
62
+
63
+
<center>
64
+

65
+
</center>
66
+
67
+
61
68
### Week 19 - 25 May
62
69
70
+
Did debugging, sensor calibration and tried to make everything work together. Not right there yet, cables are very crowded and it is hard to find which one disconnected.
71
+
63
72
## Hardware
64
73
65
74
The main microcontroller, the ESP32 WROOM, creates its own Wi-Fi network to which the
@@ -117,7 +126,18 @@ The format is
117
126
118
127
| Library | Description | Usage |
119
128
|---------|-------------|-------|
120
-
-- TO DO --
129
+
|[esp-hal](https://github.com/esp-rs/esp-hal)| Hardware Abstraction Layer for ESP chips | Used to configure and control the ESP32's hardware peripherals |
130
+
|[esp-alloc](https://github.com/esp-rs/esp-alloc)| Global allocator for ESP chips | Provides dynamic memory allocation |
131
+
|[esp-backtrace](https://github.com/esp-rs/esp-println)| Exception and panic handler | Used for debugging |
132
+
|[esp-println](https://github.com/esp-rs/esp-println)| Serial printing utility | Used to print debugging information to the serial terminal |
133
+
|[embassy-executor](https://github.com/embassy-rs/embassy)| Async executor for embedded systems | Runs the background tasks concurrently |
134
+
|[embassy-net](https://github.com/embassy-rs/embassy)| TCP/IP network stack | Used to create web sockets and run the HTTP web server |
135
+
|[esp-radio](https://github.com/esp-rs/esp-wifi-sys)| Wi-Fi driver | Used to host the Rover-AP acces point |
136
+
|[edge-dhcp](https://github.com/sysgrok/edge-net)| DHCP server implementation | Automatically assigns IP addresses to devices that connect to the rover's Wi-Fi network. |
137
+
|[embedded-graphics](https://github.com/embedded-graphics/embedded-graphics)| 2D graphics library | Used for drawing to the display |
138
+
|[mipidsi](https://github.com/almindor/mipidsi)| Display driver | Manages SPI communication for the ST7789 display |
139
+
|[embedded-hal](https://github.com/rust-embedded/embedded-hal)| Hardware abstraction traits | Provides standard trait definitions |
0 commit comments