+2
-2
README.md
+2
-2
README.md
···
28
28
29
29
Licensed under either of
30
30
31
-
- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or
31
+
- Apache License, Version 2.0 ([LICENSE-APACHE](./crates/ergot/LICENSE-APACHE) or
32
32
<http://www.apache.org/licenses/LICENSE-2.0>)
33
-
- MIT license ([LICENSE-MIT](LICENSE-MIT) or <http://opensource.org/licenses/MIT>)
33
+
- MIT license ([LICENSE-MIT](./crates/ergot/LICENSE-MIT) or <http://opensource.org/licenses/MIT>)
34
34
35
35
at your option.
36
36
+4
-2
demos/README.md
+4
-2
demos/README.md
···
8
8
9
9
* `std` - meant to run on typical desktop platforms (win/mac/linux)
10
10
* `esp32c6` - Applications for the ESP32-C6 platform, typically using the `ESP32-C6-DevKitC-1`
11
-
* `rp2350` - Applications for the RP2040 platform, typically using a `Pico2` development board, with or without a debugger.
11
+
* `rp2350` - Applications for the RP2350 platform, typically using a `Pico2` development board, with or without a debugger.
12
12
* `rp2040` - Applications for the RP2040 platform, typically using a `Pico` development board, with or without a debugger.
13
13
* `nrf52840` - Applications for the `nRF52840` platform, typically using an `nRF52840-DK`
14
14
···
34
34
* The [`rp2350-tilt`] firmware project, running on an RP2350
35
35
* The [`tilt-app`] host project, running on a PC
36
36
* The [`shared-icd`] library crate, used by both the firmware and PC projects
37
+
* The [`stream-plotting`] project, running on a PC, uses a simple GUI to live-stream the data from the tilt board
37
38
38
39
[`rp2350-tilt`]: ./rp2350/rp2350-tilt/README.md
39
40
[`tilt-app`]: ./std/tilt-app/README.md
40
41
[`shared-icd`]: ./shared-icd/README.md
42
+
[`stream-plotting`]: ./std/stream-plotting/README.md
41
43
42
44
The board has an LSM6DS3TR accelerometer + gyroscope, eight PWM output channels, and
43
45
an RP2350. This demo has the firmware stream the accelerometer and gyroscope data at
···
46
48
47
49
This example is intended to cover the case where an embedded linux system may offload
48
50
real-time or i/o tasks to a microcontroller to do things like control a quadrotor
49
-
aircraft.
51
+
aircraft.
+2
-2
demos/rp2350/rp2350-tilt/README.md
+2
-2
demos/rp2350/rp2350-tilt/README.md
···
1
1
# RP2350 "Tilt" board
2
2
3
-

3
+

4
4
5
5
This firmware is intended for a custom board containing an RP2350,
6
6
accelerometer, and PWM outputs. This firmware showcases streaming a relatively
7
7
high volume of data over USB.
8
8
9
-
See the [top level demos docs](../README.md) for more information and links to
9
+
See the [top level demos docs](../../README.md) for more information and links to
10
10
the desktop application side of this demo.