Commit Graph
995 Commits
Author SHA1 Message Date
1209f9819e Merge #343
343: Add scapegoat to no-std crates r=eldruin a=tnballo

Add [`scapegoat`](https://crates.io/crates/scapegoat) crate to the list.

It's a mostly "drop-in" replacement for the standard library's `BTreeMap` and `BTreeSet`. Subset of the familiar APIs, but `#![no_std]` and `#![forbid(unsafe_code)]`.

Co-authored-by: tnballo <tnballo@users.noreply.github.com>
2021-10-26 19:17:21 +00:00
tnballo edf47ca89d Add scapegoat to alphabetical no-std crates list 2021-10-26 12:34:54 -04:00
a0b2655866 Merge #342
342: Properly attribute `embedded-hal-compat`. r=andre-richter a=jamesmunns



Co-authored-by: James Munns <james@onevariable.com>
2021-10-14 19:59:02 +00:00
James MunnsandGitHub 9f4a3a67aa Properly attribute embedded-hal-compat. 2021-10-14 17:43:36 +02:00
7842072b05 Merge #341
341: Add rp-rs to list of chats r=eldruin a=robyoung



Co-authored-by: Rob Young <rob@robyoung.digital>
Co-authored-by: Diego Barrios Romero <eldruin@gmail.com>
2021-08-24 14:09:46 +00:00
Diego Barrios RomeroandGitHub 14351f4290 Update README.md 2021-08-24 16:09:03 +02:00
Diego Barrios RomeroandGitHub 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
a4375d4d92 Merge #340
340: add telegram channel for embedded.rs + wasm r=eldruin a=sascha1337



Co-authored-by: Sascha1337 <radatz.coding@gmail.com>
2021-08-24 09:04:23 +00:00
Sascha1337andGitHub df7cb231a7 add telegram channel for embedded.rs + wasm 2021-08-24 17:01:49 +08:00
ceb5f5ad5f Merge #339
339: Add AVR and STM32 Matrix channels r=therealprof a=robyoung



Co-authored-by: Rob Young <rob@robyoung.digital>
2021-08-23 08:44:00 +00:00
Rob Young f413bc8960 Add AVR and STM32 Matrix channels 2021-08-23 09:02:31 +01:00
40b0ca5669 Merge #338
338: Add SKEAZN642 PAC r=berkus a=wcpannell

PAC to support NXP KEA64 series (KEAZN16, 32, and 64) of MCUs.
https://github.com/wcpannell/SKEAZN642

Co-authored-by: W.C. Pannell <2120605+wcpannell@users.noreply.github.com>
2021-08-19 11:50:22 +00:00
W.C. PannellandGitHub 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
5fac52b88a Merge #336
336: Add project rainbow-hat-rs for support of the Pimoroni Rainbow HAT board r=adamgreig a=yannart

GitHub repo: https://github.com/yannart/rainbow-hat-rs

Co-authored-by: Yann Nicolas <yannart@gmail.com>
2021-07-31 12:20:47 +00:00
Yann NicolasandGitHub 32c53d45f6 Move rainbow-hat-rs to the driver section 2021-07-30 16:43:52 -04:00
Yann NicolasandGitHub 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
e08866d833 Merge #335
335: Add VEML7700 embedded HAL driver to README.md r=eldruin a=no111u3

Add stable alternative version for VEML7700 hal drivers

Co-authored-by: Boris Vinogradov <no111u3@gmail.com>
2021-07-20 19:55:58 +00:00
Boris Vinogradov e4b34b642a Add VEML7700 embedded HAL driver to README.md 2021-07-20 16:46:03 +03:00
ff7fcefdfa Merge #334
334: add PIC32 related crates r=jamesmunns a=kiffie

Add PIC32 related crates, as proposed by @therealprof. 

Co-authored-by: Stephan <kiffie@users.noreply.github.com>
Co-authored-by: James Munns <james@onevariable.com>
2021-07-05 14:04:18 +00:00
James MunnsandGitHub 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
cf52895fde Merge #333
333: Include the Thingy:91 BSP r=adamgreig a=huntc



Co-authored-by: Christopher Hunt <huntchr@gmail.com>
2021-07-02 00:39:06 +00:00
Christopher HuntandGitHub 2c23afecc6 Include the Thingy:91 BSP 2021-07-02 09:40:27 +10:00
785c89d5a1 Merge #332
332: Add IST7920 to WIP r=eldruin a=no111u3

Add simple IST7920 monochrome lcd controller to WIP device driver crates

Co-authored-by: Boris Vinogradov <no111u3@gmail.com>
2021-06-28 14:52:01 +00:00
Boris Vinogradov 3140824ab0 Add IST7920 to WIP 2021-06-28 17:35:06 +03:00
0eae51e79c Merge #331
331: Add SSD1320 to WIP r=eldruin a=no111u3

Add simple SSD1320 oled controller to WIP device driver crates

Co-authored-by: Boris Vinogradov <no111u3@gmail.com>
2021-06-24 07:22:44 +00:00
Boris Vinogradov 7dcb734f15 Add SSD1320 to WIP 2021-06-24 09:21:57 +03:00
c8e0cc60a0 Merge #330
330: Add tcn75a embedded HAL driver to README.md. r=adamgreig a=cr1901



Co-authored-by: William D. Jones <thor0505@comcast.net>
2021-06-22 23:14:32 +00:00
William D. JonesandGitHub 4fc4e46fbb Add tcn75a embedded HAL driver to README.md. 2021-06-22 16:46:44 -04:00
ab94e12bdb Merge #329
329: DSP on STM32F407G-DISC1 and cmsis-dsp-sys r=eldruin a=jacobrosenthal



Co-authored-by: Jacob Rosenthal <jacobrosenthal@gmail.com>
2021-06-21 08:13:19 +00: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
fb4850f406 Merge #327
327: Add embedded-hal-compat r=eldruin a=ryankurte

I build a little forward/reverse compatibility layer to run drivers across different HAL versions, there's probably plenty of room for improvement but already finding it pretty useful.

Co-authored-by: Ryan <ryankurte@users.noreply.github.com>
2021-06-17 10:43:25 +00:00
aaad925057 Merge #328
328: Swap to GHA r=eldruin a=adamgreig

The travis CI wasn't even doing anything, but I guess at least this means we can use bors.

Co-authored-by: Adam Greig <adam@adamgreig.com>
2021-06-17 10:42:14 +00:00
Adam Greig b74fc0e02d Swap to GHA 2021-06-17 11:24:51 +01:00
RyanandGitHub b2005e5842 Add embedded-hal-compat 2021-06-17 09:41:53 +12:00
9dce535b44 Merge #326
326: Add cd74hc4067 driver r=eldruin a=barafael

repo here: https://github.com/barafael/cd74hc4067-rs

I also added a github link for hc12-at-rs repo.

Thanks :)

