All Projects → stm32-rs → bxcan

stm32-rs / bxcan

Licence: Apache-2.0, MIT licenses found Licenses found Apache-2.0 LICENSE-APACHE MIT LICENSE-MIT
bxCAN peripheral driver for STM32 chips

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to bxcan

Awesome Canbus
🚛 A curated list of awesome CAN bus tools, hardware and resources
Stars: ✭ 73 (+231.82%)
Mutual labels:  embedded, can-bus
Robot Software
CVRA monorepo - All software running on our bots lives here
Stars: ✭ 39 (+77.27%)
Mutual labels:  embedded, can-bus
Can
CAN driver and router
Stars: ✭ 31 (+40.91%)
Mutual labels:  embedded, can-bus
Libcanard
A compact implementation of the UAVCAN/CAN protocol in C for high-integrity real-time embedded systems
Stars: ✭ 151 (+586.36%)
Mutual labels:  embedded, can-bus
AutomationShield
Arduino library and MATLAB/Simulink API for the AutomationShield Arduino expansion boards for control engineering education.
Stars: ✭ 22 (+0%)
Mutual labels:  embedded
embedded-sps
Embedded i2c Driver for Sensirion Particulate Matter Sensors - Download the Zip Package from the Release Page
Stars: ✭ 36 (+63.64%)
Mutual labels:  embedded
bx-github-ci
This tutorial provides one example on how a CI (Continuous Integration) workflow with the IAR Build Tools for Linux can be set up on GitHub. The IAR Build Tools on Linux are available for Arm, RISC-V and Renesas (RH850, RL78 and RX).
Stars: ✭ 20 (-9.09%)
Mutual labels:  embedded
stm32f7xx-hal
A Rust embedded-hal HAL for all MCUs in the STM32 F7 family
Stars: ✭ 71 (+222.73%)
Mutual labels:  embedded
embedded-ccs811-rs
Platform agnostic Rust driver for the CCS811 ultra-low power digital gas sensor for monitoring indoor air quality
Stars: ✭ 12 (-45.45%)
Mutual labels:  embedded
micropython-tft-gui
Simple GUI for Pyboard and TFT touch panel displays
Stars: ✭ 72 (+227.27%)
Mutual labels:  embedded
STM32F10x Servo Library
Servo library with stm developed by the Liek Software Team. We are working on new versions.
Stars: ✭ 14 (-36.36%)
Mutual labels:  embedded
nrf52832-pac
Peripheral Access Crate for the nRF52832 microcontroller
Stars: ✭ 21 (-4.55%)
Mutual labels:  embedded
STM32 Base Project
STM32 Base project with a lot of stuff
Stars: ✭ 58 (+163.64%)
Mutual labels:  embedded
carhacking
car hacking tools
Stars: ✭ 40 (+81.82%)
Mutual labels:  can-bus
laravel5-hal-json
Laravel 5 HAL+JSON API Transformer Package
Stars: ✭ 15 (-31.82%)
Mutual labels:  hal
circuitpython
CircuitPython - a Python implementation for teaching coding with microcontrollers
Stars: ✭ 3,097 (+13977.27%)
Mutual labels:  embedded
NanoCBOR
CBOR library aimed at heavily constrained devices
Stars: ✭ 32 (+45.45%)
Mutual labels:  embedded
Dynamic App Loading
Dynamically load apps to zephyr RTOS
Stars: ✭ 31 (+40.91%)
Mutual labels:  embedded
atat
no_std crate for parsing AT commands
Stars: ✭ 50 (+127.27%)
Mutual labels:  embedded
miZy
miZy - tiny fast embedded linux
Stars: ✭ 106 (+381.82%)
Mutual labels:  embedded

bxCAN peripheral driver

crates.io docs.rs CI

This crate implements a driver for the bxCAN peripheral found in many low- to middle-end STM32 microcontrollers.

Please refer to the changelog to see what changed in the last releases.

Usage

Add an entry to your Cargo.toml:

[dependencies]
bxcan = "0.7.0"

Check the API Documentation for how to use the crate's functionality.

Rust version support

This crate supports at least the 3 latest stable Rust releases. Bumping the minimum supported Rust version (MSRV) is not considered a breaking change as long as these 3 versions are still supported.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].