qfsae / zenith Goto Github PK
View Code? Open in Web Editor NEWQueen's Formula SAE Codebase
Home Page: https://qfsae.ca
License: MIT License
Queen's Formula SAE Codebase
Home Page: https://qfsae.ca
License: MIT License
Write a simple abstraction library for Button and Dial inputs, look into interrupts and debouncing button presses.
Write a send/receive implementation for the STM32 CANBus hardware on the CAL C++ library
Integrate C++ CAN library with our Mock ECU to send data across CAN network.
High Level overview of getting started on the project, what each folder represents...etc.
Demo for git tutorial
Write technical documentation for CAL as they is none right now.
Current ADC Drivers are based on a blocking/polling basis.
Establish a baseline for the screen on the STM32 board. Research different libraries and propose next steps (and create following tickets).
Write a C++ library (CAL) which will implement an abstract class for the required memory mappings of ECU/PDM signals.
Establish a clean repository structure with CI targets for compiling each individual project.
printf
to use thread safe usartWrite a send/receive implementation for the Seeed Studio CANBus hardware on the CAL C++ library
Adding the Q20 CANBus C++ Library.
Template out a C++ makefile project targeting Windows.
See #38 for possible makefile and folder structure.
Move the C++ code that streams Assetto Corsa game data into the zenith repository
Current Flash Driver is single write multiple read.
Does not support modification
Move working Q19 dash code into zenith and port over to PlatformIO
Write a contributing guide for team members to reference when working on projects.
This guide will overview contributing to both PCB projects, software projects and overall workflow.
Team members will be able to reference this when submitting PR's and working collaboritvely
Initialize a new platform IO project for Steering Wheel PCB
Add a header file that defines the pin mapping between signals and the physical hardware.
Wheel speed sensors work based off pulse width modification. Need to implement decoder through st timer peripherals in order to obtain wheel speed measurement
Add more detail.
Adds base unit test for the Blink LED program. This is mostly to set up the unit testing platform
Move the CAN sanity check script into Zenith.
Script should be an easy way to determine whether or not CAN Bus is working correctly.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.