Co-authored-by: Rafael Bachmann <rafael.bachmann.93@gmail.com>
2021-06-10 06:25:45 +00:00
Rafael BachmannandRafael Bachmann 785339e7b4 Add cd74hc4067 driver
repo here: https://github.com/barafael/cd74hc4067-rs

Thanks :)
2021-06-09 20:13:01 +02:00
03a6fc5467 Merge #325
325: Add hc-12 driver r=therealprof a=barafael

repo here: https://github.com/barafael/hc12-at-rs

Thanks :)

Co-authored-by: Rafael Bachmann <rafael.bachmann.93@gmail.com>
2021-05-26 13:50:10 +00:00
Rafael BachmannandGitHub b13667d11e Add hc-12 driver
repo here: https://github.com/barafael/hc12-at-rs

Thanks :)
2021-05-26 15:36:40 +02:00
1b58b537fc Merge #324
324: Adding atsam4-hal r=adamgreig a=haata



Co-authored-by: Jacob Alexander <haata@kiibohd.com>
2021-05-09 20:22:52 +00:00
Jacob Alexander 99befbf49f Adding atsam4-hal 2021-05-08 23:17:52 -07:00
f88661b87d Merge #323
323: Added PAC for msp430fr6972 r=eldruin a=chrismolli

Heya that this might be a good addition ;)

Co-authored-by: chrismolli <molliere.c@gmail.com>
2021-04-19 08:30:26 +00:00
chrismolli 3aeebca470 added PAC for msp430fr6972 2021-04-18 15:02:33 +02:00
c87a8fb130 Merge #322
322: Add cam-geom r=adamgreig a=astraw



Co-authored-by: Andrew Straw <strawman@astraw.com>
2021-04-14 22:58:15 +00:00
Andrew Straw a13ae7bd02 Add cam-geom 2021-04-14 23:57:18 +02:00
dfef136ef8 Merge #321
321: Add PAC and HAL implementation crates for GD31F1x0 microcontrollers r=adamgreig a=qwandor



Co-authored-by: Andrew Walbran <qwandor@google.com>
2021-04-13 16:34:17 +00: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