amcelroy / max32660-hal

0 stars 0 forks source link

Combine efforts for the Max32660 Hal #1

Open rbkettlewell opened 1 year ago

rbkettlewell commented 1 year ago

Perhaps we can jointly work on this work if you are interested, here is the max32660-hal I have worked on periodically.

amcelroy commented 1 year ago

That would be great, however the project I'm working on with the Max32660 is my first Rust project. I have working UART and some I2C drivers (soon to test when the circuit is assembled), but would need help massaging the code into your HAL and putting the code into macros.

rbkettlewell commented 1 year ago

Sounds good, I'm a casual rust user, though I would like to find time to get better at it. Perhaps I can take a stab at incorporating your I2C work into my HAL and I can have a PR for us to look through.

amcelroy commented 1 year ago

Howdy,

I've gotten I2C master mode working on a test circuit (only tested on 7-bit addressing; 10 bit is theoretically implemented). Do you want to review my code in this repo and make recommendations for porting into your project? I can also fork your project and pull request in, but it would take me another week to integrate.