
CANopenNode
zephyrproject-rtos · 13 GitHub stars
CANopen protocol stack with Zephyr glue code: SDO, PDO, NMT, LSS and object dictionary storage.
- Follows branch
main: eachwest updatewill get its latest commits. To stay on one version, it is recommended to use a release tag.
Install
# From the workspace root
curl -fsSL https://kartben.github.io/windrose/m/canopennode.yaml \
-o zephyr/submanifests/canopennode.yaml
west update canopennode
# From the workspace root
Invoke-WebRequest https://kartben.github.io/windrose/m/canopennode.yaml `
-OutFile zephyr/submanifests/canopennode.yaml
west update canopennode
west.yml
- name: canopennode url: https://github.com/zephyrproject-rtos/CANopenNodeZephyr revision: main path: modules/lib/canopennode submodules: - path: CANopenNode
Add to projects in your west.yml, then run west update canopennode.
Details
- Revision
- main
- License
- Apache-2.0
- Maintainers
- @zephyrproject-rtos
- Last commit
- 15 days ago
- Includes
- Samples
About
CANopenNode is free and open source CANopen protocol stack. Glue code for integrating the stack with Zephyr is available in a dedicated CANopenNodeZephyr repository, which includes CANopenNode as a Git submodule.
Both CANopenNode and CANopenNodeZephyr are licensed under the Apache-2.0 license.