Skip to content

BradleyConn/lawn-rover

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lawn-rover-program

Mower

Part of the lawn rover project. See www.bradleyconn.space for more details. This is the main controller to interface with the remote reciever, interpret the signals, and interface to the motor drivers to drive the wheels.

An esp32 was used as I already had one readily available. Most microcontrollers would work. The Arduino IDE was used for its ease of use and effectiveness.

Everything was kept in a single file for simplicity, however that file has grown quite large and separate files should probably be considered.

ESP32 wiring diagram

Below is how the ESP32 was connected to the R6B Receiver and connectors that attached to the wheel motor driver boards.

Wiring Diagram

System block diagram

A block diagram of the entire system can be seen below. The microcontroller which this repo is concerned with is shown at the bottom.

System Block Diagram

And the actual wiring inside the system can be seen below.

Mower Inside

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages