nikivanov / watney

Watney is a low-cost 3D-printable FPV rover
GNU General Public License v3.0
378 stars 39 forks source link

Running new firmware on Watney 2.0? #26

Closed rtaylo closed 2 years ago

rtaylo commented 2 years ago

Is it possible to run the latest Watney build on Watney 2.0? I have some SK9822 LEDs I ordered for my new Watney and I wanted to retrofit them on my older Watney 2.0

nikivanov commented 2 years ago

Not without some work, unfortunately. First, the new Watney uses I2S for both playback and recording. This frees up PWM hardware so I can use it for hardware-timed PWM, so things like servos and motors dont have jitter. Additionally, im pretty sure the code will crash if it can't talk to the new UPS over I2C. You can definitely make it work, but it'll require some effort.