Commit graph

879 commits

Author SHA1 Message Date
bors[bot]
fd3448e202
Merge #407
407: add crossbus to no-std crates r=eldruin a=hominee



Co-authored-by: Bruce Yuan <50130186+hominee@users.noreply.github.com>
2023-03-30 15:39:03 +00:00
Bruce Yuan
80b86e58c4
Update README.md 2023-03-30 00:49:54 +08:00
cfrenette
1688a6d36d
add BMA400 2023-03-14 18:03:29 -04:00
FabioCragnolini
fa9bc9920a
Move AFE4404 from WIP to Driver crates. 2023-03-10 09:56:25 +01:00
bors[bot]
00550b4500
Merge #403
403: Add Renesas RA family PACs r=eldruin a=n8tlarsen



Co-authored-by: Nathan <n8tlarsen@gmail.com>
2023-03-06 08:32:50 +00:00
bors[bot]
1c4c41e12b
Merge #404
404: Add info and link to ESP32-C3 Tutorials r=eldruin a=shanemmattner

Link for [esp32-c3 tutorials](https://youtube.com/playlist?list=PLkch9g9DEE0Lkm1LqcD7pZNDmXEczOo-a)

Co-authored-by: Shane <shanemmattner@gmail.com>
2023-03-06 08:23:01 +00:00
Shane
d8917f7116 Add info and link to ESP32-C3 Tutorials 2023-03-05 20:24:59 -08:00
Nathan
cde772bd0b
Add Renesas RA family PACs 2023-03-03 12:13:09 -06:00
Guy Garcia
9fae0a3e2c added crates 2023-02-24 19:17:03 -04:00
bors[bot]
fb152a629e
Merge #390
390: Add sega-controller driver to list r=jamesmunns a=ewrogers

This PR adds the [`sega-controller`](https://github.com/UnderLogic/sega-controller) driver to the list of embedded-hal driver projects

I am the maintainer of this repo under my company.

Co-authored-by: Erik Rogers <ewrogers@gmail.com>
Co-authored-by: James Munns <james@onevariable.com>
2023-02-21 00:49:28 +00:00
James Munns
a449b289b8
Merge branch 'master' into master 2023-02-21 01:48:12 +01:00
bors[bot]
3b141191c3
Merge #401
401: Add SPL06-007 to WIP driver list r=jamesmunns a=roxgib

https://github.com/roxgib/SPL06-007

Co-authored-by: Sam Bradshaw <33942237+roxgib@users.noreply.github.com>
2023-02-21 00:43:00 +00:00
Sam Bradshaw
97fb134bc2
Changes numbers back to 1 2023-02-21 11:39:43 +11:00
Sam Bradshaw
8254957390
Fix link
https://github.com/roxgib/SPL06-007
2023-02-21 11:37:20 +11:00
Sam Bradshaw
d6be0dd0cc
Add SPL06-007 to WIP driver list 2023-02-21 11:27:30 +11:00
bors[bot]
157a375fd8
Merge #400
400: Add switch-hal r=eldruin a=chrysn

The switch-hal crate just extends embedded-hal by a bit (hah!) -- but I find it very useful, for it provides clean "on"/"off" semantics for what is otherwise merely "high"/"low", and thus dependent on the actual wiring (both LEDs and buttons are just as easy to wire either way).

It's not used a lot ([crates assume active-low](https://github.com/jamesmunns/blinq/issues/4) instead), but I hope that this changes once it is more visible through here.

Co-authored-by: chrysn <chrysn@fsfe.org>
2023-02-07 08:43:53 +00:00
chrysn
4069115ba0
Add switch-hal 2023-02-04 22:16:57 +01:00
bors[bot]
40e916f7fd
Merge #399
399: add some additional crates r=jamesmunns a=rursprung

two are mine, the third is one i'm using but am otherwise not associated with.

Co-authored-by: Ralph Ursprung <ralph.ursprung@gmail.com>
Co-authored-by: James Munns <james@onevariable.com>
2023-01-07 11:07:19 +00:00
James Munns
f60d992d82
Update README.md 2023-01-07 12:06:48 +01:00
Ralph Ursprung
5ce773ba87
add additional crates
two are mine, the third is one i'm using but am otherwise not associated
with.
2023-01-07 12:04:16 +01:00
bors[bot]
37b9e15094
Merge #392
392: Add ebyte-e32 to list r=eldruin a=barafael

This PR adds the ebyte-e32 driver to the list of embedded-hal driver projects

I am the maintainer of this driver.

Co-authored-by: Rafael Bachmann <rafael.bachmann.93@gmail.com>
2022-12-21 21:42:36 +00:00
Rafael Bachmann
78226bc0dc Add ebyte-e32 to list 2022-12-20 12:48:18 +01:00
bors[bot]
1abb4df2bf
Merge #395
395: Add tm4c129-launchpad to board crates list r=eldruin a=jlogan03

* https://github.com/jlogan03/tm4c129-launchpad

Co-authored-by: James Logan <jlogan03@gmail.com>
2022-12-19 19:39:29 +00:00
bors[bot]
31e2c86df6
Merge #396
396: Add `ade791x` to driver list r=eldruin a=matteocarnelos

I've added the `ade791x` driver crate to the drivers list. I'm the maintainer of the crate.

* [Repository](https://github.com/GrepitAB/ade791x-rs)
* [Crate](https://crates.io/crates/ade791x)
* [Documentation](https://docs.rs/ade791x)

Co-authored-by: Matteo Carnelos <matteo.carnelos@studenti.unipd.it>
2022-12-19 19:38:02 +00:00
bors[bot]
463773ac44
Merge #398
398: Add Renesas DA14531 PAC and HAL crates r=eldruin a=hhornbacher



Co-authored-by: Harry Hornbacher <hhornbacher@users.noreply.github.com>
2022-12-19 19:31:17 +00:00
bors[bot]
8ecadb9b6b
Merge #397
397: Add AFE4404. r=eldruin a=FabioCragnolini

https://github.com/pulse-loop/afe4404

Co-authored-by: FabioCragnolini <48365955+FabioCragnolini@users.noreply.github.com>
2022-12-19 19:28:42 +00:00
Harry Hornbacher
7dc618ae60
Add Renesas DA14531 PAC and HAL crates 2022-12-15 11:49:26 +01:00
FabioCragnolini
be9563949c
Add AFE4404. 2022-12-11 16:14:26 +01:00
Matteo Carnelos
94baed7bb6
Add ade791x to driver list 2022-12-08 10:39:24 +01:00
James Logan
16cec50e2c add tm4c129-launchpad to board crates list 2022-12-06 17:00:29 -05:00
bors[bot]
d8759653c7
Merge #394
394: Add several tools to list r=eldruin a=Dblm0

Tools added:
-   [cargo-bloat](https://github.com/RazrFalcon/cargo-bloat)
-   [cargo-call-stack](https://crates.io/crates/cargo-call-stack)
-   [cargo-dfu](https://crates.io/crates/cargo-dfu)

Co-authored-by: Dblm0 <DmitrievDmitriyMsk@gmail.com>
2022-12-02 15:54:23 +00:00
Dblm0
2fb6ada16f
Add cargo-dfu tool 2022-12-02 17:57:14 +03:00
Dblm0
2fe3f9d1f4
Add cargo-call-stack tool 2022-12-02 17:56:52 +03:00
Dblm0
5c9df090e0
Move cargo-bloat closer to cargo-* tools 2022-12-02 17:53:42 +03:00
Dblm0
2c7e2a5def
Add cargo-bloat tool 2022-12-02 16:11:45 +03:00
bors[bot]
447d5851c1
Merge #391
391: add w7500x-pac r=adamgreig a=Georges760



Co-authored-by: Georges <g.palauqui@gptechinno.com>
2022-11-05 14:21:57 +00:00
Georges
226db2f1ec add w7500x-pac 2022-11-05 11:49:39 +01:00
Erik Rogers
3f32d61f35 fix: sega-controller link url 2022-11-04 03:02:08 -04:00
Erik Rogers
4d1554bbf7 chore: add sega-controller lib 2022-11-04 03:00:08 -04:00
bors[bot]
d26b85a14b
Merge #389
389: Add atwinc1500-rs to WIP driver list r=eldruin a=DrewTChrist

Hello I've been working on a driver for the Atwinc1500 and I'd like to add it to the list.

[https://github.com/DrewTChrist/atwinc1500-rs](https://github.com/DrewTChrist/atwinc1500-rs)\

Thank you.

Co-authored-by: Andrew Christiansen <andrewtaylorchristiansen@gmail.com>
2022-10-20 06:37:49 +00:00
Andrew Christiansen
fbdbd0e73c Add atwinc1500-rs to WIP driver list 2022-10-19 19:51:52 -07:00
bors[bot]
6a9325701a
Merge #388
388: Update readme.md with additional training material r=adamgreig a=apollolabsdev

I added a blog resource to the list that could be valuable to learners interested in learning HAL topics. I personally found it hard to navigate the different HALs when starting out based on the existing resources. I created the added blog in the hope to help newcomers that could be in the same position I was in. It's a blog I update on weekly basis with a new topic relevant to embedded Rust.  This is the link https://apollolabsblog.hashnode.dev/series/stm32f4-embedded-rust-hal 

On a side note, I had attempted to submit a pull request before though I think I did something wrong where it didn't make it through somehow.

Co-authored-by: apollolabsdev <104051566+apollolabsdev@users.noreply.github.com>
2022-10-03 11:33:52 +00:00
apollolabsdev
08113f5e51
Update readme.md with additional training material
I added a blog resource to the list that could be valuable to learners interested in learning HAL topics. I personally found it hard to navigate the different HALs when starting out based on the existing resources. I created the added blog in the hope to help newcomers that could be in the same position I was in. It's a blog I update on weekly basis with a new topic relevant to embedded Rust.  This is the link https://apollolabsblog.hashnode.dev/series/stm32f4-embedded-rust-hal 

On a side note, I had attempted to submit a pull request before though I think I did something wrong where it didn't make it through somehow.
2022-10-03 10:48:01 +03:00
bors[bot]
88d2867328
Merge #387
387: add `m95320` peripheral crate r=eldruin a=Jonahss

Hi! I've published my first rust crate. I couldn't find an existing one for the EEPROM chip I'm using.

Co-authored-by: Jonah Stiennon <jonahss@gmail.com>
2022-09-28 06:53:39 +00:00
Jonah Stiennon
ceca59dbc8 add m95320 as a WIP peripheral crate 2022-09-27 16:38:27 -07:00
bors[bot]
56baa99dba
Merge #386
386: Added usbd-human-interface-device r=eldruin a=dlkj

https://github.com/dlkj/usbd-human-interface-device

Added with all the other usbd/usb HID libraries rather than just appending. Hope that is ok.

Co-authored-by: Daniel Kenyon-Jones <github@dlkj.co.uk>
2022-09-17 19:07:55 +00:00
Daniel Kenyon-Jones
4535a96b17 Fix broken link 2022-09-17 14:32:41 +01:00
Daniel Kenyon-Jones
cdbc4b4efa Added usbd-human-interface-device 2022-09-17 14:26:46 +01:00
bors[bot]
03c7896d19
Merge #385
385: Add ST7565 SPI LCD driver r=therealprof a=Finomnis



Co-authored-by: Finomnis <finomnis@gmail.com>
2022-08-29 09:20:31 +00:00
Finomnis
20aeddb8f2 Add st7565 SPI LCD driver 2022-08-29 10:33:07 +02:00