Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: can
Dante383/GKFlasher
Flashing tool for SIMK43/41-based vehicles
Language: Python - Size: 489 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 10 - Forks: 1
fransjacobs/model-railway
My Experiments to automate a model railway
Language: Java - Size: 6.61 MB - Last synced: about 11 hours ago - Pushed: 1 day ago - Stars: 11 - Forks: 1
Marcin214/awesome-automotive
A curated list of delightful and free automotive engineering resources, looking for contributors ❗
Size: 4.16 MB - Last synced: about 7 hours ago - Pushed: 6 months ago - Stars: 769 - Forks: 161
0xCAFEDECAF/VanBus
Vehicle Area Network (VAN) bus packet reader/writer for ESP8266 and ESP32
Language: C++ - Size: 5.11 MB - Last synced: about 16 hours ago - Pushed: about 17 hours ago - Stars: 38 - Forks: 5
uholeschak/ediabaslib
.NET BMW and VAG Ediabas interpreter library
Language: C# - Size: 97.6 MB - Last synced: about 10 hours ago - Pushed: about 16 hours ago - Stars: 615 - Forks: 151
ArminJo/JK-BMSToPylontechCAN
Converts the JK-BMS RS485 data to Pylontech CAN data
Language: C++ - Size: 10.8 MB - Last synced: about 19 hours ago - Pushed: about 20 hours ago - Stars: 40 - Forks: 9
iDoka/awesome-canbus
:articulated_lorry: Awesome CAN bus tools, hardware and resources for Cyber Security Researchers, Reverse Engineers, and Automotive Electronics Enthusiasts.
Size: 158 KB - Last synced: about 22 hours ago - Pushed: 2 months ago - Stars: 1,806 - Forks: 234
technocreatives/dbc-codegen
Generate Rust structs for messages from a dbc (CAN bus definition) file.
Language: Rust - Size: 295 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 39 - Forks: 17
SimonCahill/isotp-c
An implementation of the ISO-TP (ISO15765-2) CAN protocol in C
Language: C - Size: 80.1 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 23 - Forks: 12
uv-software/PCANBasic-Wrapper
CAN API V3 Wrapper Library for Peak-System PCAN® Interfaces (Windows®)
Language: C++ - Size: 4.72 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 8 - Forks: 2
iDoka/awesome-automotive-can-id
:tractor: Collect of CAN IDs and its payloads for various car brands/models in one place. Might be useful for Cyber Security Researchers, Reverse Engineers, and Automotive Electronics Enthusiasts.
Size: 177 KB - Last synced: 1 day ago - Pushed: 9 months ago - Stars: 483 - Forks: 73
iomonad/flipper-canutils
[WIP] Leverage Flipper Zero SPI ports to interact with MCPXXXX and provide CANbus Sniss Knife inside your pocket. Kind of Linux's Canutils port
Language: C - Size: 3.67 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 19 - Forks: 0
pschichtel/JavaCAN
A simple JNI wrapper for the socketcan API provided by the Linux kernel. As it is wrapping a Linux Kernel API, it is intended for use on Linux only.
Language: Java - Size: 1.26 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 47 - Forks: 21
c3re/can2mqtt
Bidirectional CAN-Bus to MQTT-Bridge
Language: Go - Size: 196 KB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 72 - Forks: 21
ebroecker/canmatrix
Converting Can (Controller Area Network) Database Formats .arxml .dbc .dbf .kcd ...
Language: Python - Size: 6.88 MB - Last synced: 5 days ago - Pushed: 13 days ago - Stars: 874 - Forks: 383
PonomarevDA/tools
Cyphal, DroneCAN and stm32 related tools
Language: Python - Size: 3.41 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 3 - Forks: 6
PonomarevDA/dronecan_application
Language: C - Size: 144 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 1 - Forks: 1
christiansandberg/canopen
CANopen for Python
Language: Python - Size: 639 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 416 - Forks: 188
nberlette/canbus
Controller Area Network (CAN) reference, wiki, and DBC files.
Size: 542 KB - Last synced: 4 days ago - Pushed: about 2 years ago - Stars: 73 - Forks: 25
GENIVI/CANdevStudio
Development tool for CAN bus simulation
Language: C++ - Size: 164 MB - Last synced: 5 days ago - Pushed: 14 days ago - Stars: 856 - Forks: 235
williamhaarhoff/foc8313
Highly compact field oriented controller based on the DRV8313 IC
Language: HTML - Size: 20 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0
OpenCyphal/libcanard
A compact implementation of the Cyphal/CAN protocol in C for high-integrity real-time embedded systems
Language: C++ - Size: 1.16 MB - Last synced: 1 day ago - Pushed: 8 days ago - Stars: 311 - Forks: 191
grodansparadis/vscp-works-qt
The VSCP Toolbox
Language: C++ - Size: 97 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 5 - Forks: 1
thekonon/WritingRobot
My repo for CAN comunication between Raspberry and Arduino, python UI, MCP2515 utilized
Language: Python - Size: 579 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 0
RutronikSystemSolutions/RDK4_SCB_CAN
Example to use the SBC with CAN (Message replay with ID+1)
Language: C - Size: 1.74 MB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 0
ihedvall/dbclib
C++ library that parses CAN DBC files
Language: C++ - Size: 1 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 8 - Forks: 2
einride/can-go
Controller Area Network (CAN) SDK for Go.
Language: Go - Size: 271 KB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 170 - Forks: 33
RaccoonlabDev/mini_v2_node
Mini v2 node Cyphal/DroneCAN application example
Language: C++ - Size: 1.3 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 5 - Forks: 3
PNKP237/EHU32
ESP32-based bluetooth audio integration for Opel/Vauxhall vehicles. Control bluetooth audio source with steering wheel buttons, show coolant temperature and battery voltage on the integrated display and more!
Language: C++ - Size: 428 KB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 5 - Forks: 0
pylessard/python-udsoncan
Python implementation of UDS (ISO-14229) standard.
Language: Python - Size: 934 KB - Last synced: 5 days ago - Pushed: about 1 month ago - Stars: 534 - Forks: 186
uv-software/KvaserCAN-Wrapper
CAN API V3 Wrapper Library for Kvaser CAN Interfaces (Windows®)
Language: C++ - Size: 6.34 MB - Last synced: 9 days ago - Pushed: 10 days ago - Stars: 2 - Forks: 1
TeksuSiK/e46-cluster-simhub
BMW E46 cluster with in-game data send through CAN, K-Bus and digital outputs using SimHub as telemetry server
Language: C++ - Size: 580 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 1 - Forks: 1
Open-Agriculture/AgIsoStack-plus-plus
AgIsoStack++ is the completely free open-source C++ ISOBUS library for everyone
Language: C++ - Size: 8.68 MB - Last synced: 14 days ago - Pushed: 18 days ago - Stars: 149 - Forks: 40
HaSaM-cz/DevConfig
Projekt pro správu konfigurace HW zařízení.
Language: C# - Size: 512 KB - Last synced: 12 days ago - Pushed: 13 days ago - Stars: 0 - Forks: 0
extratone/obd
On-Board Diagnostics data and experiments.
Language: JavaScript - Size: 528 KB - Last synced: 13 days ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
mac-can/KvaserCAN-SwiftCAN
Swift Demo Program for Kvaser CAN Leaf Interfaces (macOS®)
Language: Swift - Size: 37.1 KB - Last synced: 13 days ago - Pushed: 6 months ago - Stars: 1 - Forks: 0
canbusio/can-bus.io
Another choice for analyzing CAN-bus log data.
Size: 0 Bytes - Last synced: 13 days ago - Pushed: 14 days ago - Stars: 0 - Forks: 0
ele-dev/Huawei-PSU-Regulator
An automatic power regulator for linux systems
Language: C++ - Size: 187 KB - Last synced: 13 days ago - Pushed: 14 days ago - Stars: 2 - Forks: 0
mdegans/jeep
CAN bus parsing for Jeep JL (including 4xE)
Language: Rust - Size: 49.8 KB - Last synced: 14 days ago - Pushed: about 1 year ago - Stars: 2 - Forks: 1
chuangyeshuo/phpstorm-can
phpstorm-can
Size: 5.86 KB - Last synced: 15 days ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
milesstoetzner/stoetzms-can2x
can2x is a simple utility for connecting a CAN bus bidirectional with one or multiple CAN busses over the network using common web protocols, such as HTTP, MQTT, Socket.IO, and WebSockets.
Language: TypeScript - Size: 313 KB - Last synced: 14 days ago - Pushed: 15 days ago - Stars: 1 - Forks: 0
mac-can/SerialCAN
Library for CAN-over-Serial-Line Interfaces (SLCAN Protocol)
Language: C - Size: 677 KB - Last synced: 13 days ago - Pushed: 22 days ago - Stars: 21 - Forks: 7
caniot/caniot_tools
Size: 475 MB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 1
FSLART/t14_ros_bridge
Language: Python - Size: 22.5 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 0 - Forks: 0
mac-can/SocketCAN
Library for SocketCAN Interfaces (Linux)
Language: C - Size: 62.5 KB - Last synced: 13 days ago - Pushed: 17 days ago - Stars: 0 - Forks: 1
autowp/arduino-canhacker
CanHacker (lawicel) CAN adapter on Arduino + MCP2515
Language: C++ - Size: 43 KB - Last synced: 17 days ago - Pushed: 4 months ago - Stars: 335 - Forks: 109
autowp/arduino-mcp2515
Arduino MCP2515 CAN interface library
Language: C++ - Size: 294 KB - Last synced: 17 days ago - Pushed: 4 months ago - Stars: 678 - Forks: 251
uofmelectricboat/tide-vcu
TiDE Vehicle Control Unit (VCU)
Size: 793 KB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 2 - Forks: 1
mac-can/PCBUSB-Wrapper
macOS® Wrapper Library for PCAN-USB Interfaces from Peak-System
Language: C++ - Size: 4.3 MB - Last synced: 13 days ago - Pushed: 19 days ago - Stars: 0 - Forks: 1
bri3d/sa2_seed_key
VW SA2 Seed/Key Authentication for Programming Sessions
Language: Python - Size: 2.93 KB - Last synced: 11 days ago - Pushed: over 1 year ago - Stars: 65 - Forks: 19
GiovanniRaseraF/observable_canbusdriver
Observable can bus driver, created to speed up development and to provide callbacks to canbus data
Language: Python - Size: 263 KB - Last synced: 20 days ago - Pushed: 10 months ago - Stars: 5 - Forks: 3
racerxdl/picohome
Raspberry Pi Pico Home Automation using CAN Bus
Size: 1.93 MB - Last synced: 13 days ago - Pushed: about 1 year ago - Stars: 85 - Forks: 5
vectorgrp/sil-kit
Vector SIL Kit – Open-Source Library for Connecting Software-in-the-Loop Environments
Language: C++ - Size: 12.6 MB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 84 - Forks: 25
mac-can/RusokuCAN.swift
Swift Demo Program for Rusoku TouCAN USB Interfaces (macOS®)
Language: Swift - Size: 27.3 KB - Last synced: 13 days ago - Pushed: 21 days ago - Stars: 0 - Forks: 0
mac-can/RusokuCAN.dylib
macOS® Driver and SDK for TouCAN USB Interfaces from Rusoku
Language: C++ - Size: 2.09 MB - Last synced: 13 days ago - Pushed: 20 days ago - Stars: 5 - Forks: 3
Danappelxx/Boost
Spotify steering wheel controls for 2011 Saab 9-3 through CAN over BLE
Language: Objective-C - Size: 16.4 MB - Last synced: 21 days ago - Pushed: 12 months ago - Stars: 1 - Forks: 0
Snowapril/CreativeAdversarialNetworks_paper_implementation
paper implement
Language: Python - Size: 3.91 KB - Last synced: 21 days ago - Pushed: almost 7 years ago - Stars: 3 - Forks: 0
didinau/smartsolar
smart solar logger and web-frontend
Language: PHP - Size: 13.4 MB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 0 - Forks: 0
thingsboard/thingsboard-gateway
Open-source IoT Gateway - integrates devices connected to legacy and third-party systems with ThingsBoard IoT Platform using Modbus, CAN bus, BACnet, BLE, OPC-UA, MQTT, ODBC and REST protocols
Language: Python - Size: 11.2 MB - Last synced: 23 days ago - Pushed: 23 days ago - Stars: 1,578 - Forks: 778
mac-can/SLCAN
Libray for Lawicel SLCAN Protocol (Serial-Line CAN)
Language: C - Size: 204 KB - Last synced: 13 days ago - Pushed: 22 days ago - Stars: 1 - Forks: 1
reinzor/libcan-encode-decode
C++ functions for encoding and decoding CAN frames ( uint8_t[8] )
Language: C++ - Size: 16.6 KB - Last synced: 25 days ago - Pushed: over 4 years ago - Stars: 34 - Forks: 23
milesstoetzner/docker-virtual-can
Simple demo that connects two applications running in different containers on different hosts via a virtual CAN.
Language: Shell - Size: 201 KB - Last synced: 21 days ago - Pushed: about 2 years ago - Stars: 4 - Forks: 0
Ircama/ELM327-emulator
ELM327 Emulator for testing software interfacing OBDII via ELM327 adapter supporting multi-ECU simulation
Language: Python - Size: 353 KB - Last synced: 26 days ago - Pushed: 10 months ago - Stars: 376 - Forks: 79
jxltom/gs_usb
Python Windows/Linux CAN driver based on WCID for Geschwister Schneider USB/CAN devices and candleLight USB CAN interfaces
Language: Python - Size: 64.5 KB - Last synced: 8 days ago - Pushed: about 1 year ago - Stars: 17 - Forks: 12
Lorevalles/Proyecto_Prius
Pruebas de laboratorio, diferentes formas de transformación de un vehiculó Toyota Prius en hibrido enchufable
Language: C++ - Size: 19.6 MB - Last synced: 25 days ago - Pushed: 26 days ago - Stars: 2 - Forks: 1
lpgonzalez/pyVbox3i
Python 3 project to handle Racelogic VBOX 3i (https://www.vboxautomotive.co.uk/index.php/en/products/data-loggers/vbox-3i) real time captured data via COM (serial) communication. This helps to integrate VBOX 3i in a variety of projects where it is required to process high precision data in real time. Project page at:
Language: Python - Size: 29.3 KB - Last synced: 27 days ago - Pushed: about 5 years ago - Stars: 3 - Forks: 0
GENIVI/CANdb
Library for parsing CAN bus database description formats
Language: C++ - Size: 230 KB - Last synced: 26 days ago - Pushed: almost 3 years ago - Stars: 138 - Forks: 44
gravitamp/FDCAN-STM32H7xx
Language: C - Size: 8.3 MB - Last synced: 28 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 1
moonglow/vector_can
:dragon: Vector VN1610 protocol implementation for cheap STM32F4 hardware
Size: 4.88 KB - Last synced: 26 days ago - Pushed: almost 2 years ago - Stars: 34 - Forks: 17
TOSUN-Shanghai/TSMasterDemos
TSMaster Demo Program Source Code
Language: Python - Size: 24.5 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 20 - Forks: 6
nopnop2002/esp-idf-can2socket
CANbus to BSD-Socket bridge using esp32
Language: C - Size: 60.5 KB - Last synced: 28 days ago - Pushed: 29 days ago - Stars: 1 - Forks: 0
pylessard/python-can-isotp
A Python package that provides support for ISO-TP (ISO-15765) protocol
Language: Python - Size: 353 KB - Last synced: 26 days ago - Pushed: about 2 months ago - Stars: 237 - Forks: 78
mintynet/esp32-slcan
ESP32 slcan compatible device
Language: C++ - Size: 10.3 MB - Last synced: 26 days ago - Pushed: over 2 years ago - Stars: 93 - Forks: 13
alexmohr/usb-can Fork of kobolt/usb-can
USB-CAN Analyzer Linux Support
Language: C - Size: 378 KB - Last synced: 29 days ago - Pushed: 12 months ago - Stars: 35 - Forks: 13
moonglow/pcan_cantact
:robot: XCAN firmware for CANtact ( CANable ) or any other similar boards.
Language: C - Size: 793 KB - Last synced: 26 days ago - Pushed: almost 2 years ago - Stars: 304 - Forks: 178
nopnop2002/Arduino-STM32-CAN
Can Example for Arduino Core STM32
Language: C++ - Size: 242 KB - Last synced: 26 days ago - Pushed: about 1 month ago - Stars: 190 - Forks: 49
EFeru/DbcParser
.NET CAN bus dbc file parser
Language: C# - Size: 578 KB - Last synced: about 2 months ago - Pushed: 4 months ago - Stars: 53 - Forks: 20
TOSUN-Shanghai/TSMaster
A powerful open environment for automotive bus monitoring, simulation, testing, diagnostics, calibration and so on. It supports all kinds of mainstream hardware such as TOSUN, Vector, PEAK, Kvaser, Intrepidcs, ZLG, CANable, CandleLight, cantact and so on. It is a permanent free software for all automotive engineers.
Size: 13.9 MB - Last synced: 29 days ago - Pushed: about 1 year ago - Stars: 239 - Forks: 39
OpenCyphal-Garage/libcyphal
Portable reference implementation of the Cyphal protocol stack in C++ for embedded systems and Linux.
Language: CMake - Size: 12.7 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 277 - Forks: 503
apache/plc4x
PLC4X The Industrial IoT adapter
Language: Java - Size: 115 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1,130 - Forks: 382
latonita/arduino-canbus-monitor
Can bus monitoring tool based on arduino and can bus shield. Implements CAN ASCII/SLCAN protocol compatible with Lawicel CAN232/CANUSB. Can be used for monitoring low speed CAN (interior can bus of most cars, less than 500kbps). For higher speeds serial port can become a bottleneck in case data density is high.
Language: C++ - Size: 1.71 MB - Last synced: 30 days ago - Pushed: 3 months ago - Stars: 284 - Forks: 87
adamtheone/canDrive
Tools for hacking your car
Language: C - Size: 5.36 MB - Last synced: 26 days ago - Pushed: 12 months ago - Stars: 476 - Forks: 139
EmuxEvans/CANopenNode Fork of CANopenNode/CANopenNode
CANopen stack base.
Language: C - Size: 651 KB - Last synced: about 1 month ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0
moonglow/kvaser_cantact
:dizzy: Xvaser LL v2 firmware for CANtact ( CANable ) or any other similar boards.
Language: C - Size: 843 KB - Last synced: 26 days ago - Pushed: about 2 years ago - Stars: 38 - Forks: 32
ConnorRigby/rx8-ecu-dump
utility to dump the Mazda RX8 (and maybe others) ECU firmware
Language: C - Size: 12.6 MB - Last synced: 13 days ago - Pushed: over 1 year ago - Stars: 19 - Forks: 0
QuartzzBlue/Hexacore_MiniProject
🚗 CAN을 이용한 커넥티드카 통신 기반 시스템 구축
Language: HTML - Size: 28.5 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 0 - Forks: 4
driftregion/iso14229
ISO 14229 (UDS) server and client for embedded systems
Language: C - Size: 462 KB - Last synced: 26 days ago - Pushed: 2 months ago - Stars: 150 - Forks: 55
microchip-pic-avr-examples/pic24-dspic-can-canfd-bootloader
CAN and CAN-FD bootloader example using the ISO-15765-2 CAN transport layer for the PIC24 and dsPIC product lines.
Language: C - Size: 9.46 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 16 - Forks: 9
AleksandarFilipov/signalbroker-server Fork of carlmartus/signalbroker-server
Development tool to read and write CAN/LIN/flexray and other buses using gRPC which allows usage of preferred language.
Language: Elixir - Size: 1.23 MB - Last synced: 26 days ago - Pushed: over 3 years ago - Stars: 24 - Forks: 4
limiter121/esp32-obd2-emulator 📦
Open-source OBD-II emulator based on an ESP32 + CAN transceiver IC, controllable via WiFi through a simple web UI (or via API)
Language: C - Size: 489 KB - Last synced: 26 days ago - Pushed: about 6 years ago - Stars: 375 - Forks: 98
nopnop2002/esp-idf-candump
CAN Dump for esp-idf
Language: C - Size: 63.5 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 11 - Forks: 3
fa1247/PYCAN
Control ZLG-USBCAN with Python
Language: Python - Size: 938 KB - Last synced: 6 days ago - Pushed: over 3 years ago - Stars: 41 - Forks: 28
topaxi/ng-ability
Access Control for Angular
Language: TypeScript - Size: 143 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
jmagnuson/canparse
A CAN signal and definition parser
Language: Rust - Size: 150 KB - Last synced: 22 days ago - Pushed: 12 months ago - Stars: 65 - Forks: 20
mac-can/PCBUSB-Library
macOS® User-Space Driver for PCAN-USB Interfaces (Binaries only)
Language: C - Size: 6.91 MB - Last synced: 13 days ago - Pushed: 6 months ago - Stars: 25 - Forks: 0
Lauszus/pybldc
Tool for flashing a VESC via CAN and USB
Language: Python - Size: 54.7 KB - Last synced: 16 days ago - Pushed: 3 months ago - Stars: 3 - Forks: 0
Laixer/J1939
Rust SAE J1939 encoder/decoder crate
Language: Rust - Size: 129 KB - Last synced: 9 days ago - Pushed: about 1 month ago - Stars: 7 - Forks: 0
nickn17/evDash
EV dashboard - software for small dev boards connected to the car via obd2 BLE4 or CAN bus.
Language: C++ - Size: 122 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 122 - Forks: 29
nopnop2002/esp-idf-can2mqtt
CANbus to mqtt bridge using esp32
Language: C - Size: 141 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 33 - Forks: 7
qnx425/ELM327SLCAN
ELM327 based vehicle's CAN bus sniffer
Language: C - Size: 82 KB - Last synced: 26 days ago - Pushed: over 5 years ago - Stars: 48 - Forks: 9