Commit graph

726 commits

Author SHA1 Message Date
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
bors[bot] a5a1d74fac
Merge #353
353: Fix broken links r=eldruin a=RicoGit



Co-authored-by: Constantine Solovev <constantine.solovev@gmail.com>
2021-12-25 19:47:18 +00:00
Constantine Solovev 0f0c1f659a
Fix broken links 2021-12-25 21:47:33 +04:00
bors[bot] 88b799e493
Merge #352
352: Adds embassy-start r=eldruin a=huntc

This is a link to a project starter template for writing embedded async Rust applications using Embassy.

Co-authored-by: Christopher Hunt <huntchr@gmail.com>
2021-12-20 10:28:37 +00: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
bors[bot] 7f77b4a587
Merge #351
351: Move MAX116xx driver to released, add blogposts r=eldruin a=robamu

I prepared two blogpost for my recent additions.
With this, the MAX116xx driver can be moved to the released section

Co-authored-by: Robin Mueller <robin.mueller.m@gmail.com>
2021-12-17 07:58:31 +00: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
bors[bot] b395dc3b26
Merge #350
350: Add port-expander crate r=eldruin a=Rahix

A crate I published some time ago which might be useful to get out there... See <https://github.com/Rahix/port-expander> or the [blog post](https://blog.rahix.de/port-expander/) for more details.

Co-authored-by: Rahix <rahix@rahix.de>
2021-12-16 07:31:39 +00:00
Rahix 86103a6d80 Add port-expander crate 2021-12-15 21:50:14 +01:00
bors[bot] c299182041
Merge #349
349: Vorago PAC & BSP and MAX116xx 10 bit ADC driver r=eldruin a=robamu

Adds three crates

- PAC for the Vorago VA416xx family of MCUs
- BSP for the Vorago REB1 developmemt board

Also adds a new device crate for the MAX116xx 10-bit ADC. Actually, I wasn't sure whether to add the device driver to the primary list or to the WIP list. There is not blog post (yet) and I was not sure whether this is a fixed requirement.
Some core features are supported which should be useful for the most common use-cases,  but of course there are some features that could still be added. If you think that this crate is ready for an official release, I could try to provide a blog post on something like Medium (or whatever platform you recommend)

Co-authored-by: Robin Mueller <muellerr@irs.uni-stuttgart.de>
2021-12-14 15:31:19 +00: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
bors[bot] 5dab3a1347
Merge #348
348: added vorago crates r=eldruin a=robamu

Rust crates for the radiation hardened Vorago MCUs.

Also fixes a small typo (it looks like a typo)

Co-authored-by: Robin Mueller <muellerr@irs.uni-stuttgart.de>
2021-12-09 12:09:12 +00:00
Robin Mueller 737238df20
added vorago crates 2021-12-09 11:37:54 +01:00
bors[bot] 3cae88d9ab
Merge #347
347: Add nrf52840-dk-bsp r=adamgreig a=ia0

https://github.com/nrf-rs/nrf52840-dk

Co-authored-by: ia0 <git@ia0.eu>
2021-12-06 22:04:07 +00:00
ia0 3476701a3b Add nrf52840-dk-bsp
https://github.com/nrf-rs/nrf52840-dk
2021-12-06 22:39:06 +01:00
bors[bot] 2d59a06e55
Merge #346
346: Replace cargo-fel4 tool with ferros r=eldruin a=jonlamb-gh

👋 

I'm one of the authors of `cargo-fel4` and the committer who added it to this list in #90.

It's no longer being maintained, and we've recently open sourced a much better alternative,
[ferros](https://github.com/auxoncorp/ferros), a Rust-based userland which also adds compile-time assurances to seL4 development.

Co-authored-by: Jon Lamb <jon@auxon.io>
2021-11-12 21:53:37 +00:00
Jon Lamb f4ca179c92
Replace cargo-fel4 tool with ferros 2021-11-12 06:56:00 -08:00
bors[bot] ac8c220ab8
Merge #345
345: Update link to ftdi-embedded-hal r=eldruin a=geomatsi

Update link to implementation of embedded-hal traits for FTDI FTx232H chips. New version is published on crates.io. This version unifies two previous implementations: [ftd2xx-embedded-hal](https://github.com/newAM/ftd2xx-embedded-hal) based on proprietary libftd2xx library and [ftdi-embedded-hal](https://github.com/geomatsi/ftdi-embedded-hal-archive) based on open source libftdi library. New version Implements generic backend support to allow using different low level FTDI libraries.

Co-authored-by: Sergey Matyukevich <geomatsi@gmail.com>
2021-11-09 19:09:13 +00: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
bors[bot] fd8055c643
Merge #344
344: Add sntpc to no_std crates r=eldruin a=vpetrigo

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

That library allows to poll timestamps from SNTPv4 (for now) capable servers in order to synchronise system time. Supports both `std` and `no_std`, small systems may benefit from getting accurate timestamps.

Co-authored-by: Vladimir Petrigo <vladimir.petrigo@gmail.com>
2021-11-09 10:53:50 +00: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
bors[bot] 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
bors[bot] 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 Munns 9f4a3a67aa
Properly attribute embedded-hal-compat. 2021-10-14 17:43:36 +02:00
bors[bot] 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 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
bors[bot] 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
Sascha1337 df7cb231a7
add telegram channel for embedded.rs + wasm 2021-08-24 17:01:49 +08:00
bors[bot] 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
bors[bot] 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. 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
bors[bot] 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 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
bors[bot] 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