Skip to content

Commit ce674dc

Browse files
authored
Merge branch 'main' into debugging
2 parents d464939 + 6e23d0d commit ce674dc

File tree

3 files changed

+17
-1
lines changed

3 files changed

+17
-1
lines changed

docs/developer/website-development.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ description: Development of the Lingua Franca website.
77

88
First, for simple changes to the website, such as fixing typos, the easiest way is to scroll to the bottom of the page, follow the link at the bottom to send a pull request, edit the resulting page, and issue a pull request.
99

10-
For more elaborate changes, including adding new pages, you will need to clone the [GitHub repository](https://github.com/lf-lang/website-lingua-franca). You can then set up your local clone to provide a local copy of the website at http://localhost:8000 by following the instructions in the [README file](https://github.com/lf-lang/website-lingua-franca/blob/main/README.md). This way, you can test your changes before issuing a pull request.
10+
For more elaborate changes, including adding new pages, you will need to clone the [GitHub repository](https://github.com/lf-lang/lf-lang.github.io). You can then build the website by following the instructions in the [README file](https://github.com/lf-lang/lf-lang.github.io/blob/main/README.md). This way, you can test your changes before issuing a pull request.
1111

1212
## Editing the Handbook
1313

docs/embedded/rp2040.mdx

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
title: RP2040
3+
description: Developing LF Programs for RP2040.
4+
---
5+
# Overview
6+
Lingua Franca's C-runtime supports the [Raspberry Pi RP2040](https://en.wikipedia.org/wiki/RP2040),
7+
an inexpensive microcontroller that is typically used without an operating system ("bare metal").
8+
A series of lab excercises have been developed for instructional use, but these also
9+
serve as the best documentation and guide for developing programs for the RP2040.
10+
These lab exercises use the [Pololu 3pi+ 2040 robot](https://www.pololu.com/docs/0J86),
11+
which has an RP2040, but the exercises can be adapted to other robots and RP2040 platforms.
12+
See the [RP2040 lab page](https://lf-lang.org/embedded-lab/) for more information.

docs/sidebars.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,10 @@ const sidebars: SidebarsConfig = {
179179
{
180180
"type": "doc",
181181
"id": "embedded/zephyr"
182+
},
183+
{
184+
"type": "doc",
185+
"id": "embedded/rp2040"
182186
}
183187
]
184188
},

0 commit comments

Comments
 (0)