• Stars
    star
    14
  • Rank 1,438,076 (Top 29 %)
  • Language
    C++
  • Created about 9 years ago
  • Updated over 8 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

More Repositories

1

SavvyCAN

QT based cross platform canbus tool
C++
1,018
star
2

esp32_can

Arduino ESP32 library supporting the on-chip CAN module
C++
260
star
3

due_can

Object oriented canbus library for Arduino Due compatible boards
C++
252
star
4

ESP32RET

CAN Reverse engineering tool for ESP32 based boards (specifically EVTV ESP32Due)
C++
197
star
5

TeslaBMS

C++
160
star
6

GEVCU

Generalized Electric Vehicle Control Unit
Eagle
114
star
7

can_common

Common structures and functionality for CAN libraries
C++
107
star
8

GVRET

Generalized Vehicle Reverse Engineering Tool - firmware for Arduino Due based boards
C++
99
star
9

M2RET

GVRET fork to Macchina M2 board
C++
71
star
10

GEVCU6

Generalized Vehicle Control Unit for version 6 boards
C++
25
star
11

JLD505

Arduino
24
star
12

GEVCU7

7th generation GEVCU source code
C++
21
star
13

A0RET

CANBus reverse engineering firmware for the Macchina A0
C++
16
star
14

due_wire

An alternative I2C library for Due with DMA support
C++
15
star
15

OBD2Scan

Sketch to scan OBDII with an M2
C
12
star
16

due_canopen

CANOpen library for due_can
C++
11
star
17

CRC_Nissan

C# app that shows a simple way to calculate the CRC byte used by some canbus frames in Nissan Leafs
C#
11
star
18

DueMotorCtrl

An Arduino Due (SAM3X) based motor controller. Somewhat generic in terms of hardware but really meant primarily to replace the main board in a DMOC645
C++
10
star
19

8051Disassembler

Open source disassembler custom built to disassemble SiLabs C8051F530 code from Tesla BMS
C
9
star
20

OscilloscopeViewer

Visualizer of oscilloscope captures
C++
9
star
21

pymqtt2can

Python based CAN to MQTT tunnel
Python
8
star
22

DS2480B

OneWire library custom engineered for JLD505 boards with DS2480B chips
C++
8
star
23

TeensyRET

CANBus reverse engineering firmware for Teensy 3.x boards
C++
7
star
24

TeslaBMS-ESP32

ESP32 port of the existing TeslaBMS program
C++
7
star
25

Envoy

Enphase Envoy Interface Library
C++
7
star
26

Open-SAE-J1939

C
6
star
27

bms

EVTV BMS
C++
6
star
28

EEPROMAnything

C++
5
star
29

ade9000

C
5
star
30

Wire_EEPROM

I2C based routines to support EEPROM on the Due. Requires the due_wire library from my repo
C++
5
star
31

PhoneCANLogger

Grabs traffic from ESP32RET devices and stores the CAN frames to your phone/tablet
C++
5
star
32

pwm01

Enhanced PWM library for Arduino Due
C++
4
star
33

GEVCU_MobileApp

Cross platform configuration and status tool for GEVCU
QML
3
star
34

Arduino_Due_SD_HSCMI

Fork of HSCMI library for sdcard reading/writing
C++
3
star
35

AWS_IOT

Arduino library to use Amazon IOT (MQTT)
C
3
star
36

mcp_can

C++
2
star
37

GVRET-PC

C# Application for PC that interfaces with the GVRET firmware to provide reverse engineering help.
C#
2
star
38

SerialViewer

A very simplistic program meant for viewing serial traffic from embedded controllers
C++
1
star
39

SamNonDuePin

Fork of a library that allows use of pins not normally mapped on Arduino Due
C++
1
star
40

SD_HSCMI

Fork of library that support SD card access over HSCMI on SAM3X boards
C
1
star
41

powerkey-j1939

Library to support PowerKeyPro keypads that use J1939 signalling
C++
1
star
42

GattServer_GEVCU

A GATT Server running on ESP32 for use with GEVCU (or other boards)
C
1
star