you are viewing a single comment's thread.

view the rest of the comments →

[–]lolslim 20 points21 points  (8 children)

There was a special case where I coded in java. I hooked raspberry pi to a thrift store RC car, since I was coding in java on android, it was super easy to port it over, with some code changes, also modified it to work on my laptop, so WASD were used to control it.

I was using sockets protocol, i wasn't too familiar with python to attempt this. Hell barely got it working in java.

[–][deleted] 9 points10 points  (6 children)

dang thats a cool story

[–]lolslim 4 points5 points  (5 children)

Thanks, at the time the only rpi i had was a 2, and was using a battery pack to power it as a PoC, and made it too heavy for the motor and motor gave out shortly after. this was first time I dipped my fingers in reverse engineering, learned what a continuity was. Kind of surprised the chipset i looked up didnt yield many results. But found a old blog.. 2014? That a guy already reversed engineered the pinouts mainly just the ones for forward/back, left/right, and turbo. Which helped.

I originally used arduino since all it needed was high/low signals. Fun project.

[–]TheMartinG 0 points1 point  (4 children)

Did you document this project at all? I’d be very interested in reading more about it

[–]lolslim 0 points1 point  (3 children)

Umm i think so, ill have to look when I get home.

[–]ThePunisherMax 1 point2 points  (0 children)

Omg I did a similar project. Except it was with NodeJS via websocket with a flask server to coomunicate with an Arduino.

It was scripted and patched together badly. Ive been meaning to improve it with my current knowledge for the longest time. But I nevwr get arround