"Hello there, are there any..." <- > <@chedra:matrix.org> Hello there, are there any good resources on how to start implementing using embedded-hal? I can't find any on the github page. I'm completely new to rust embedded development and came here because I want to use an RC522 (RFID reader) with my Pi5. I found [this library](https://docs.rs/mfrc522/latest/mfrc522/) which says: > ``` > // Use your HAL to create an SPI device that implements the embedded-hal `SpiDevice` trait. > // This device manages the SPI bus and CS pin. > ``` > and now I'm lost. I guess I don't even understand the basics.... > I got an LED to blink, some buttons to work and understand some basics when using RPPAL, but now I wanted to get an RFID reader to work (to try something more advanced) and this isn't supported by RPPAL. Instead it seems to be built directly on embedded-hal using SPI. > Is there some beginners tutorial explaining the concepts etc. for SPI + embedded-hal? I think your best bet is to use the `linux-embedded-hal`, which is an implementation of the `embedded-hal` traits for linux-based devices. The Rpi5 isnĀ“t really a traditional embedded/no-std target, its more a full-blown linux machine