Alex Grutter
Published © GPL3+

DFRobot Rover V2

This is the first robot kit I purchased when I started my electrical engineering degree in 2013.

BeginnerProtip3 hours983
DFRobot Rover V2

Things used in this project

Hardware components

DFRobotShop Rover V2
×1
DFRobotShop Encoder Pair for Tamiya Twin Motor Gearbox
×1
Venom 25C 1S 1000mAh 3.7V LiPo Battery with Micro Losi and JST Plugs
×1

Software apps and online services

TeraTerm

Story

Read more

Schematics

Original DFRobotShop schematics for the baseboard

The schematics are useful for tracing down which pins on the microcontroller are attached to the other various components on the board, as well as for finding where the headers connect.

Atmel Microcontroller Datasheet

This is the datasheet for the microcontroller. There's a lot of information in these, and I've found that when trying to directly control microcontrollers, it saves a lot of time to read the relevant section in the datasheet and look for example code.

Encoder Thresholding Testing

I made a quick spreadsheet for testing to determine the ADC value threshold for using the encoders to count.

Code

DFRobotShop-Rover-V2 GitHub Repository

Credits

Alex Grutter
1 project • 1 follower
I work developing embedded GUI systems for a living. I also like to dabble with robotics, image processing and machine learning.

Comments