• Stars
    star
    9
  • Rank 1,939,727 (Top 39 %)
  • Language
    C
  • Created almost 8 years ago
  • Updated almost 8 years ago

Reviews

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

Repository Details

Open source disassembler custom built to disassemble SiLabs C8051F530 code from Tesla BMS

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

FirmwareReceiver

C++
14
star
16

OBD2Scan

Sketch to scan OBDII with an M2
C
12
star
17

due_canopen

CANOpen library for due_can
C++
11
star
18

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
19

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
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