Replies: 6 comments 4 replies
-
Pro's:
Con's:
Flash size: 8 MB SPI flash Cost: $11.95 USD |
Beta Was this translation helpful? Give feedback.
-
Pro's:
Con's:
Flash size: 16MB of external QSPI flash memory Cost: $19.50 USB |
Beta Was this translation helpful? Give feedback.
-
Pro's:
Con's:
Flash size: 4MB/16MB of QSPI flash supporting XiP Cost: $11 - 14 (USD) |
Beta Was this translation helpful? Give feedback.
-
I don't have a strong preference at all, but I like any board that has a USB type-C connector. I can find the SparkFun Thing Plus in Europe (which I can't say for all of the boards I researched): |
Beta Was this translation helpful? Give feedback.
-
I believe the Adafruit Feather actually does come with a USB C connector. I think either the Adafruit Feather or the SparkFun Thing Plus sound good. If @glynos can easily find the SparkFun thing then that seems like a good ➕ 1 there. |
Beta Was this translation helpful? Give feedback.
-
Looking more into how the embedded-hal crate is designed and intended to be used it's seeming like maybe it's possible (and potentially preferable) to actually have our crate be agnostic of the specific microcontroller it can communicate with. The embedded-hal crate provides traits that we can require in such a way that any HAL that implements the traits will work. For example the BME280 new_secondary function in bme280-rs is bounded by the embedded_hal::blocking::i2c trait meaning that any underlying struct that implements The way that I understand it is that if we choose to design our crate using these traits we will not need to choose which rp2040 boards to support. Or at least we can opt to support any bsp that implements the traits defined in embedded-hal. Let me know if that sounds right |
Beta Was this translation helpful? Give feedback.
-
What is the second RP2040 microcontroller boards that we want our crate to immediately support and test out of the box (other than Pico)?
Candidates (from the list of boards rp-hal currently supports):
Beta Was this translation helpful? Give feedback.
All reactions