Commit graph

616 commits

Author SHA1 Message Date
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
KENTARO OKUDA
1ec78b1216 Add WIP LSM9DS1 2020-04-23 18:44:12 -04:00
KENTARO OKUDA
870c0ac57c Add MAX6955 Driver 2020-04-22 20:29:28 -04:00
bors[bot]
3d473cc0e4
Merge #246
246: Add endian_codec crate r=jamesmunns a=xoac

I crate no_std crate. Maybe someone find it useful

Co-authored-by: Sylwester Rąpała <sylwesterrapala@outlook.com>
2020-04-12 22:19:44 +00:00
bors[bot]
4a7b01cf29
Merge #250
250: Added Ambiq Apollo 1,2,3p PAC r=jamesmunns a=trembel



Co-authored-by: trembel <silvano.cortesi@hotmail.com>
2020-04-12 22:18:32 +00:00
James Munns
58ff5f6680
Merge branch 'master' into st7789 2020-04-13 00:16:27 +02:00
Hanno Braun
18f3ad94a3
Move DW1000 driver out of WIP section
It finally has an introductory article now.
2020-03-31 12:11:37 +02:00
Sylwester Rąpała
e5eb4d445a
fix typo 2020-03-30 19:12:22 +02:00
YuhanLiin
023b1ec624 Add msp430fr2355 and msp430fr2x5x-hal 2020-03-22 04:05:14 -04:00
Ales Katona
ef42002b90
add the st7789 driver 2020-03-15 14:00:48 -06:00
Jan Teske
68726cb06c Add microfft
This commit adds the microfft FFT library to the list of `no_std`
crates.

- crate: https://crates.io/crates/microfft
- repository: https://gitlab.com/ra_kete/microfft-rs
2020-03-09 09:08:33 +01:00
Berkus Decker
8d8cd4b480
Merge branch 'master' into imxrt-rs 2020-03-08 19:25:13 +02:00
bors[bot]
fc07a13153
Merge #255
255: Add MIDI driver crate r=therealprof a=wjakobczyk



Co-authored-by: Wojciech Jakóbczyk <wjakobczyk@users.noreply.github.com>
2020-02-21 13:13:12 +00:00
Wojciech Jakóbczyk
a13f4d13ba
Add crates.io badge to ST7920 2020-02-21 13:40:37 +01:00
Wojciech Jakóbczyk
03f6b4f7bc
Add crates.io badge 2020-02-21 13:38:21 +01:00
Wojciech Jakóbczyk
e16b396c98
Add ST7920 LCD driver 2020-02-21 11:07:29 +01:00
Wojciech Jakóbczyk
9529350d77
Add MIDI driver crate 2020-02-21 11:01:53 +01:00
Tom Burdick
54c659f00f Add links for i.mx rt related crate (imxrt-rs) 2020-02-19 08:59:26 -06:00
James Munns
758a3925ee Add section for community chat rooms 2020-02-17 14:35:02 +01:00
Ingmar Jager
1c41d7244e
Add ADXL355 driver crate 2020-02-14 14:20:55 +01:00
Danilo Bargen
80364cf2e1 Drivers: Add SHTCx 2020-02-12 00:08:56 +01:00
trembel
2ea2f87045
Added Ambiq Apollo 1,2,3p PAC 2020-02-07 16:40:53 +01:00
Alexey Galakhov
906858e347
Trivial formatting fix for avr-hal 2020-02-07 01:58:47 +01:00
Alexey Galakhov
60f9f17891
Add proper crates.io links to all usbd crates 2020-02-07 01:56:11 +01:00
Alexey Galakhov
664419cc19
Add more USB class crates
Two more USB class crates are `usbd-midi` that implements MIDI class and `usbd-hid-device` which also provides USB HID but tries to be totally safe.
2020-02-07 01:51:11 +01:00
David Sawatzke
abee5f86b9 Add embedded-morse 2020-02-04 00:31:03 +01:00
Twitch
6cea0e4b27
Add USB crates 2020-02-02 19:21:36 -08:00
Sylwester Rąpała
c63f1110d8
Add endian_codec crate 2020-02-01 12:50:00 +01:00
cs2dsb
8c8fa33453 Swap max31855 to one published on crates.io
The max31855 repo previously listed isn't published on crates.io and uses an old version of the hal.
I've uploaded a similar (slightly different api to suit my tastes and better support multiple spi devices on the same pins) crate and published it on crates.io.
2020-01-27 13:52:13 +00:00
Jonas Schievink
e03eda40a5
Add the irq crate 2020-01-26 13:39:25 +01:00
Vadim Kaushan
76e5cafb23
Update table of contents 2020-01-26 12:14:56 +03:00
Vadim Kaushan
2222a5703f
Add HAL and BSPs for GD32V 2020-01-26 12:14:02 +03:00
James Munns
37c310bc78
Add link 2020-01-20 01:39:17 +01:00
James Munns
6b1ddb826e
Add bitmatch 2020-01-20 01:38:22 +01:00
Jesse Braham
660e042ae8 Document ATSAMD11 support via atsamd-rs 2020-01-11 09:52:39 -08:00
James Munns
de3bbff9b9 Alphabetize and number some categories 2020-01-10 21:06:25 +01:00
James Munns
8fcb4dfef2
Merge branch 'master' into hub75 2020-01-10 20:55:42 +01:00
James Munns
692e4c0b1a
Merge branch 'master' into add-r502-link 2020-01-10 20:53:16 +01:00
bors[bot]
ecab615996
Merge #235
235: Add lpc845-pac & hal r=jamesmunns a=david-sawatzke

