nikivanov / watney

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

Smartphone/Tablet control #12

Open svasiliou opened 5 years ago

svasiliou commented 5 years ago

Project is awesome. I believe that adding a few buttons (up/down/left/right/tilt) on lower button row, would add functionality with tablet or smartphone. Is that possible or need complete redesign of code?

Also a status of voltage of battery with an MCP3008 ADC will complete control of WATNEY

nikivanov commented 5 years ago

Thanks! I'm currently working on adding 2 way audio so you can use Watney as a presence bot. After that I want to add wireless charging so it could be used indefinitely without needing to plug it in. For the latter part, I've been trying to figure out how to do voltage monitoring with Raspberry Pi - I'll look into the ADC you listed, thanks!

Adding a D-pad control for mobile interface has been on my list for a while, but I haven't gotten to it yet. Stay tuned!

svasiliou commented 5 years ago

There are two interesting virtual joystick scripts https://github.com/jeromeetienne/virtualjoystick.js (a little complex but more powerful) https://github.com/cptx032/virtual-joystick (a simple one and I believe more suitable for WATNEY)

baheamri commented 1 year ago

this project so intresting , i wanna know what have you done with the two way audio !!! looking forward for your reply

nikivanov commented 1 year ago

@baheamri what would you like to know?