Skip to content
Change the repository type filter

All

    Repositories list

    • Arduino IDE sketches to run on a Teensy MCU and control the environmental analysis hardware
      C++
      2110Updated Nov 20, 2024Nov 20, 2024
    • Lidar

      Public
      A small program to read lidar frames and forward them to the Video program
      Dart
      0000Updated Nov 20, 2024Nov 20, 2024
    • Dashboard

      Public
      A desktop app for remotely operating the rover
      Dart
      3505Updated Nov 20, 2024Nov 20, 2024
    • Firmware to control the antenna, which can swivel and tilt
      C
      0000Updated Nov 20, 2024Nov 20, 2024
    • Dart
      0000Updated Nov 19, 2024Nov 19, 2024
    • A Dart implementation of our UDP networking protocol
      Dart
      0003Updated Nov 19, 2024Nov 19, 2024
    • Protobuf

      Public
      Protobuf message declarations used for operating the rover over the network
      Python
      0004Updated Nov 19, 2024Nov 19, 2024
    • A shared implementation of the CAN bus protocol for Arduino-based microcontrollers.
      C++
      0223Updated Nov 19, 2024Nov 19, 2024
    • The code running on the base station setup: antenna control and RTK
      Dart
      0002Updated Nov 18, 2024Nov 18, 2024
    • Video

      Public
      A Dart implementation of our video program, to stream video and metadata to our Dashboard
      Dart
      1002Updated Nov 18, 2024Nov 18, 2024
    • A collection of repositories that will be hosted on the secondary Pi
      Shell
      0001Updated Nov 14, 2024Nov 14, 2024
    • Autonomy

      Public
      Autonmously operates the rover and drives it to the given GPS coordinates
      Dart
      0003Updated Nov 13, 2024Nov 13, 2024
    • A program to forward messages between CAN and UDP
      Dart
      0002Updated Nov 13, 2024Nov 13, 2024
    • An Arduino Sketch for driving the rover's VESC motors over PWM
      C++
      0102Updated Nov 6, 2024Nov 6, 2024
    • A Flutter wrapper to include the sdl library for the sdl_gamepad package
      C
      BSD 3-Clause "New" or "Revised" License
      0000Updated Oct 15, 2024Oct 15, 2024
    • Arduino IDE sketches to run on a Teensy MCU and control the rover arm and gripper
      C
      0250Updated Jul 9, 2024Jul 9, 2024
    • An Arduino library for manipulating the TMC Motor drivers
      C++
      1100Updated May 22, 2024May 22, 2024
    • A container for all repositories that go on the Subsystems Pi
      Shell
      0000Updated May 18, 2024May 18, 2024
    • A collection of our documentation that lives outside of any code
      0000Updated Apr 26, 2024Apr 26, 2024
    • A template to set up all other firmware repositories
      C++
      0000Updated Jan 31, 2024Jan 31, 2024
    • Python-Video

      Public archive
      Python code to stream, send, and instrument multiple cameras on a Raspberry Pi
      Python
      1100Updated Nov 9, 2023Nov 9, 2023
    • .github

      Public
      Binghamton University Rover Team public profile
      0000Updated Jul 24, 2023Jul 24, 2023
    • Python-Autonomy

      Public archive
      The rover's runtime for the autonomy mission
      Python
      2001Updated Jun 1, 2023Jun 1, 2023
    • Python-Subsystems

      Public archive
      Python code for a Raspberry Pi to coordinate the firmware subsystems
      Python
      0000Updated Jun 1, 2023Jun 1, 2023
    • Python-Networking

      Public archive
      A Python implementation of a UDP client and server, augmented with Protobuf messages
      Python
      0000Updated May 31, 2023May 31, 2023
    • MARS-Firmware

      Public archive
      The Teensy sketch for controlling the Multidirectional Antenna Rotary System
      C
      0011Updated May 30, 2023May 30, 2023
    • MARS-Server

      Public archive
      A server to convert data between UDP and Serial
      Python
      0000Updated May 25, 2023May 25, 2023
    • Electrical-Firmware

      Public archive
      Teensy sketch for the rover electrical control board
      C
      0030Updated May 25, 2023May 25, 2023
    • Video-CPP

      Public archive
      Code for reading and encoding/decoding video frames from attached hardware
      C++
      1010Updated Feb 8, 2023Feb 8, 2023
    • UDP-CPP

      Public archive
      A library for the rover to send and receive data over a WiFi network
      C++
      0020Updated Jan 29, 2023Jan 29, 2023