Skip to content

Commit 8d52f37

Browse files
authored
Prepare for HAL 0.6.0 release (#430)
* Prep for HAL 0.6.0 release * Update changelog, readme and version number for HAL 0.5.0 release * Bump HAL version in BSP deps * Add the missing boards to the main README.md
1 parent 13cad64 commit 8d52f37

File tree

40 files changed

+168
-82
lines changed

40 files changed

+168
-82
lines changed

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,5 +28,5 @@ rp2040-hal = { path = "./rp2040-hal" }
2828

2929
[patch.crates-io]
3030
rp2040-hal = { path = "./rp2040-hal" }
31-
i2c-pio = { git = "https://github.com/rp-rs/i2c-pio-rs", rev = "2636fd2abc0541fff3ccca49d7422690bc142d11" }
32-
ws2812-pio = { git = "https://github.com/rp-rs/ws2812-pio-rs", rev = "0b8015499fe3171650f6adef7cd0f4fb61465b61" }
31+
i2c-pio = { git = "https://github.com/rp-rs/i2c-pio-rs", rev = "e1e733bdd0b73944a4ad5afbf2bddce03bd5fdfa" }
32+
ws2812-pio = { git = "https://github.com/rp-rs/ws2812-pio-rs", rev = "8505952e70af1624e3eef9885240b9a6948be12a" }

README.md

Lines changed: 36 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!-- PROJECT LOGO -->
22
<br />
33
<p align="center">
4-
<a href="https://github.com/rp-rs/rp2040-hal">
4+
<a href="https://github.com/rp-rs/rp-hal">
55
<img src="https://www.svgrepo.com/show/281119/microchip.svg" alt="Logo" width="140" height="140">
66
</a>
77

@@ -192,6 +192,18 @@ RP2040 chip according to how it is connected up on the Trinkey.
192192
[Adafruit-Trinkey-QT2040]: https://github.com/rp-rs/rp-hal/tree/main/boards/adafruit-trinkey-qt2040
193193
[adafruit trinkey qt2040]: https://www.adafruit.com/product/5056
194194

195+
### [pimoroni-badger2040] - Board Support for the [Pimoroni Badger2040]
196+
197+
You should include this crate if you are writing code that you want to run on
198+
a [Pimoroni Badger2040] - a conference-style badge built around an e-paper
199+
display and an rp2040
200+
201+
This crate includes the [rp2040-hal], but also configures each pin of the
202+
RP2040 chip according to how it is connected up on the Badger2040.
203+
204+
[Pimoroni Badger2040]: https://shop.pimoroni.com/products/badger-2040
205+
[pimoroni-badger2040]: https://github.com/rp-rs/rp-hal/tree/main/boards/pimoroni-badger2040
206+
195207
### [pimoroni-pico-explorer] - Board Support for the [Pimoroni Pico Explorer]
196208

197209
You should include this crate if you are writing code that you want to run on
@@ -219,6 +231,29 @@ space, and so it may not work if you only have the 4MB variant.
219231
[Pimoroni Pico Lipo 16MB]: https://shop.pimoroni.com/products/pimoroni-pico-lipo?variant=39335427080275
220232
[pimoroni-pico-lipo-16mb]: https://github.com/rp-rs/rp-hal/tree/main/boards/pimoroni-pico-lipo-16mb
221233

234+
### [pimoroni-plasma-2040] - Board Support for the [Pimoroni Plasma 2040]
235+
236+
You should include this crate if you are writing code that you want to run on
237+
a [Pimoroni Plasma 2040] - Swathe everything in rainbows with this all-in-one, USB-C powered controller
238+
for WS2812/Neopixel and APA102/Dotstar addressable LED strip.
239+
240+
This crate includes the [rp2040-hal], but also configures each pin of the
241+
RP2040 chip according to how it is connected up on the Pimoroni Plasma 2040.
242+
243+
[Pimoroni Plasma 2040]: https://shop.pimoroni.com/products/plasma-2040
244+
[pimoroni-plasma-2040]: https://github.com/rp-rs/rp-hal/tree/main/boards/pimoroni-plasma-2040
245+
246+
### [pimoroni-tiny2040] - Board Support for the [Pimoroni Tiny2040]
247+
248+
You should include this crate if you are writing code that you want to run on
249+
a [Pimoroni Tiny2040] - one of the first third party RP2040 boards available, with 8MB flash and a 3 colour LED.
250+
251+
This crate includes the [rp2040-hal], but also configures each pin of the
252+
RP2040 chip according to how it is connected up on the Tiny2040.
253+
254+
[Pimoroni Tiny2040]: https://shop.pimoroni.com/products/tiny-2040
255+
[pimoroni-tiny2040]: https://github.com/rp-rs/rp-hal/tree/main/boards/pimoroni-tiny2040
256+
222257
### [solderparty-rp2040-stamp] - Board Support for the [SolderParty RP2040 Stamp]
223258

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

boards/adafruit-feather-rp2040/CHANGELOG.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## Unreleased
99

10-
### Added
11-
12-
- None
10+
## 0.4.0 - 2022-08-26
1311

1412
### Changed
1513

1614
- Migrate from `embedded-time` to `fugit`
1715
- Bump `ws2812-pio` to 0.4.0
16+
- Update to rp2040-hal 0.6.0
1817

1918
## 0.3.0 - 2022-06-13
2019

boards/adafruit-feather-rp2040/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "adafruit-feather-rp2040"
3-
version = "0.3.1"
3+
version = "0.4.0"
44
authors = ["Andrea Nall <[email protected]>", "The rp-rs Developers"]
55
edition = "2018"
66
homepage = "https://github.com/rp-rs/rp-hal/tree/main/boards/adafruit-feather-rp2040"
@@ -13,7 +13,7 @@ repository = "https://github.com/rp-rs/rp-hal.git"
1313
[dependencies]
1414
cortex-m = "0.7.2"
1515
rp2040-boot2 = { version = "0.2.0", optional = true }
16-
rp2040-hal = { path = "../../rp2040-hal", version = "0.5.0" }
16+
rp2040-hal = { path = "../../rp2040-hal", version = "0.6.0" }
1717
cortex-m-rt = { version = "0.7", optional = true }
1818

1919
[dev-dependencies]

boards/adafruit-itsy-bitsy-rp2040/CHANGELOG.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## Unreleased
99

10-
### Added
11-
12-
- None
10+
## 0.4.0 - 2022-08-26
1311

1412
### Changed
1513

1614
- Migrate from `embedded-time` to `fugit`
1715
- Bump `ws2812-pio` to 0.4.0
16+
- Update to rp2040-hal 0.6.0
1817

1918
## 0.3.0 - 2022-06-13
2019

boards/adafruit-itsy-bitsy-rp2040/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "adafruit-itsy-bitsy-rp2040"
3-
version = "0.3.1"
3+
version = "0.4.0"
44
authors = ["Andrew Christiansen <[email protected]>", "The rp-rs Developers"]
55
edition = "2018"
66
homepage = "https://github.com/rp-rs/rp-hal/tree/main/boards/adafruit_itsy_bitsy_rp2040"
@@ -13,7 +13,7 @@ repository = "https://github.com/rp-rs/rp-hal.git"
1313
[dependencies]
1414
cortex-m = "0.7.2"
1515
rp2040-boot2 = { version = "0.2.0", optional = true }
16-
rp2040-hal = { path = "../../rp2040-hal", version = "0.5.0" }
16+
rp2040-hal = { path = "../../rp2040-hal", version = "0.6.0" }
1717
cortex-m-rt = { version = "0.7", optional = true }
1818

1919
[dev-dependencies]

boards/adafruit-kb2040/CHANGELOG.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## Unreleased
99

10-
### Added
11-
12-
- None
10+
## 0.4.0 - 2022-08-26
1311

1412
### Changed
1513

1614
- Migrate from `embedded-time` to `fugit`
1715
- Bump `ws2812-pio` to 0.4.0
16+
- Update to rp2040-hal 0.6.0
1817

1918
## 0.3.0 - 2022-06-13
2019

boards/adafruit-kb2040/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "adafruit-kb2040"
3-
version = "0.3.1"
3+
version = "0.4.0"
44
authors = ["Andrew Christiansen <[email protected]>", "The rp-rs Developers"]
55
edition = "2018"
66
homepage = "https://github.com/rp-rs/rp-hal/tree/main/boards/adafruit-kb2040"
@@ -12,7 +12,7 @@ repository = "https://github.com/rp-rs/rp-hal.git"
1212

1313
[dependencies]
1414
cortex-m = "0.7.2"
15-
rp2040-hal = { path = "../../rp2040-hal", version = "0.5.0" }
15+
rp2040-hal = { path = "../../rp2040-hal", version = "0.6.0" }
1616
cortex-m-rt = { version = "0.7.0", optional = true }
1717
embedded-hal = { version = "0.2.4", features = ["unproven"] }
1818
rp2040-boot2 = { version = "0.2.0", optional = true }

boards/adafruit-macropad/CHANGELOG.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## Unreleased
99

10-
### Added
11-
12-
- None
10+
## 0.4.0 - 2022-08-26
1311

1412
### Changed
1513

1614
- Use `rp2040-hal`'s entry function.
1715
- Migrate from `embedded-time` to `fugit`
16+
- Update to rp2040-hal 0.6.0
1817

1918
## 0.3.0 - 2022-06-13
2019

boards/adafruit-macropad/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "adafruit-macropad"
3-
version = "0.3.1"
3+
version = "0.4.0"
44
authors = ["Andrea Nall <[email protected]>", "The rp-rs Developers"]
55
edition = "2018"
66
homepage = "https://github.com/rp-rs/rp-hal/tree/main/boards/adafruit_macropad"
@@ -13,7 +13,7 @@ repository = "https://github.com/rp-rs/rp-hal.git"
1313
[dependencies]
1414
cortex-m = "0.7.2"
1515
rp2040-boot2 = { version = "0.2.0", optional = true }
16-
rp2040-hal = { path = "../../rp2040-hal", version = "0.5.0" }
16+
rp2040-hal = { path = "../../rp2040-hal", version = "0.6.0" }
1717
cortex-m-rt = { version = "0.7", optional = true }
1818

1919
[dev-dependencies]

0 commit comments

Comments
 (0)