Northeastern-Electric-Racing / Northeastern-Electric-Racing/Odysseus
[Epic] CM5 Support - TPU and Wheel
Nobody has claimed this yet.
- Dominant language
- Shell
- Stars
- 5
- Forks
- 1
- Avg merge
- 3d 17h
- Merged PRs (30d)
- 1
Description
Add support for TPU 25A / TPU r3 and Steering Wheel 25A / Steering Wheel screen-in-wheel
Henceforth TPU r3 can just be considered cm5-tpu and steering wheel screen-in-wheel as wheel.
Both are CM5s with varying levels of new additions. Notably AE is a seperate branch and feature which must be carried by both TPU 22A / Pi 4 and wheel.
Base support stage
- https://github.com/Northeastern-Electric-Racing/Odysseus/issues/233
- https://github.com/Northeastern-Electric-Racing/Odysseus/issues/234
TPU
- https://github.com/Northeastern-Electric-Racing/Odysseus/issues/235
- https://github.com/Northeastern-Electric-Racing/Odysseus/issues/236
- https://github.com/Northeastern-Electric-Racing/Odysseus/issues/237
- https://github.com/Northeastern-Electric-Racing/Odysseus/issues/238
Wheel
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the linked base-support issues 233 and 234, then follow the TPU issues 235-238 and Wheel issues 239-241 to understand the remaining scope. The epic is done when the support work for CM5 TPU and Wheel is complete and all checklist items are resolved, including shared AE support.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- shell
- Domain
- embedded-iot
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100