Commit graph

822 commits

Author SHA1 Message Date
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
Diego Barrios Romero
93a2ce08f5 Add dummy-pin and inverted-pin utility crates 2022-02-17 21:24:28 +01:00
bors[bot]
74d1268019
Merge #370
370: Add minimq to the list of no-std crates r=eldruin a=oyren



Co-authored-by: Oyren <m.scheuren@oyra.eu>
2022-02-13 20:28:11 +00:00
Oyren
7c66bbd29e
Add minimq to the list of no-std crates 2022-02-13 17:24:01 +01:00
bors[bot]
0de340441e
Merge #368
368: Add an alternative AHT20 driver r=eldruin a=anglerud

I wrote a new AHT20 driver and published a blog post about it. I created a new driver as the previous one took ownership of the delay device, denying it to other drivers and code. The existing AHT20 driver is also under the AGLP which is certainly a fine license, but not one I'd choose for a library myself.

Co-authored-by: Rikard Anglerud <rikard@anglerud.com>
2022-02-07 07:56:38 +00:00
Rikard Anglerud
6e6c628029 Add an alternative AHT20 driver 2022-02-06 20:40:32 +00:00
bors[bot]
ba7e5c8567
Merge #303
303: Add ssd1309 to README r=eldruin a=antonok-edm

I've forked the `sh1106` crate to make a new driver crate for SSD1309 monochrome OLED displays - I figured it would be good to add to this list as well.

cc `@jamwaffles` - this may be of interest to you as well 😄 

Co-authored-by: Anton Lazarev <antonok35@gmail.com>
Co-authored-by: Diego Barrios Romero <eldruin@gmail.com>
2022-01-26 20:49:55 +00:00
Diego Barrios Romero
2e7de10563
Fix SSD1309/STSPIN220 crate links 2022-01-26 21:49:16 +01:00
Anton Lazarev
35c8e3956a
add ssd1309 to README 2022-01-26 10:23:07 -08:00
bors[bot]
a0a7d97e54
Merge #365
365: Fix WIP section link r=adamgreig a=eldruin



Co-authored-by: Diego Barrios Romero <eldruin@gmail.com>
2022-01-26 12:58:23 +00:00
Diego Barrios Romero
5fb7340fb0 Fix WIP section link 2022-01-26 08:51:29 +01:00
bors[bot]
734b2fdd85
Merge #364
364: Clarify released driver section requisites r=adamgreig a=eldruin

As discussed, here a proposal for clarification. Please feel free to improve it.
cc: `@adamgreig` 

Co-authored-by: Diego Barrios Romero <eldruin@gmail.com>
2022-01-26 00:34:42 +00:00
Diego Barrios Romero
76a15e3c77 Clarify released driver section requisites 2022-01-25 22:03:20 +01:00
bors[bot]
c19f1ca780
Merge #362
362: Add entries for drogue projects and lorawan projects r=jamesmunns a=lulf



Co-authored-by: Ulf Lilleengen <ulf.lilleengen@gmail.com>
2022-01-25 19:47:29 +00:00
Ulf Lilleengen
c514206922 Add entries for drogue projects and lorawan projects 2022-01-17 15:24:19 +01:00
bors[bot]
7d03680f5c
Merge #359
359: Add RIOT to RTOS list r=jamesmunns a=chrysn

It's supported well enough for examples to be in upstream, and while we're working out a few procedural nits, it looks like it's going to be part of the upcoming release.

Inserted in alphabetical order. (Hubris should maybe be moved, as it was added out-of-sequence).

Co-authored-by: chrysn <chrysn@fsfe.org>
2022-01-11 19:59:48 +00:00
chrysn
ae850f3923
Add RIOT to RTOS list 2022-01-11 20:43:57 +01:00
bors[bot]
cc294adb8d
Merge #358
358: cleanup wording errors and add the language to some boards I missed r=eldruin a=TDHolmes

Follow-up on #357 

Co-authored-by: Tyler Holmes <tyler@holmesengineering.com>
2022-01-10 21:41:33 +00:00
Tyler Holmes
9811f4a5d2 cleanup wording errors and add the language to some boards I missed 2022-01-10 13:29:21 -08:00
bors[bot]
d20c0e66a2
Merge #357
357: update with latest boards from atsamd-rs r=adamgreig a=TDHolmes

Additionally, the table of contents automatically reformatted with my markdown formatter. I like the change, but I can revert if folks want.

https://github.com/atsamd-rs/atsamd/issues/511

[rendered](https://github.com/TDHolmes/awesome-embedded-rust/blob/atsamd-rs-boards/README.md)

Co-authored-by: Tyler Holmes <tyler@holmesengineering.com>
2022-01-10 00:33:00 +00:00
Tyler Holmes
074855b583 add atsamd room 2022-01-08 19:10:45 -08:00
Tyler Holmes
c1fcfa6845 remove top level heading 2022-01-08 19:03:46 -08:00
Tyler Holmes
1a90dadcfd atsamd-rs does not support f405. whoops. 2022-01-08 15:00:03 -08:00
Tyler Holmes
4ff20edab4 update with latest boards from atsamd-rs 2022-01-08 14:56:54 -08:00
bors[bot]
f1a02c98b4
Merge #356
356: Add freebsd-embedded-hal r=eldruin a=unrelentingtech

Just published a [new crate](https://github.com/unrelentingtech/freebsd-embedded-hal), it's like `linux-embedded-hal` but for FreeBSD. Currently gpio and i2c work.

Co-authored-by: unrelentingtech <greg@unrelenting.technology>
2021-12-31 20:52:31 +00:00
unrelentingtech
5a8da47403
Add freebsd-embedded-hal 2021-12-31 19:23:01 +03:00
bors[bot]
14a54de83f
Merge #355
355: add crates.io links to PIC32; add fixed-fft r=eldruin a=kiffie



Co-authored-by: Stephan <kiffie@users.noreply.github.com>
2021-12-30 20:04:57 +00:00
Stephan
71344ef8a2
add crates.io links to PIC32; add fixed-fft 2021-12-30 19:44:19 +01:00
bors[bot]
5d2ca3a18b
Merge #354
354: Update README with some RP2040 boards r=therealprof a=thejpster

Also bump RTIC to 1.0, and add Hubris RTOS

Co-authored-by: Jonathan 'theJPster' Pallant <github@thejpster.org.uk>
2021-12-27 20:32:03 +00:00
Jonathan 'theJPster' Pallant
312f7b55fb
Add missing Pimoroni links 2021-12-27 17:06:33 +00:00
Jonathan 'theJPster' Pallant
d191784e21
Typo in ItsyBitsy 2021-12-26 20:03:19 +00:00
Jonathan 'theJPster' Pallant
04a2a0c5df
Update README with some RP2040 boards
Also bump RTIC to 1.0
2021-12-26 19:57:48 +00:00