Update README.md

This commit is contained in:
Kevin Santo Cappuccio 2023-03-26 12:14:34 -07:00 committed by GitHub
parent 1377487256
commit 4735ecb644
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -8,6 +8,35 @@ That repo has a lot more info that generally applies to this one too, so go read
I'd like to basically rewrite that whole codebase from scratch because it's kind of a mess. So the new stuff will go here.
Here's the general vague roadmap (for anyone who wants to contribute):
Matrix interface code (Dumb Mode) - done
Storage of the current state - started but needs a lot more work
Pathfinding - started minutes ago
-Hardware safety checks (throw an error if you try to connect power directly to ground)- not started
-Path Redundancy/priority - not started
Coming up with a format to send commands - mused upon but not decided
-Command input parsing (UART) - not started
-Command input parsing (I2C) - not started
Power Supply control (needs HW revision or just remove the DAC/Opamp entirely)- not started
*Everything above will be running on the AVR32DD32 controller chip, below is external interface stuff*
Making an Arduino library for the Master - not started
(optional) Writing a python library to form and send UART commands
(optional) GUI for making connections
(optional) Component placement sensing or just a simple way to define part locations
![IMG_2958](https://user-images.githubusercontent.com/20519442/227739152-74e49d6c-2520-48f8-9951-990b9a40b898.jpeg)
![IMG_2964 2](https://user-images.githubusercontent.com/20519442/227739160-9e5ababd-3c25-4dfd-a0da-be7b85f3c44e.jpeg)
![IMG_2961 2](https://user-images.githubusercontent.com/20519442/227739166-e92fc534-9e3a-48f5-8ef9-c4df4e2a7a27.jpeg)