All Projects → autowp → Arduino Canhacker

autowp / Arduino Canhacker

Licence: mit
CanHacker (lawicel) CAN adapter on Arduino + MCP2515

Labels

Projects that are alternatives of or similar to Arduino Canhacker

Fakebeaconesp8266
Fake beacon frames for ESP8266 using the Arduino IDE
Stars: ✭ 130 (-4.41%)
Mutual labels:  arduino
Automator
⌨ Digispark™ Rubber Ducky code editor for Windows.
Stars: ✭ 133 (-2.21%)
Mutual labels:  arduino
Mycontroller V1 Legacy
The Open Source Controller
Stars: ✭ 135 (-0.74%)
Mutual labels:  arduino
Adafruit ina219
INA219 Current Sensor
Stars: ✭ 129 (-5.15%)
Mutual labels:  arduino
Efll
eFLL (Embedded Fuzzy Logic Library) is a standard library for Embedded Systems
Stars: ✭ 131 (-3.68%)
Mutual labels:  arduino
Loralib
Arduino library for LoRa modules based on SX127x/RFM9x chips
Stars: ✭ 134 (-1.47%)
Mutual labels:  arduino
Web Bluetooth Terminal
Progressive Web Application for serial communication with your own Bluetooth Low Energy (Smart) devices
Stars: ✭ 130 (-4.41%)
Mutual labels:  arduino
Irremoteesp8266
Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/
Stars: ✭ 1,964 (+1344.12%)
Mutual labels:  arduino
Vjoyserialfeeder
Feed Virtual Joystick driver with data from a serial port
Stars: ✭ 133 (-2.21%)
Mutual labels:  arduino
Simplecli
Command Line Interface Library for Arduino
Stars: ✭ 135 (-0.74%)
Mutual labels:  arduino
Brasilino
Uma biblioteca que permite programar em linguagem Arduino utilizando comandos facilitados em PT-BR. 🇧🇷
Stars: ✭ 131 (-3.68%)
Mutual labels:  arduino
Arduino
C# .NET - Arduino library supporting simultaneous serial ASCII, Firmata and I2C communication
Stars: ✭ 130 (-4.41%)
Mutual labels:  arduino
Tinyspi
Arduino hardware SPI library for ATtiny44/84, 45/85, 461/861, 2313/4313.
Stars: ✭ 134 (-1.47%)
Mutual labels:  arduino
3d r2 public
3D Print CAD files from XRobots.co.uk/R6
Stars: ✭ 130 (-4.41%)
Mutual labels:  arduino
Arduino Timer
Non-blocking library for delaying function calls
Stars: ✭ 133 (-2.21%)
Mutual labels:  arduino
Arduino Kicad Library
Arduino Shield schematic and footprint library for KiCad
Stars: ✭ 130 (-4.41%)
Mutual labels:  arduino
Home Assistant Config
My Home Assistant Configuration 🏡🏡
Stars: ✭ 133 (-2.21%)
Mutual labels:  arduino
Towl
Digistump Oak - Telemetry over Opportunistic WiFi Links (ESP8266)
Stars: ✭ 137 (+0.74%)
Mutual labels:  arduino
Rotaryencoder
RotaryEncoder Arduino Library
Stars: ✭ 134 (-1.47%)
Mutual labels:  arduino
Webserial
Remote Serial monitor for ESP8266 & ESP32
Stars: ✭ 133 (-2.21%)
Mutual labels:  arduino

CanHacker (lawicel) CAN adapter on Arduino + MCP2515

Use that Library to communicate with MCP2515

Features

Implement communication with CAN bus via MCP2515 by CanHacker (lawicel) protocol.

  • send & receive can frames
  • supports standart (11 bit) & extended (29 bit) frames
  • supports remote frames (RTR)
  • supports filter by ID (mask + code)
  • interface using Stream: ability to work with Serial, SoftwareSerial, Ethernet and other
  • supported can baudrates from 10Kbps up to 1Mbps
  • supported modules with different oscillators (8, 16, 20 MHz), 16 MHz is default, use setClock if your oscillator is not 16MHz
  • support CanHacker (application for Windows)
  • support CANreader (application for Android)

Documentation

English

Русский

Library Installation

  1. Install MCP2515 Library
  2. Download the ZIP file from https://github.com/autowp/arduino-canhacker/archive/master.zip
  3. From the Arduino IDE: Sketch -> Include Library... -> Add .ZIP Library...
  4. Restart the Arduino IDE to see the new "canhacker" library with examples

Testes with Arduino Nano. On Arduino Uno have problem with too long boot period and losing first command

Contributing

Feel free to open issues, create pull requests and other contributions

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