Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add pico-w BSP #380

Draft
wants to merge 30 commits into
base: main
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
48a3439
Initial work on a BSP for Pico W
jannic Jul 6, 2022
e44b2fd
Add section about rp-pico-w to README.md
jannic Jul 7, 2022
6a0d16c
Update READMEs
jannic Jul 9, 2022
f00613b
Apply suggestions from code review
jannic Jul 9, 2022
b2dc4d2
Implement blinky
jannic Aug 4, 2022
4907194
use released version of embassy-futures
jannic Aug 30, 2022
a6077b9
use net-stable
jannic Aug 30, 2022
2f7a29b
Implement joining network
jannic Aug 30, 2022
27b26b8
Mark dev-dependencies as such
jannic Aug 30, 2022
eca0788
update embassy version
jannic Aug 31, 2022
7f63895
WIP
jannic Aug 31, 2022
389cc7d
Make firmware flashing optional
jannic Aug 31, 2022
a524d33
Uset timer::Instant
jannic Aug 31, 2022
034681b
Avoid ill-defined > operation on Instant
jannic Sep 2, 2022
cebf1e5
Avoid ill-defined > operation on Instant
jannic Sep 2, 2022
f87f942
Cleanups
jannic Sep 5, 2022
5e52e86
Updates from main branch
jannic Sep 5, 2022
69f68fa
cargo fmt
jannic Sep 5, 2022
ce4032c
Make environment variable WIFI_NETWORK optional
jannic Sep 5, 2022
afd2bc5
cargo fmt
jannic Sep 5, 2022
859e21b
Fix udeps error in CI
jannic Sep 6, 2022
4d5eb76
Shrink several buffers to avoid stack overflows
jannic Sep 6, 2022
6eb094f
Get firmware from cyw43 driver
jannic Sep 7, 2022
577ba2a
Use new function into_readable_output_in_state
jannic Sep 17, 2022
d2b3317
Revert "Use new function into_readable_output_in_state"
jannic Nov 9, 2022
1e50ec9
Update embassy dependencies
jannic Nov 17, 2022
cfb952d
Merge branch 'main' into pico-w
jannic Nov 17, 2022
8ffb889
cargo fmt
jannic Nov 17, 2022
cee0398
Use released version of embassy-executor
jannic Nov 23, 2022
983332d
Merge branch 'main' into pico-w
jannic Dec 10, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Add section about rp-pico-w to README.md
jannic committed Sep 17, 2022
commit e44b2fd84f06722fd36012e4540c90464c8cc8d1
11 changes: 11 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -126,6 +126,17 @@ RP2040 chip according to how it is connected up on the Pico.
[Raspberry Pi Pico]: https://www.raspberrypi.org/products/raspberry-pi-pico/
[rp-pico]: https://github.com/rp-rs/rp-hal/tree/main/boards/rp-pico

### [rp-pico-w] - Board Support for the [Raspberry Pi Pico] W

You should include this crate if you are writing code that you want to run on
a [Raspberry Pi Pico] W - the Wifi enabled version of the [Raspberry Pi Pico].

This crate includes the [rp2040-hal], but also configures each pin of the
RP2040 chip according to how it is connected up on the Pico W.

[Raspberry Pi Pico]: https://www.raspberrypi.org/products/raspberry-pi-pico/
[rp-pico-w]: https://github.com/rp-rs/rp-hal/tree/main/boards/rp-pico-w

### [adafruit-feather-rp2040] - Board Support for the [Adafruit Feather RP2040]

You should include this crate if you are writing code that you want to run on