This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
9141 UART test - ESP32 Dev board | |
*/ | |
#define RXD2 22 | |
#define TXD2 21 | |
void setup() { | |
Serial.begin(9600); | |
Serial1.begin(9600, SERIAL_8N1, RXD2, TXD2); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
9141 UART test - M2 | |
*/ | |
void setup() { | |
// initialize both serial ports: | |
SerialUSB.begin(9600); | |
Serial1.begin(9600); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <M2_12VIO.h> | |
M2_12VIO M2IO; //Constructor for the M2_12Vio library | |
int brightness = 0; // how bright the LED is | |
int fadeAmount = 5; // how many points to fade the LED by | |
void setup() { | |
M2IO.Init_12VIO(); // Initialise the M2I/O library |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <FastLED.h> | |
#define LED_PIN 2 | |
#define NUM_LEDS 1 | |
#define BRIGHTNESS 64 | |
#define LED_TYPE WS2812B | |
#define COLOR_ORDER GRB | |
CRGB leds[NUM_LEDS]; | |
#define UPDATES_PER_SECOND 100 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//Macchina LLC | |
//Collin Kidder | |
//Queries over the CAN bus to see if anything responds to a VIN number request | |
#include <Arduino_Due_SD_HSMCI.h> | |
#include "Arduino.h" | |
#include <M2_12VIO.h> | |
#include <due_can.h> | |
#include <iso-tp.h> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* MPG LED display using Adafruit NeoPixel and Macchina M2 with a pre-CAN bus | |
* ISO9141 (K-line) based vehicle. | |
* | |
* These parts are used in this project: | |
* | |
* https://www.macchina.cc/content/m2-under-dash | |
* https://www.adafruit.com/product/2869 | |
* | |
* Requires "Macchina M2" board to be installed and selected. For instructions, go here: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
this is a test of something |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
debian@beaglebone:~$ candump -cae can2,0:0,#FFFFFFFF | |
can2 0F3 [8] 5F AA F9 7B DC 23 71 F3 '_..{.#q.' | |
can2 633 [8] remote request | |
can2 0F3 [8] 1F CF 0F CF 25 EF EB CE '....%...' | |
can2 20000004 [8] 00 01 00 00 00 00 00 00 ERRORFRAME | |
controller-problem{rx-overflow} | |
can2 0F3 [8] 5F AA F9 7B DC 23 71 F3 '_..{.#q.' | |
can2 0F3 [8] 1F CF 0F CF 25 EF EB CE '....%...' | |
can2 0F3 [8] 5F AA F9 7B DC 23 71 F3 '_..{.#q.' | |
can2 633 [8] remote request |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ID: 100FFEE | |
Extended: Yes | |
Length: 6 | |
23 FE 1D 7A 1D 7A | |
ID: 340 | |
Extended: No | |
Length: 4 | |
23 FE 1D 7A |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//Modified from this library to blink LED: | |
//https://github.com/miwagner/ESP32-Arduino-CAN | |
// | |
//Follow these instructions to install ESP32 board files: | |
//https://github.com/espressif/arduino-esp32/blob/master/docs/arduino-ide/boards_manager.md | |
#include <ESP32CAN.h> | |
#include <CAN_config.h> | |
CAN_device_t CAN_cfg; // CAN Config |
NewerOlder