Commit graph

903 commits

Author SHA1 Message Date
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
bors[bot]
85722c1bc3
Merge #384
384: Add efm32-rs project to Silicon Labs group r=eldruin a=vpetrigo

- Add info about efm32-rs project and related EFM32 MCU crates

Co-authored-by: Vladimir Petrigo <vladimir.petrigo@gmail.com>
2022-07-27 11:08:02 +00:00
Vladimir Petrigo
73557f32af
Update README.md
Add info about efm32-rs project and related EFM32 MCU crates
2022-07-27 13:55:16 +03:00
bors[bot]
1ceb2e66f0
Merge #383
383: Add moonboot Update Bootloader Framework r=jamesmunns a=jhbruhn

This adds an entry for the moonboot bootloader framework to the no_std library list.

Co-authored-by: Jan-Henrik Bruhn <github@jhbruhn.de>
2022-07-18 21:42:46 +00:00
Jan-Henrik Bruhn
efec498f6b
Add moonboot Update Bootloader Framework 2022-07-18 23:12:22 +02:00
bors[bot]
30bcdd1afc
Merge #382
382: Add gd32e2 and gd32f2 PACs r=eldruin a=qwandor



Co-authored-by: Andrew Walbran <qwandor@google.com>
2022-07-07 14:08:14 +00:00
Andrew Walbran
c30405520b
Add gd32e2 and gd32f2 PACs 2022-07-07 14:53:20 +01:00
bors[bot]
def2792e34
Merge #374
374: Add Embedded Rust series video playlist r=jamesmunns a=VersBinarii



Co-authored-by: VersBinarii <versbinarii@gmail.com>
Co-authored-by: James Munns <james@onevariable.com>
2022-06-15 13:40:08 +00:00
James Munns
32af2c1890
Merge branch 'master' into embedded_rust_playlist 2022-06-15 15:39:40 +02:00
bors[bot]
1977c03022
Merge #380
380: Update and add descriptions of some new projects r=jamesmunns a=lulf



Co-authored-by: Ulf Lilleengen <lulf@redhat.com>
2022-06-15 13:38:09 +00:00
Ulf Lilleengen
c8acaaa99c Update and add descriptions of some new projects 2022-06-15 08:25:45 +02:00
bors[bot]
18c48cd900
Merge #379
379: Fix a typo in README r=eldruin a=nfedyashev



Co-authored-by: Nikita Fedyashev <nfedyashev@gmail.com>
2022-06-14 20:41:18 +00:00
Nikita Fedyashev
4e2ddc0093
Fix a typo in README 2022-06-14 15:48:34 +03:00
bors[bot]
839d78e16d
Merge #378
378: Add blog post about using RTIC r=eldruin a=kellpossible



Co-authored-by: Luke Frisken <l.frisken@gmail.com>
2022-05-26 07:49:19 +00:00
Luke Frisken
b908cb980a
Add blog post about using RTIC 2022-05-12 22:58:58 +10:00
bors[bot]
b071475035
Merge #377
377: Add PAC194X Driver Crate r=eldruin a=kiranshila

I just finished writing a quick blog post about this crate and the project it is a apart of. It's tested and working with a quick example in the readme.

Co-authored-by: Kiran Shila <me@kiranshila.com>
2022-04-11 06:36:23 +00:00
Kiran Shila
14824f0cd4
Add PAC194X Driver Crate
I just finished writing a quick blog post about this crate and the project it is a apart of. It's tested and working with a quick example in the readme.
2022-04-10 17:10:23 -07:00
bors[bot]
8ad388f10f
Merge #376
376: add nucleo-h743zi repo r=eldruin a=astraw

Hi, it would be great to add the nucleo-h743zi repo to the list. Please let me know if you need more information.

Co-authored-by: Andrew Straw <strawman@astraw.com>
2022-04-03 10:57:23 +00:00
Andrew Straw
435ba8f9aa add nucleo-h743zi repo 2022-04-03 11:29:42 +02:00
bors[bot]
c57396e936
Merge #375
375: Add Espressif content r=adamgreig a=SergioGasquez

Minor updates and add:
- Books: The Rust on ESP Book and Ferrous Systems' Embedded Rust on Espressif. `@Mirabellensaft` let me know if you are ok with including Ferrous System book
- PACs: esp32,esp32c3,esp32s2,esp32s3,esp8266
- HALs: esp-idf-hal and esp-hal

Co-authored-by: Sergio Gasquez <sergio.gasquez@gmail.com>
2022-03-29 18:00:23 +00:00
Sergio Gasquez
e4b1b96ddd Add Espressif content 2022-03-29 14:32:12 +02:00
VersBinarii
12763a232d
Add Embedded Rust series video playlist 2022-03-28 14:00:59 +02:00
bors[bot]
9b8e883df4
Merge #371
371: Add dummy-pin and inverted-pin utility crates r=adamgreig a=eldruin



Co-authored-by: Diego Barrios Romero <eldruin@gmail.com>
2022-02-22 18:32:18 +00:00
bors[bot]
d11c8b49fb
Merge #373
373: Add grove matrix led my-9221 driver r=eldruin a=pyaillet

Hi !

Thank you for pulling this list together.

This PR adds the [Grove matrix led driver](https://github.com/pyaillet/grove-matrix-led-my9221-rs)

Co-authored-by: Pierre-Yves Aillet <pyaillet@gmail.com>
2022-02-20 21:09:04 +00:00
Pierre-Yves Aillet
2eec2935d3
Add grove matrix led my-9221 driver 2022-02-20 21:42:38 +01:00
bors[bot]
f47f3e45ff
Merge #372
372: Add Ft6x36 touch screen driver r=eldruin a=pyaillet

Hi !

Thank you for pulling this list together.

This PR adds the [Ft6x36 I2C Touch Screen driver](https://github.com/pyaillet/ft6x36-rs)

Co-authored-by: Pierre-Yves Aillet <pyaillet@gmail.com>
2022-02-20 20:23:57 +00:00
Pierre-Yves Aillet
dd0952e788
Add Ft6x36 touch screen driver 2022-02-20 21:14:42 +01:00