Lpc845 support was added to lpc82x-hal, so it was renamed lpc8xx-hal.

Also fixes a broken link

Co-authored-by: David Sawatzke <david-sawatzke@users.noreply.github.com>
2020-01-10 19:49:56 +00:00
bors[bot]
fa6efef0dc
Merge #233
233: atsamd-rs has ATSAME54 support r=jamesmunns a=mvniekerk

The atsamd-rs repo now has Microchip ATSAME54 support. 

Co-authored-by: Michael van Niekerk <mvniekerk@chazaqdev.com>
2020-01-10 19:46:38 +00:00
Diego Barrios Romero
378ca14d0e Add WIP CCS811 and iAQ-Core gas/VOC sensor drivers 2020-01-07 16:27:44 +01:00
ryan
ed57d7a257 Added radio hal, sx128x, sx127x, at86rf212 impls 2020-01-05 17:17:43 +13:00
Christopher McClellan
61e0450fe1
Point stmf32f3 users to currently maintained crate
Per https://github.com/stm32-rs/stm32f3xx-hal/issues/48 and https://github.com/japaric/stm32f30x-hal/issues/36, point stm32f3 users to the community supported stm32f3xx crate, instead of japaric's unmaintained stm32f30x crate.
2020-01-04 08:44:47 -05:00
David Sawatzke
40d23c2560 Fix link to nxp board support crates 2020-01-03 14:37:45 +01:00
David Sawatzke
5f5505805a Add lpc845-pac and replace lpc82x-hal with lpc8xx-hal 2020-01-03 14:36:35 +01:00
David Sawatzke
f6450223b2 Add hub75 driver 2020-01-03 14:27:16 +01:00
Michael van Niekerk
a1ef4969b9
Update README.md 2019-12-29 12:41:02 +02:00
Diego Barrios Romero
4e9e0f3cc9 Note compatibility with VEML7700 2019-12-21 09:12:57 +01:00
Diego Barrios Romero
8b01c27488 Release VEML6030 ALS driver 2019-12-20 22:27:57 +01:00
Filip Wieland
7fff328e8e
Add a link to the HZ Grow R502 driver 2019-12-17 11:53:46 +00:00
bors[bot]
4a608372da
Merge #225
225: Adding XMC4xxx PAC and HAL r=ryankurte a=lucasbrendel

Adding the XMC4xxx Peripheral access crates and the XMC4 HAL crate.

