Skip to content
Change the repository type filter

All

    Repositories list

    • A general introduction to heavy vehicle cybersecurity.
      Jupyter Notebook
      6701Updated Oct 13, 2025Oct 13, 2025
    • MBSE

      Public
      Model Based Systems Engineering artifacts related to cybersecurity and other interesting problems.
      Python
      1001Updated Oct 13, 2025Oct 13, 2025
    • Generate secure, model-driven parsers from SysML definitions using Cameo, Jython, and ANTLR
      C++
      0000Updated Sep 17, 2025Sep 17, 2025
    • C++
      0100Updated Sep 7, 2025Sep 7, 2025
    • Vulnerabilities found in the J1708/J1587 Standard
      Jupyter Notebook
      0000Updated Sep 2, 2025Sep 2, 2025
    • J1708_T4

      Public
      J1708_T4 is a network utility library that is compatible with the Teensy 4.x. It provides a basic UART commands for displaying, measuring, and sending traffic on an SAE J1708 bus. This code was written as part of my Master's Thesis on securing legacy HD networks.
      C++
      1000Updated Sep 2, 2025Sep 2, 2025
    • Code to control a rudder based autopilot for a ski boat
      Python
      0010Updated Aug 22, 2025Aug 22, 2025
    • Attack Datasets for J1939
      Jupyter Notebook
      0200Updated Aug 15, 2025Aug 15, 2025
    • python libs and scripts for pretty-printing J1939 logs
      Python
      23100Updated Jul 8, 2025Jul 8, 2025
    • CAN Logger 4 / DELVEC - DEvice for Layered VEhicular data Collection: Code and Documentation for Data Logger NSF PIVOT Project
      C++
      0000Updated Jun 30, 2025Jun 30, 2025
    • meta-uthp

      Public
      meta layer for the uthp yocto project
      C
      1200Updated Jun 18, 2025Jun 18, 2025
    • UTHP

      Public
      Projects for UTHP
      Python
      2400Updated Jun 17, 2025Jun 17, 2025
    • Heavy Vehicle diagnostic prototyping and training software for ATA/TMC RP1210 compatible devices.
      Python
      1400Updated Apr 17, 2025Apr 17, 2025
    • J1939DB

      Public
      A server system to provide JSON formatted data to decode J1939 messages. This is a framework only and requires a licenced copy of the J1939 standard, which is not included.
      Jupyter Notebook
      31000Updated Apr 5, 2025Apr 5, 2025
    • This repository is for sharing each of the code used to process the driver CANbus data and to visualize the data
      R
      0000Updated Feb 18, 2025Feb 18, 2025
    • TIAB-UI

      Public
      Truck-In-A-Box User Interface consisting of the flask REST-API and React UI.
      Python
      0100Updated Feb 6, 2025Feb 6, 2025
    • Source code and documentation for the CAN Logger 3, a project sponsored by the National Science Foundation (NSF) and National Motor Freight Traffic Assiociation (NMFTA).
      Assembly
      522101Updated Jul 14, 2024Jul 14, 2024
    • BitBake
      9000Updated Jul 10, 2024Jul 10, 2024
    • Python
      0000Updated Apr 23, 2024Apr 23, 2024
    • wolfssl

      Public
      wolfSSL (formerly CyaSSL) is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3!
      C
      915000Updated Mar 25, 2024Mar 25, 2024
    • ESP32 based implementation of Truck Worm
      C
      3600Updated Feb 27, 2024Feb 27, 2024
    • CANParser

      Public
      Rust
      0000Updated Jan 12, 2024Jan 12, 2024
    • Source code and documentation for the CAN bus testing device
      C++
      0200Updated Oct 25, 2023Oct 25, 2023
    • TruckGPS

      Public
      Arduino Sketch to format CAN data for collecting CAN and GPS data using a Teensy 4 and NEO-M9N from SparkFun.
      C++
      0001Updated Aug 25, 2023Aug 25, 2023
    • 0000Updated Aug 21, 2023Aug 21, 2023
    • +# Brake_Chamber_Test The codes are for the Brake test bed project developed by Dr.Jeremy Daily. This reposisitory contains code used for Raspberry pi 4.0 and Teensy 3.0.
      C++
      1100Updated Aug 21, 2023Aug 21, 2023
    • The Software Defined Truck project creates an interface between the CARLA driving simulator and a library of physical ECUs.
      Python
      1230Updated Apr 11, 2023Apr 11, 2023
    • Projects teaching the basics of using the TruckDuck with Python
      Jupyter Notebook
      122101Updated Jan 14, 2023Jan 14, 2023
    • Contains python programs that displays decoded CAN data
      Python
      0100Updated Jan 4, 2023Jan 4, 2023
    • SSS2

      Public
      The code base for the Teensy 3.6 based Smart Sensor Simulator 2.
      C++
      5000Updated Sep 10, 2022Sep 10, 2022