Erik Rogers
4d1554bbf7
chore: add sega-controller lib
2022-11-04 03:00:08 -04:00
Andrew Christiansen
fbdbd0e73c
Add atwinc1500-rs to WIP driver list
2022-10-19 19:51:52 -07: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
Jonah Stiennon
ceca59dbc8
add m95320
as a WIP peripheral crate
2022-09-27 16:38:27 -07: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
Finomnis
20aeddb8f2
Add st7565 SPI LCD driver
2022-08-29 10:33:07 +02: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
Jan-Henrik Bruhn
efec498f6b
Add moonboot Update Bootloader Framework
2022-07-18 23:12:22 +02:00
Andrew Walbran
c30405520b
Add gd32e2 and gd32f2 PACs
2022-07-07 14:53:20 +01: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
Nikita Fedyashev
4e2ddc0093
Fix a typo in README
2022-06-14 15:48:34 +03:00
Luke Frisken
b908cb980a
Add blog post about using RTIC
2022-05-12 22:58:58 +10: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
Andrew Straw
435ba8f9aa
add nucleo-h743zi repo
2022-04-03 11:29:42 +02: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
Pierre-Yves Aillet
2eec2935d3
Add grove matrix led my-9221 driver
2022-02-20 21:42:38 +01: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
Oyren
7c66bbd29e
Add minimq to the list of no-std crates
2022-02-13 17:24:01 +01:00
Rikard Anglerud
6e6c628029
Add an alternative AHT20 driver
2022-02-06 20:40:32 +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
Diego Barrios Romero
5fb7340fb0
Fix WIP section link
2022-01-26 08:51:29 +01:00
Diego Barrios Romero
76a15e3c77
Clarify released driver section requisites
2022-01-25 22:03:20 +01:00
Ulf Lilleengen
c514206922
Add entries for drogue projects and lorawan projects
2022-01-17 15:24:19 +01:00
chrysn
ae850f3923
Add RIOT to RTOS list
2022-01-11 20:43:57 +01:00
Tyler Holmes
9811f4a5d2
cleanup wording errors and add the language to some boards I missed
2022-01-10 13:29:21 -08: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
unrelentingtech
5a8da47403
Add freebsd-embedded-hal
2021-12-31 19:23:01 +03:00
Stephan
71344ef8a2
add crates.io links to PIC32; add fixed-fft
2021-12-30 19:44:19 +01: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
Constantine Solovev
0f0c1f659a
Fix broken links
2021-12-25 21:47:33 +04:00
Christopher Hunt
c13c7d7fa7
Update README.md
2021-12-20 20:46:35 +11:00
Christopher Hunt
4b3920270e
Update README.md
2021-12-20 20:44:24 +11:00
Christopher Hunt
db53487239
PR feedback
2021-12-20 10:44:34 +11:00
Christopher Hunt
bf555ae6ee
Adds embassy-start
...
This is a link to a project starter template for writing embedded async Rust applications using Embassy.
2021-12-18 19:27:57 +11:00
Robin Mueller
845fb3b14c
small tweaks
2021-12-17 01:03:15 +01:00
Robin Mueller
262c0847c2
move adc to released section, add blogposts
2021-12-17 01:00:10 +01:00
Rahix
86103a6d80
Add port-expander crate
2021-12-15 21:50:14 +01:00
Robin Mueller
ecd4e7f572
forgot the link
2021-12-13 22:05:30 +01:00
Robin Mueller
ee2410b481
Add MAX116xx 10-bit ADC
2021-12-13 21:57:27 +01:00
Robin Mueller
1a1016a351
added vorago-reb1 BSP and va416xx PAC
2021-12-13 21:45:41 +01:00
Robin Mueller
737238df20
added vorago crates
2021-12-09 11:37:54 +01:00
ia0
3476701a3b
Add nrf52840-dk-bsp
...
https://github.com/nrf-rs/nrf52840-dk
2021-12-06 22:39:06 +01:00
Jon Lamb
f4ca179c92
Replace cargo-fel4 tool with ferros
2021-11-12 06:56:00 -08:00
Sergey Matyukevich
880c92a313
Update link to ftdi-embedded-hal
...
Update link to implementation of embedded-hal traits for FTDI FTx232H
chips. New version is published on crates.io.
Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com>
2021-11-09 21:49:43 +03:00
Vladimir Petrigo
7dfe6e9847
Fix sntpc order in the no_std list
2021-11-09 13:44:43 +03:00
Vladimir Petrigo
1d8527f245
Add sntpc to no_std crates
...
sntpc library allows to poll timestamps from SNTPv4 (for now) capable servers in order to synchronise system time
2021-11-09 11:48:36 +03:00
tnballo
edf47ca89d
Add scapegoat to alphabetical no-std crates list
2021-10-26 12:34:54 -04:00
James Munns
9f4a3a67aa
Properly attribute embedded-hal-compat
.
2021-10-14 17:43:36 +02:00
Diego Barrios Romero
14351f4290
Update README.md
2021-08-24 16:09:03 +02:00
Diego Barrios Romero
9d2effc4a6
Update README.md
2021-08-24 16:08:56 +02:00
Rob Young
12a1d0f701
Add rp-rs to list of chats
2021-08-24 13:59:59 +01:00
Sascha1337
df7cb231a7
add telegram channel for embedded.rs + wasm
2021-08-24 17:01:49 +08:00
Rob Young
f413bc8960
Add AVR and STM32 Matrix channels
2021-08-23 09:02:31 +01:00
W.C. Pannell
20fa2c935f
Add SKEAZN642 PAC
...
PAC to support NXP KEA64 series (KEAZN16, 32, and 64) of MCUs.
https://github.com/wcpannell/SKEAZN642
2021-08-19 06:16:03 -05:00
Yann Nicolas
32c53d45f6
Move rainbow-hat-rs to the driver section
2021-07-30 16:43:52 -04:00
Yann Nicolas
24fde5d3f6
Add project rainbow-hat-rs for support of the Pimoroni Rainbow HAT board
...
GitHub repo: https://github.com/yannart/rainbow-hat-rs
2021-07-24 23:54:13 -04:00
Boris Vinogradov
e4b34b642a
Add VEML7700 embedded HAL driver to README.md
2021-07-20 16:46:03 +03:00
James Munns
483604441d
Update README.md
2021-07-05 16:03:39 +02:00
Stephan
253b379244
add PIC32 related crates
2021-07-05 15:52:22 +02:00
Christopher Hunt
2c23afecc6
Include the Thingy:91 BSP
2021-07-02 09:40:27 +10:00
Boris Vinogradov
3140824ab0
Add IST7920 to WIP
2021-06-28 17:35:06 +03:00
Boris Vinogradov
7dcb734f15
Add SSD1320 to WIP
2021-06-24 09:21:57 +03:00
William D. Jones
4fc4e46fbb
Add tcn75a embedded HAL driver to README.md.
2021-06-22 16:46:44 -04:00
Jacob Rosenthal
b2775be0ed
add cmsis-dsp-sys
2021-06-20 16:39:49 -07:00
Jacob Rosenthal
bc86227d2a
add DSP on STM32F407G-DISC1
2021-06-20 16:33:10 -07:00
Ryan
b2005e5842
Add embedded-hal-compat
2021-06-17 09:41:53 +12:00
Rafael Bachmann
785339e7b4
Add cd74hc4067 driver
...
repo here: https://github.com/barafael/cd74hc4067-rs
Thanks :)
2021-06-09 20:13:01 +02:00
Rafael Bachmann
b13667d11e
Add hc-12 driver
...
repo here: https://github.com/barafael/hc12-at-rs
Thanks :)
2021-05-26 15:36:40 +02:00
Jacob Alexander
99befbf49f
Adding atsam4-hal
2021-05-08 23:17:52 -07:00
chrismolli
3aeebca470
added PAC for msp430fr6972
2021-04-18 15:02:33 +02:00
Andrew Straw
a13ae7bd02
Add cam-geom
2021-04-14 23:57:18 +02:00
Andrew Walbran
0de3f3ebd1
Add gd31f1x0-hal HAL crate.
2021-04-13 17:28:33 +01:00
Andrew Walbran
28e1227f48
Add gd32f1 PAC.
2021-04-13 17:26:18 +01:00
kellda
5f40547ab4
Update msp430-quickstart URL
2021-04-11 20:46:16 +02:00
Andrew Straw
f04946d8d8
add adskalman
2021-04-07 09:18:25 +02:00
Sergey Matyukevich
d5bff96a45
README.md: remove e.ziclean-cube firmware project
...
Remove stale e.ziclean-cube firmware project.
Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com>
2021-03-31 23:56:35 +03:00
David O'Connor
a3792ed3cd
Add stm32-hal crate
2021-03-25 09:14:19 -04:00
James Munns
d514eb765b
Add content from Ferrous Systems.
2021-03-25 13:32:53 +01:00
Andrei Sousa
70eeb20027
Adding IIS2MDC and ISM330DHCX
2021-03-16 19:12:41 +01:00
Hanno Braun
a81cda1965
Add crates from Flott toolkit
2021-03-11 14:48:33 +01:00
Dario Nieuwenhuis
b37dde78b5
Add PAC+HAL for nrf53, nrf91, some nrf52s
2021-03-07 20:04:38 +01:00
Erik Henriksson
e127b3446a
Adds the mqtt-sn to the list of no-std crates
2021-02-25 10:27:46 +01:00
Anton Patrushev
14d20958e3
Another BSP for STM32F3DISCOVERY crate added
...
This crate is used in book and maintained s for 02/2021. Original f3 crate by @japaric looks stale.
2021-02-14 23:13:46 +05:00
eupn
4948f64eef
README.md: add embassy
2021-01-20 12:06:07 +08:00
Alex Williams
6418ea97c0
Merge branch 'master' into add-sram23x
2021-01-17 04:20:11 +00:00
Mathias
c92edbce2c
Add embedded-storage and embedded-nal to component abstraction crates
2021-01-14 09:48:43 +01:00
Alex Williams
3975caa929
Add link to Microchip 23x SRAM driver and blog post
2021-01-13 07:25:09 +00:00
Dion Dokter
5c7a0aacde
Added device-driver crate
...
I've made a crate that can help you create device drivers. Currently it can only be used for register definitions, but I'm planning on doing more.
I'd love to get some more eyeballs on this and adding it to this list seems like a good step.
2020-12-29 17:52:48 +01:00
Johannes Barre
a1acc2c5a6
Removed Fork for AVR link
...
This project has been merged to upstream and is deprecated.
2020-11-28 19:15:18 +01:00
Logiase
96332257b7
fix URL
2020-10-17 00:04:34 +08:00
Kyle
6c5e9bd6e8
Fix BluePill broken link
...
Use new url: stm32duinoforum.com
2020-10-08 19:48:54 -07:00
Raphael O
7671fdaf90
Update README.md
2020-10-01 11:26:39 +02:00
Raphael O
659f11f595
Update README.md
2020-10-01 11:25:43 +02:00
Michael Nitschinger
a5df246763
Update README.md
2020-09-28 19:09:05 +02:00
Diego Barrios Romero
369a06f956
Release CCS811 indoor air quality sensor
2020-09-10 20:59:08 +02:00
Ferdia McKeogh
c91563d2ac
Add AHT20
2020-09-07 18:50:26 +01:00
bors[bot]
cb10ae58e7
Merge #296
...
296: Add static-bytes crate link r=jamesmunns a=xoac
Co-authored-by: Sylwester Rąpała <sylwesterrapala@outlook.com>
2020-08-31 23:56:51 +00:00
Sylwester Rąpała
a632ce126c
Add static-bytes crate link
2020-09-01 01:54:19 +02:00
Michael Beaumont
4eb60cc561
Add dht-sensor
2020-08-11 20:55:33 +02:00
bors[bot]
2e8b4ad5b3
Merge #291
...
291: Add gdbstub r=adamgreig a=daniel5151
Add `gdbstub` to this list of no-std crates.
`gdbstub` is a `#![no_std]`compatible (and `alloc` free) implementation of the GDB remote serial protocol in Rust.
Co-authored-by: Daniel Prilik <danielprilik@gmail.com>
2020-08-10 00:17:05 +00:00
Diego Barrios Romero
7e6bd85472
Add portable CRC and SMBus PEC crates
2020-08-09 11:44:26 +02:00
Karl Thorén
5dbff48b7a
Add Adafruit-7segment Driver
2020-08-07 21:10:39 +02:00
Marc Poulhiès
2080e571f0
Apply suggestions from code review
...
Add crates.io label to epd-waveshare crate.
Co-authored-by: Daniel Egger <daniel@eggers-club.de>
2020-08-07 15:43:27 +02:00
Marc Poulhiès
4ea9792210
Update link for waveshare e-ink crate
...
The crate was moved.
2020-08-07 15:26:17 +02:00
Daniel Prilik
98643d4e43
Add gdbstub
2020-07-31 11:06:31 -04:00
Ioan Herisanu
3f6a67b801
Add ltr-559
2020-07-30 19:36:26 +03:00
Diego Barrios Romero
3c389747e2
Add WIP MLX9061x infrared temperature sensor driver
2020-07-29 21:19:59 +02:00
TheZoq2
e3b2362ca9
add a note on why the old materials section is there
2020-07-19 17:14:13 +02:00
TheZoq2
18ceddcc4a
Clean up the training materials section
2020-07-19 14:05:01 +02:00
Pablo Deymonnaz
bb02c92e05
Fix typo in lpc845-pac crate link
2020-07-18 11:22:04 -03:00
Michael van Niekerk
938dd0a039
Remove space
2020-07-15 01:07:37 +02:00
Michael van Niekerk
b0f1a62c65
Add Microchip 25LCxxx driver
2020-07-15 01:04:43 +02:00
Gus Wynn
3159863eb9
Add link to Arduino Nano 33 IoT support
...
I just finished adding this crate, so I figured I'd add a link, in the same section as boards in the same repo
2020-07-08 12:40:51 -07:00
bors[bot]
2034b798ec
Merge #282
...
282: Remove reference to emosenkis/esp8266-hal r=berkus a=emosenkis
It has been deprecated in favor of work towards directly supporting Xtensa in rustc which is already mentioned here.
Co-authored-by: Eitan Mosenkis <eitan@mosenkis.net>
2020-06-28 12:43:34 +00:00
Mathias Koch
432c3e788a
Merge branch 'master' of github.com:MathiasKoch/awesome-embedded-rust
2020-06-26 13:36:49 +02:00
Mathias Koch
7f7f7cdcbe
Add atat, and ublox-cellular
2020-06-26 13:35:13 +02:00
Michael van Niekerk
bb80c629d5
Microchip TC72, Analog Devices ADXL313
...
Microchip TC72, Analog Devices ADXL313 crates
2020-06-26 12:44:00 +02:00
Eitan Mosenkis
f22805bf8d
Remove reference to emosenkis/esp8266-hal
...
It has been deprecated in favor of work towards directly supporting Xtensa in rustc which is already mentioned here.
2020-06-21 20:42:34 +03:00
David O'Connor
c045e02c1b
Fixed typo
2020-06-19 01:46:43 -04:00
David O'Connor
0e272a636a
Git troubleshooting
2020-06-19 01:46:02 -04:00
David O'Connor
1d70c3a0b2
Add anyleaf ph module driver
2020-06-19 01:38:07 -04:00
trembel
c83849cae8
Change RTFM to RTIC
...
Changing RTFM to RTIC. RTFM for MSP430 doesn't seem to be maintained and has not made the change to RTIC
2020-06-12 18:40:20 +02:00
Jacob Rosenthal
bb3bf29f5c
Add hf2 and uf2 tools for microsoft/adafruit boards
2020-06-06 19:19:13 -07:00
Tyler Holmes
a251d17a10
also update table of contents
2020-06-04 13:01:51 -07:00
Tyler Holmes
31470d1780
add boards from atsamd repo
2020-06-04 12:53:58 -07:00
Johan Kristell
5af806042e
Add Adafruit feather-f405 board
2020-06-01 10:47:36 +02:00
David Goodlad
fb0705ef5c
Add 1bitsy board support crate
...
I've been working on a board support crate for the [1bitsy](https://1bitsy.org/ ) board, which is based on an STM32F415 MCU. The board is relatively simple, so there's only a few things to abstract:
* one LED
* one Button
* a 25MHz high-frequency external clock source
2020-05-29 12:03:27 +10:00
David Haig
b86181d53b
Add embedded-websocket crate
2020-05-23 21:50:35 +01:00
bors[bot]
397d9f8617
Merge #272
...
272: Add FreeRTOS-rust r=adamgreig a=Niondir
Co-authored-by: Tobias Kaupat <tobiall@niondir.de>
2020-05-17 00:49:35 +00:00
Justin Moon
521d9e19e0
Add lvgl-rs
2020-05-15 22:58:53 -05:00
Tobias Kaupat
a8b38b425c
Add FreeRTOS-rust
2020-05-15 19:45:12 +02:00
Mendelt Siebenga
f8b90619f5
add MCP4725 work in progress driver
2020-05-09 15:42:36 +02:00
Diego Barrios Romero
98a1918ce7
Add MAX3010x heart rate/pulse oximeter sensor
2020-05-02 13:41:39 +02:00
Diego Barrios Romero
479a3ca306
Add WIP BMI160, HRS3300, HDC20xx, ISL29125, MAX170xx
2020-05-02 13:36:37 +02:00
bors[bot]
48bfca5cce
Merge #267
...
267: Tools: Add cargo-flash and cargo-embed r=therealprof a=dbrgn
Co-authored-by: Danilo Bargen <mail@dbrgn.ch>
2020-04-29 22:14:25 +00:00
Danilo Bargen
e1ef74695e
no_std crates: Add debouncr
2020-04-29 23:49:34 +02:00
Danilo Bargen
e2043bf8d1
Tools: Add cargo-flash and cargo-embed
2020-04-29 23:45:49 +02:00
KENTARO OKUDA
0ed7433811
Fix a Typo
2020-04-29 13:34:14 -04:00