Commit graph

42 commits

Author SHA1 Message Date
Jan Niehusmann 6db1f3f98a Update README 2022-12-10 13:52:58 +00:00
René van Dorst d7177345af
Add board waveshare-rp2040-lcd-0.96 (#513)
* Add board waveshare-rp2040-lcd-0.96

* Update product page links in readme
2022-12-10 13:10:08 +11:00
TilCreator c5309f6a86
Add board waveshare-rp2040-zero (#500) 2022-11-17 08:53:00 +11:00
Paul Daniel Faria 19e2fbea1c
Add the Pimoroni Servo 2040 board (#450)
* Add the Pimoroni Servo 2040 board

This PR adds the board support package and two simple examples.
* Animates a rainbow wheel across the RGB LEDs on the board.
* Moves a servo that's connected to GPIO0 back and forth.

* Format pimoroni-servo2040 board files

* Use us_to_duty function in servo example, clean up comments.

* Fix bad types

* Add Servo2040 description to top-level readme
2022-09-17 12:04:16 +01:00
Wilfried Chauveau 8d52f37dd1
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
2022-08-26 10:05:56 +01:00
nleguen b71dc3678b
Add BSP for VCC-GND YD-RP2040 (#388) 2022-07-18 15:35:00 +10:00
Jacob Ohpea 83b990ee30
Formatting Readme (#385) 2022-07-15 17:49:54 +10:00
Philip L. McMahon 803f582e0f
Add BSP for Seeeduino XIAO RP2040 (#369)
* Add BSP for Seeeduino XIAO RP2040

* Add missing link target

* Add top-level README mention of XIAO RP2040
2022-07-06 20:41:47 +10:00
Hmvp 0f114677d5
Explorer base improvements (#363)
* Improve comments

* Expose pins and all pins naming struct.

This allows users to set the interrupts on the button pins and to skip the PicoExplorer struct but still use proper naming

* Use correct interrupt names in timer::alarms macro in HAL
2022-06-23 19:19:32 +10:00
Jacob Vanderkarr 882db12855
Add BSP for Arduino RP2040 Nano Connect (#345)
* Modifies:
* Cargo toml to include arduino_nano_connect package
* README to update documentation to reflect a board being added

Adds:
* Basic support package for Arduino's RP2040 Nano Connect board
* blinky example

Co-authored-by: splicedbread <jacob.vanderkarr@oit.edu>
Co-authored-by: 9names <60134748+9names@users.noreply.github.com>
2022-05-29 08:42:05 +10:00
TyPott 27509090bf
Fix typo in License section of READMEs (#338) 2022-05-13 17:00:26 +10:00
TyPott cd692427f6
Initial BSP for SparkFun Thing Plus RP2040 (#336) 2022-05-09 19:19:20 +10:00
mqy 623457a498 fixed typos 2022-04-30 12:51:45 +10:00
Pavan Kumar Pothula 438ffccf69
Just a typo in the hyperlink. Nothing much. 2022-02-09 22:08:16 +05:30
Alexander Brevig d6bb177fd7 Fix View Demos link by prefixing pico with rp- 2022-01-27 23:30:22 +11:00
Jonathan 'theJPster' Pallant bae3f2c9bc
Merge pull request #266 from dylanede/feature/qt2040
Board support for Adafruit Trinkey QT2040
2022-01-16 14:48:57 +00:00
Dylan Ede 6478917e51 Board support for Adafruit Trinkey QT2040 2022-01-15 15:49:52 +00:00
Jonathan 'theJPster' Pallant a8b84fa4f8 Add missing Solder Party Stamp to top README
-
2022-01-14 19:52:39 +00:00
Jonathan 'theJPster' Pallant 232ba734fa
Fix the links in README.md 2021-12-26 20:02:26 +00:00
Jonathan 'theJPster' Pallant 3eb65168ff
Fix KB2040/adafruit-kb2040 mix-up in README.
Must have been a bad search/replace when the BSPs were renamed.
2021-12-24 12:16:53 +00:00
Jonathan Pallant 4959afe151 Include manufacturer in BSP crate name.
Avoids ambiguity.
2021-12-20 21:28:00 +00:00
Jonathan 'theJPster' Pallant 3f0617b054
fix picoprobe/picotool mix up 2021-12-04 12:44:21 +00:00
Andrew Christiansen 92f7c68d57
BSP for the Adafruit KB2040 (#217)
* Created a BSP for the Adafruit KB2040
2021-12-04 00:12:01 +11:00
Jan Niehusmann 05e072025d Change references to probe-run-rp back to upstream probe-run 2021-11-29 00:03:58 +11:00
Damian Pound 3977bdd8c5 Add --locked to second cargo install elf2uf2-rs 2021-11-11 08:24:53 +11:00
Jan Niehusmann 233f7c9475 README: Add option --locked to cargo install elf2uf2-rs
Without the --locked option, cargo currently tries to compile it using
clap v3.0.0-beta.5, which fails:

```
[...]
   Compiling clap v3.0.0-beta.5
   Compiling elf2uf2-rs v1.3.5
error[E0432]: unresolved import `clap::Clap`
 -->
/home/jan/.cargo/registry/src/github.com-1ecc6299db9ec823/elf2uf2-rs-1.3.5/src/main.rs:3:5
  |
3 | use clap::Clap;
  |     ^^^^^^^^^^ no `Clap` in the root
[...]
```

With --locked, it uses clap v3.0.0-beta.4, which works.
2021-10-22 00:01:47 +11:00
Stephen Onnen 800f71a1b8 Implement QT Py BSP with example 2021-10-02 17:42:03 +10:00
Jonathan Pallant (42 Technology) 49ad970d31 Typo: micontroller 2021-09-28 10:05:25 +01:00
Jonathan Pallant (42 Technology) fc0075a381 Addressing review comments. 2021-09-28 09:26:31 +01:00
Jonathan Pallant (42 Technology) b3b0c0c63a Add picotool to README 2021-09-27 16:26:57 +01:00
Jonathan Pallant (42 Technology) 02ea5a4ac8 Link to pio-rs 2021-09-27 16:26:09 +01:00
Jonathan Pallant (42 Technology) 6d014328ed Expand on page title a little bit 2021-09-27 16:25:53 +01:00
Jonathan Pallant (42 Technology) 0fa6bf9e0e README updates.
Trying to clarify what is HAL specific and what is RP specific.
2021-09-27 14:32:11 +01:00
Jonathan Pallant (42 Technology) 1e6d14abb0 Correct typo. 2021-09-21 16:18:19 +01:00
Jonathan Pallant c992fc9967 Add README to Pro Micro RP2040 BSP.
Also add BSP to top-level README, and some extra comments in the
example.
2021-09-20 14:33:46 +01:00
Jonathan Pallant dd3c136650
Update README with examples (#124)
* Update CoC with copy from REWG.

* Expand on HAL and BSP crates.

* Expand on contribution process and acknowledgements.
2021-09-20 19:43:36 +10:00
Hmvp 216aad2c76 Update and move readmes
The READMEs that go to crates.io need to be in the crate dir
2021-08-26 00:18:55 +10:00
RICHΛRD ΛNΛYΛ 553263a5ff
Update README.md (#71)
Add note about putting Pico in bootloader mode when using cargo run
2021-08-03 14:11:05 +10:00
Hmvp 9d539b0e7d Simplify uf2 flashing 2021-07-31 18:52:50 +10:00
Hmvp ffa97842e2
Improve clock frequency stuff for uninitialized clocks and add some examples (#64)
* Improve clock frequency stuff for uninitialized clocks

- Made clocks singletons so the frequency handling actually works as expected
- Added initial frequencies
- Improved the docs
- Added a Clock trait

* Add pico examples.

These have the benefit of knowing which external crystal is attached.
Even though it always should be a 12 MHz crystal.
Thus we can setup the clocks properly

I also changed the rp2040 examples to work out of the box for pico boards since that will probably be used most of the time
2021-07-26 20:24:58 +10:00
evan 98baabec93 Added skeleton for HAL and updated readme 2021-01-25 15:42:43 -05:00
evan 22a3669a9d Initial Commit: Updated author information. 2021-01-22 09:18:12 -05:00