Co-authored-by: Lucas Brendel <lucasbrendel@gmail.com>
2019-12-17 00:45:05 +00:00
Diego Barrios Romero
9393568310 Release PCA9685 driver 2019-12-10 22:26:31 +01:00
Diego Barrios Romero
05a4c04b21 Release Si4703 FM radio receiver driver 2019-12-04 19:26:36 +01:00
Andre Richter
7500b18ca0
Add qemu-exit crate 2019-12-04 00:18:47 +01:00
Lucas Brendel
3e1e69396f
Adding XMC4xxx PAC and HAL 2019-12-02 15:49:40 -06:00
bors[bot]
dbd8cd8980
Merge #222
222: Add bounded-registers to tools r=andre-richter a=jonlamb-gh

For anyone curious about what bounded-registers look like, I have been hacking on a personal `bcm2711` crate in my Raspberry Pi 4 bare metal workspace.
https://github.com/jonlamb-gh/rpi4-rust-workspace

Co-authored-by: Jon Lamb <jon@auxon.io>
Co-authored-by: Andre Richter <andre-richter@users.noreply.github.com>
2019-12-02 20:39:41 +00:00
Andre Richter
63d73eefab
Fix register-rs link 2019-12-02 21:38:34 +01:00
Jon Lamb
a974f0bfc4
Add bounded-registers alongside register-rs with brief explanation 2019-12-02 07:31:24 -08:00
Daniel Egger
a54274b742
Merge pull request #224 from elpiel/rtoses-and-add-drone-os
Add new section for Real-time and add `Drone OS`
2019-12-02 10:11:20 -05:00
Lachezar Lechev
d403041bcc
Add new section, move Tock, FreeRTOS.rs & RTFM and add Drone OS 2019-12-02 13:54:36 +02:00
Sylwester Rąpała
31d4c62d32 Add info about rust fork for esp32 and esp8266 2019-12-01 23:59:55 +01:00
James Munns
569a19f741
Add shields 2019-11-26 20:30:15 +01:00
James Munns
9e0f4aa812
Add CMIM and Panic-Persist 2019-11-26 20:28:18 +01:00
Andre Richter
c0f9865d41
Reflect the OS tutorials rewrite
Its no longer a collection of bare-metal tutorials, but a series about writing an OS.
2019-11-24 23:27:35 +01:00
Timo Kröger
9acb778253
Add EFM32PG12 PAC
The matching HAL is WIP and not awesome enough to be added yet
2019-11-14 12:52:38 +01:00
bors[bot]
5b7f79b529
Merge #215
215: add Embedded Rust Book, actualize RTFM links r=korken89 a=burrbull



Co-authored-by: Andrey Zgarbul <zgarbul.andrey@gmail.com>
2019-11-11 11:53:35 +00:00
Diego Barrios Romero
47bfd3846a Publish OPT300x ALS driver 2019-11-09 18:23:08 +01:00
Daniel Egger
ab69bbe748
Merge pull request #217 from cs2dsb/patch-1
Update README.md (Added adafruit-alphanum4 hal implementation crate)
2019-11-09 13:17:57 +01:00
cs2dsb
d77378cdc9
Update README.md
Added adafruit-alphanum4 hal implementation crate
2019-11-09 10:18:16 +00:00
Matt Vertescher
4cf5ec610c Add a link to the stm32f7xx-hal crate 2019-11-09 03:50:59 -05:00
Andrey Zgarbul
85cf2b58d6 add Embedded Book, actualize RTFM links 2019-11-08 17:43:38 +03:00
Evan Cameron
c5e7dea5bc Add rotary-encoder-hal to drivers 2019-11-04 11:48:44 -05:00
bors[bot]
336e0d4907
Merge #212
212: Add ST7032i LCD driver r=therealprof a=dotcypress



Co-authored-by: Vitaly Domnikov <dotcypress@gmail.com>
2019-10-25 16:15:05 +00:00
Tim Small
03b2a756cc Replace defunct IRC channel reference with matrix.to link. 2019-10-25 10:41:27 +01:00
Vitaly Domnikov
dbbfa50bdb
Add ST7032i LCD driver 2019-10-24 16:32:59 -07:00
bors[bot]
909fabc18b
Merge #209
209: Adding the stm32h7xx-hal crate r=jamesmunns a=hargoniX

