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: README.md
+24-22
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,17 @@ This will be a series of `embedded Rust tutorials` using the [Olimex ESP32-C3 De
4
4
5
5
We tutorial below has a `YouTube video` link where I will start with a blank project and implement a peripherals using the latest [esp-idf-hal](https://github.com/esp-rs/esp-idf-hal) version.
6
6
7
-
## Tutorials
7
+
## Project 0: Data Logger
8
+
This inroductory project will cover basic peripheral usage for the ESP32-C3 to implement the following features:
9
+
10
+
- 4 ADC's
11
+
- 16 Digital IO
12
+
- SD card logging
13
+
- UART CLI Shell
14
+
- Neopixel status indicator
15
+
- Unit tests
16
+
17
+
### Peripheral Tutorials
8
18
-[p0-output](https://youtu.be/vUSHaogHs1s): Make the "Hellow World" of embedded systems: a `Blinky application` to periodically turn an LED on and off
9
19
-[p1-input](https://youtu.be/2IY27b9TT2k): Add a button to turn the blinking logic on and off
10
20
-[p2-threads](https://youtu.be/ht5t39dEa4E): Move the button logic and LED logic to their own thread and pass messages between threads with [crossbeams channel](https://docs.rs/crossbeam/latest/crossbeam/channel/index.html)
@@ -14,17 +24,6 @@ We tutorial below has a `YouTube video` link where I will start with a blank pro
14
24
-[p6-spi](https://youtu.be/PUL8ehH6eUg): Write a string to a uSD card over SPI using [embedded-sdmmc](https://github.com/rust-embedded-community/embedded-sdmmc-rs) crate
15
25
-[p7-uart](tbd): Receiver characters from the UART and send them back when we detect a [carriage return](https://developer.mozilla.org/en-US/docs/Glossary/CRLF)
16
26
17
-
18
-
## Project 0: Data Logger Application
19
-
This project will use the ESP32-C3 to gather analog and digital data.
0 commit comments