I'm one of the co authors and I think with the release 0.2.0 which just came out the other day this HAL is now in a pretty solid and ready to use state.

Co-authored-by: Henrik Böving <hargonix@gmail.com>
2019-10-23 07:19:16 +00:00
bors[bot]
7fcbe693c2
Merge #207
207: Add WIP Si4703 FM radio turner (receiver) r=jamesmunns a=eldruin

I started a driver for these FM radio turners.

Co-authored-by: Diego Barrios Romero <eldruin@gmail.com>
2019-10-14 10:15:57 +00:00
Sergey Matyukevich
78ba9eff88 README.md: experiments with open firmware for vacuum cleaner
WIP project: experiments with open firmware for
stm32f1xx-based e.ziclean cube vacuum cleaner.

Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com>
2019-10-13 22:33:32 +03:00
Diego Barrios Romero
c4356b121a Add WIP Si4703 FM radio turner (receiver) 2019-10-13 09:06:20 +02:00
Henrik Böving
0f8f77b5b5 adding stm32h7xx-hal 2019-10-11 12:57:27 +00:00
Daniel Egger
c5681dd09a
Merge pull request #200 from luojia65/patch-1
Add GD32VF103 chip support crates
2019-10-11 07:51:51 +02:00
Luo Jia
336898818c
Update README.md 2019-10-09 17:32:02 +08:00
Daniel Egger
91ee6f0278
Merge pull request #205 from jkristell/add-nucleo-f401re
Add nucleo-f401re to board support section
2019-09-28 14:09:04 +02:00
Diego Barrios Romero
85f9d9fb4d Release VEML6075 driver 2019-09-28 13:42:24 +02:00
Johan Kristell
2cea204050 Add nucleo-f401re to board section 2019-09-28 07:18:12 +02:00
Johan Kristell
6299d0f51d Add infrared to the no-std crates list 2019-09-26 21:52:52 +02:00
Diego Barrios Romero
d788829104 Add WIP OPT300x driver (#203) 2019-09-16 23:03:45 +02:00
Diego Barrios Romero
a173ab1bb2 Make entry fit into one line 2019-09-15 14:59:45 +02:00
Diego Barrios Romero
c1a533094e Add released MCP794xx RTC driver 2019-09-15 14:26:04 +02:00
Luo Jia
148cc5a283
Update README.md
Co-Authored-By: Daniel Egger <daniel@eggers-club.de>
2019-09-15 19:40:40 +08:00
Luo Jia
a73a113f65
Whoops 2019-09-15 12:03:08 +08:00
Luo Jia
ac394aba43
Add GD32VF103 chip support crates
GD32VF103 is a microcontroller chip produced by GigaDevice Semiconductor Inc. with one RISC-V's RV32IMAC core as well as up to 128 KiB of Flash and 32 KiB of SRAM; this chip will be in market on late September this year.
2019-09-14 22:44:17 +08:00
Nicolas Stalder
af37972940 Reference the LPC55S6x PAC+HAL, update LPC82x PAC reference 2019-09-04 14:32:22 +02:00
Michael Bryan
2451c1078c Added the gcode crate (#197) 2019-08-30 22:18:48 +02:00
Rikard Anglerud
cc9501802b Replace the stm32f103xx crate with the stm32f1 crate (#196)
* Added all the crates from the stm32-rs project

These crates cover all microcontrollers in the the stm32 ecosystem
2019-08-23 23:33:08 +02:00
cortesis
06c1b36b2e Added Ambiq Apollo3 PAC (#194) 2019-08-14 21:25:42 +02:00
Jonas Schievink
d84a7b1cf4 Add the spi-memory crate (#193) 2019-07-21 15:12:23 +02:00
bors[bot]
656b848a17 Merge #190
190: update MAX7219 for new release r=adamgreig a=almindor

I've taken over the MAX7219 driver since the original author didn't touch it for a year.

Driver has been updated to use latest `embedded-hal`, documented and slightly extended with helper functions. I've made a release to crates.io as well since there was none done previously.

Co-authored-by: Ales Katona <almindor@gmail.com>
2019-07-01 21:59:08 +00:00
Jonah Dahlquist
846ec2787b
Added link to Rahix/avr-hal to board support list 2019-06-25 14:56:26 -05:00
Jonah Dahlquist
51136cb537
Added Rahix/avr-hal to HAL implementation crates list 2019-06-25 14:42:21 -05:00
Jonah Dahlquist
382a123d3b
Added Rahix/avr-device to Peripheral Access Crate list 2019-06-25 14:39:01 -05:00
Ales Katona
49f19fbc2a
update MAX7219 for new release 2019-06-16 09:15:48 -06:00
Paul
c6c8c2bde7 add bitbang-hal and st7735-lcd (#189) 2019-06-09 09:59:47 +02:00
Diego Barrios Romero
643ace7611 Add released AD983x driver (#188) 2019-06-07 09:47:43 +02:00
Raphael Nestler
fccff05500 Add lpc11uxx crate (#187) 2019-05-27 23:42:14 +02:00
Danilo Bargen
7746d82f58 Add RN2xx3 WIP driver (#186) 2019-05-22 09:42:17 +02:00
Danilo Bargen
258449c4ee Add stm32l0xx-hal crate (#185)
I'm not the author, but I'm using this crate and the parts that I tested seem to work fine 🎉
2019-05-22 09:37:52 +02:00
M Farkas-Dyck
d34acf6b44 Note null-terminated crate (#61)
It's a crate of generic null-terminated arrays. I find it quite useful dealing with the C world in particular.
2019-05-18 15:36:21 +02:00
Diego Barrios Romero
c4d60add20 Release KXCJ9/KXCJB accelerometer driver 2019-05-12 09:20:03 +02:00
jkristell
d3fceb6893 Add TP2016D2 driver to WIP section (#183) 2019-05-06 10:16:58 +02:00
bors[bot]
848b929568 Merge #182
182: README.md: Add samd51, accelerometer crate, micromath crate r=andre-richter a=tarcieri

- Adds a link to `samd51` in addition to `samd21`, and updates the project's location
- Adds a new "Component abstraction crates" section and lists the `accelerometer` crate
- Adds the `micromath` crate to the "no-std crates" section

Co-authored-by: Tony Arcieri <bascule@gmail.com>
2019-05-05 21:07:23 +00:00
Julian Gaal
e882db3461 Add MPU6050 driver crate to WIP section (#181)
I've been working on a driver for the cheapest IMU in the MPUX family. It is a work in progress, but all basic features are supported
2019-05-05 20:55:22 +02:00
Tony Arcieri
ca021dffcc Add atsamd-hal and Adafruit board support crates 2019-05-04 17:22:47 -07:00
Tony Arcieri
3de24bc41d Move embedded-graphics and smart-leds to component abstraction section 2019-05-04 17:18:03 -07:00
Tony Arcieri
e7ea3945e8 README.md: Linkify 'Component abstraction crates' from TOC 2019-05-04 04:46:39 -07:00
Tony Arcieri
921cf354c6 README.md: Add samd51, accelerometer crate, micromath crate
- Adds a link to `samd51` in addition to `samd21`, and updates the
  project's location
- Adds a new "Component abstraction crates" section and lists the
  `accelerometer` crate
- Adds the `micromath` crate to the "no-std crates" section
2019-05-03 20:36:52 -07:00
Jonas Schievink
bfdb7c83e4 Add missing ToC entries (#178) 2019-04-30 14:32:42 +02:00
Diego Barrios Romero
c428adf517 Release ads1x1x driver crate (#176) 2019-04-28 21:07:34 +02:00
Diego Barrios Romero
257be5b9f4 Add KXCJ9 accelerometer WIP driver crate 2019-04-28 19:07:52 +02:00
Jonas Schievink
1c712945ce Add the Rubble BLE stack to WIP crates (#175) 2019-04-26 10:15:03 +02:00
Vincent Stakenburg
f163f1592e Add SCD30 I2c driver (#174)
* Add SCD30 I2c driver
2019-04-19 12:47:57 +02:00
David Sawatzke
9e8cb86989 Add xmc1100-hal 2019-04-07 17:44:27 +02:00
bors[bot]
c6a1b571f5 Merge #170
170: Add WIP driver for VEML6040 r=andre-richter a=eldruin

I forgot to add this driver to the list.

Co-authored-by: Diego Barrios Romero <eldruin@gmail.com>
2019-03-28 22:32:49 +00:00
Diego Barrios Romero
5bbd42c4ee Release Tmp1x2 driver (#171) 2019-03-28 20:18:01 +01:00
Diego Barrios Romero
46f4ef9465 Add wyhash crate (#172) 2019-03-28 20:17:37 +01:00
Diego Barrios Romero
ecfd4321a8 Add WIP driver for VEML6040 2019-03-28 17:50:19 +01:00
Chen
1758ee8485 Add MIPS architecture support crate (#169) 2019-03-28 12:42:16 +01:00
mara "alkahest
7c60ecded5 Add RISC-V boards (#168)
Add SiFive and RISC-V crates.
2019-03-23 12:57:43 +01:00
Tony Arcieri
ad0fb9872b README.md: Add ADXL343 driver info 2019-03-21 14:49:44 -07:00
bors[bot]
43d78ce02a Merge #158
158: Use subitems for MSP430 quickstart crates r=jamesmunns a=Disasm

Technically, they are not Peripheral Access Crates

Co-authored-by: Vadim Kaushan <admin@disasm.info>
2019-03-20 21:22:23 +00:00
bors[bot]
ce30d4512d Merge #159
159: Refer to cargo-xbuild as new xargo replacement r=jamesmunns a=berkus



Co-authored-by: Berkus Decker <berkus@users.noreply.github.com>
2019-03-20 21:20:58 +00:00
Vadim Kaushan
fd8eadad17
Remove broken link 2019-03-16 12:37:55 +03:00
Ryan
1ad80ade46
Merge pull request #162 from rust-embedded/add-bme280
Add driver for BME280
2019-03-16 10:10:14 +13:00
Ryan
7610518962
Merge pull request #161 from chocol4te/master
Add `vesc-comm` to WIP drivers
2019-03-16 10:08:06 +13:00
Rudi Horn
fc9079a335 added light-cli crates badge 2019-03-15 15:01:49 +00:00
Ferdia McKeogh
a12bba3643
fix: vesc-comm description 2019-03-15 09:37:20 +01:00
bors[bot]
82f72d7add Merge #165
165: Update description of stm32f4xx-hal r=adamgreig a=therealprof



Co-authored-by: Daniel Egger <daniel@eggers-club.de>
2019-03-15 00:16:12 +00:00
Daniel Egger
4d02115ab4
Update description of stm32f4xx-hal 2019-03-15 00:36:16 +01:00
bors[bot]
703f3d5b8b Merge #164
164: remove deprecated stm32f429 + stm32f429-hal crates r=therealprof a=astro

I am maintainer to the `stm32f429` crate and author of the `stm32f429-hal`. Now, I'm personally migrating to the `stm32-rs` environment. Therefore I will not update these any longer.

Co-authored-by: Astro <astro@spaceboyz.net>
2019-03-14 23:34:41 +00:00
Astro
22ee7b6d51 remove deprecated stm32f429 + stm32f429-hal crates 2019-03-15 00:26:46 +01:00
Astro
8afe756b58 update stm32-eth link 2019-03-15 00:25:38 +01:00
Vadim Kaushan
5b3808e2c3
Add driver for BME280 2019-03-13 22:27:28 +03:00
Ferdia McKeogh
28c6a66946
Add vesc-comm 2019-03-13 20:17:14 +01:00
Brian Myers
655bd14cb8 add num-format to list of no_std crates 2019-03-13 14:30:17 -04:00
Berkus Decker
bbbc65c0e7
Refer to cargo-xbuild as new xargo replacement 2019-03-13 12:12:40 +02:00
Vadim Kaushan
38452243f8
Use subitems for MSP430 quickstart crates
Technically, they are not Peripheral Access Crates
2019-03-10 18:11:59 +03:00
Vitaly Domnikov
a69d6166f3
add stm32l1xx-hal & stm32g0xx-hal 2019-03-06 19:16:09 -08:00
Daniel Egger
7cb6f96fd9
Merge pull request #153 from rust-embedded/jamesmunns-patch-3
Add Internet of Streams project
2019-03-06 00:51:59 +01:00
James Munns
68399f0ae4
Add Internet of Streams project 2019-03-06 00:28:45 +01:00
James Munns
bb79738abc
Plug NYAER list 2019-03-05 23:22:11 +01:00
James Munns
17a831f5ee
Correct team that maintains this 2019-03-05 22:18:54 +01:00
James Waples
d8ef4f06a0 Add TinyBMP to embedded crates list
TinyBMP is a small, no-std, no-alloc BMP parser ideal for use in
embedded applications with embedded-graphics.
2019-03-05 08:12:07 +00:00
Daniel Egger
e52b0e6caf
Fix GHZ to GHz
Co-Authored-By: ryankurte <ryankurte@users.noreply.github.com>
2019-02-28 11:47:24 +13:00
Ryan
a24c4cf0aa
Add WIP radio-at86rf212 driver 2019-02-28 07:17:01 +11:00
James Munns
44b6aadf90 Update with current Nordic resources (#148)
* Update with current Nordic resources

Co-Authored-By: jamesmunns <james@onevariable.com>
2019-02-26 15:25:30 +01:00
James Munns
31e5ba99b7
Merge pull request #147 from hannobraun/patch-1
Add DW1000 driver to WIP drivers
2019-02-25 15:33:02 -07:00
Hanno Braun
e1e7904822
Add DW1000 driver to WIP drivers 2019-02-21 11:34:55 +01:00
Rudi Horn
beae29cea1 reorganized blue pill in crate, and removed blue pill board support crate 2019-02-20 11:48:51 +00:00
Jonathan 'theJPster' Pallant
ad26430b94 Add embedded-sdmmc 2019-02-19 17:29:30 +00:00
Diego Barrios Romero
a746afe869 Shorten text to make it fix into one line 2019-02-17 16:02:11 +01:00
Diego Barrios Romero
74a9d55713 Add WIP MCP49xx DAC driver 2019-02-17 15:58:55 +01:00
Daniel Egger
bb531d673f
Merge pull request #143 from rudihorn/master
Replace deprected stm32f103xx-hal crate with stm32f1xx-hal crate
2019-02-16 15:43:18 +01:00
Roma Sokolov
6c50b181a7
Update README.md 2019-02-15 23:44:47 +01:00
Rudi Horn
87b599532a fixed stm32f1xx-hal crates badge 2019-02-15 09:59:10 +00:00
Rudi Horn
7e49ff9fd4 replaced deprecated stm32f103xx-hal with stm32f1xx-hal by stm32-rs group 2019-02-15 09:57:46 +00:00
Daniel Egger
eab6dbb215
Update README.md
Co-Authored-By: little-arhat <sokolov.r.v@gmail.com>
2019-02-14 21:50:48 +01:00
Roma Sokolov
5ceb357a2e
Remove japaric/mpu9250
/cc @japaric
2019-02-14 10:35:20 +00:00
Roma Sokolov
ba630250de
Fix typos 2019-02-14 10:34:09 +00:00
Roma Sokolov
2a20c2ebd6
time-of-flight 2019-02-14 09:42:46 +00:00
Roma Sokolov
31da358afc
Remove extra ws 2019-02-14 08:54:28 +00:00
Roma Sokolov
34fc830443
Fix typo 2019-02-14 08:53:57 +00:00
Roma Sokolov
6e0b06bc2b
Add crates by Copterust
https://github.com/copterust/
2019-02-14 08:31:40 +00:00
James Waples
85f91b69ae
Fix numbering 2019-02-13 21:12:28 +00:00
James Waples
28bf6e0c28
Add SH1106 display driver
Adds the SH1106 OLED display driver crate with intro blog post
2019-02-13 21:11:29 +00:00
Raphael Theiler
9bf74eeae6
Update README.md
Added the crate-shield.
2019-02-11 15:14:38 +01:00
Raphael Theiler
a704c42846
Update README.md
added sam3x8e-crate to list.
2019-02-11 08:30:17 +01:00
Ferdia McKeogh
bbcbdc24e2
Add CC1101 driver 2019-02-09 14:50:49 +01:00
Hanno Braun
82db708ff5
Address review comment 2019-02-08 16:34:07 +01:00
Hanno Braun
84e5014124
Add ieee802154 crate to list 2019-02-08 15:31:28 +01:00
eupn
21aabae100
Add intro post for BNO055 driver
In according to the rules, drivers should come with announcement posts
2019-02-07 19:12:50 +03:00
eupn
9b1211a4e3
Add BNO055 driver to the list 2019-02-07 03:02:03 +03:00
chrysn
a37eaacc6a REAMDE: Call Device Crates PACs
This follows the terminology established in the [book].

[book]: https://rust-embedded.github.io/book/portability/
2019-01-31 09:56:36 +01:00
James Munns
10aed62bd1
Replace old nursery links 2019-01-26 02:01:03 +01:00
Paul
5712bf1f93
Add smart-leds-rs 2019-01-15 15:32:39 -08:00
Daniel Egger
9cdfd8767f
Merge pull request #130 from nickray/master
Add solo-bsp
2019-01-11 16:09:11 +01:00
James Munns
24c706d2fd
Fix shield 2019-01-06 14:20:13 +01:00
James Munns
2b31df5a9a
Add BBQueue to the readme
Adds BBQueue, my (no_std) SPSC queue library
2019-01-06 14:17:04 +01:00
nickray
a0047ad9d2
Add solo-bsp
A humble start.
2019-01-06 04:07:37 +01:00
Sergey Matyukevich
d798fe6a5a OS: add embedded-hal traits implementation for FTDI chips
Add link to implementation of embedded-hal traits for FTDI FTx232H chips
connected to Linux systems via USB.

Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com>
2019-01-02 17:38:25 +03:00
Wesley Moore
f82c707db6
Add SSD1675 ePaper display controller to README 2018-12-27 07:08:31 +11:00
Daniel Egger
9db9ca5934
Replace stm32f042-hal crate by stm32f0xx-hal
Also removes stm32f042 which has been superseded by stm32f0. And stm32f042-hal has been replaced by the much more capable stm32f0xx-hal which is part of the stm32-rs org.
2018-12-23 02:50:14 +01:00
Diego Barrios Romero
8333962875 Update APDS9960 entry after crate publishing 2018-12-21 19:48:13 +01:00
Daniel Egger
49fa0114f1
Merge pull request #121 from xoac/atomic
Add atomic to list of no_std crates
2018-12-20 11:50:55 +01:00
Scott Mabin
578e49a29d
Merge branch 'master' into hm11-and-max17048-driver-crates 2018-12-19 13:11:22 +00:00
Daniel Egger
c76020f1dd
Merge pull request #124 from MabezDev/stml432xx-to-stm32l4xx
Change stm32l432xx-hal to stm32l4xx-hal
2018-12-19 14:04:51 +01:00
Diego Barrios Romero
a99c701933 Add WIP APDS9960 proximity, light, rgb and gesture sensor driver 2018-12-19 13:42:15 +01:00
Scott Mabin
5312265b1d Change stm32l432xx-hal to stm32l4xx-hal, as the former has been superceded by the latter 2018-12-19 00:04:30 +00:00
Scott Mabin
a1e4eac74e Add hm11 & max17048 to WIP driver list 2018-12-13 01:31:03 +00:00
Uwe Arzt
d5982fecdc Change GridEYE link from github to crates.io 2018-12-10 14:05:31 +01:00