Skip to content
This repository was archived by the owner on Feb 25, 2021. It is now read-only.

Commit 56333e5

Browse files
committed
Added a schematics and updated README.md
1 parent 969467b commit 56333e5

File tree

3 files changed

+31
-0
lines changed

3 files changed

+31
-0
lines changed

README.md

+31
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,41 @@ Software to control the tractor from AgOpenGPS. Can also be used as an NTRIP-cli
3737
D-part of the PID controller is used in newer versions for sidehill draft compensation). General rule: if it is configurable in the WebUI, the value in AgOpenGPS
3838
doesn't matter.
3939

40+
# Schematics
41+
42+
![Schematics](doc/schema.png)
43+
44+
The configuration has to match the connections for the IBT2 (PWM, enable) and the work and steer switches. This schematics is with modules from adafruit, but you
45+
can use other brands when you adjust the firmware for it. This is usualy done by changing the `board` in `platformio.ini`.
46+
47+
An example of a itemlist is below:
48+
49+
Amount | Id | Supplier | Description
50+
--- | ---- | -------- | ----------------------------------------------------------------------------
51+
1x | 3405 | Adafruit | HUZZAH32 – ESP32 Feather Board (with headers)
52+
1x | 2884 | Adafruit | FeatherWing Proto - Prototyping Add-on For All Feather Boards
53+
1x | 2886 | Adafruit | Header Kit for Feather - 12-pin and 16-pin Female Header Set
54+
1x | 3463 | Adafruit | Precision NXP 9-DOF Breakout Board - FXOS8700 + FXAS21002
55+
1x | 1085 | Adafruit | ADS1115 16-Bit ADC - 4 Channel with Programmable Gain Amplifier
56+
1x | 1385 | Adafruit | UBEC DC/DC Step-Down (Buck) Converter - 5V @ 3A output
57+
1x | | Various | Some wires in different colors to connect the parts
58+
1x | | Various | IBT-2; BTS7960 based motor driver
59+
1x | | Various | Rotary Angle Sensor, preferably hall effect and with 12V supply
60+
1x | | Ardusimple | simpleRTK2B (ZED-F9P L1+L2 GNSS module)
61+
62+
## Alternations:
63+
* Use other modules, as long as the chips on it are the same.
64+
* Instead of the UBEC, you can use another way to convert 12V -> 5V.
65+
* You can split this into two units: the motor controller and the GPS/IMU stuff.
66+
* You can solder the wires directly to the esp32 feather, but with the protoboard you can take it away for programming or replacing it.
67+
68+
> Please consider buying quality components by genuine resellers to support the development of new cool stuff.
69+
4070
# Installation
4171

4272
## Warning before you start
4373
Read this file through, before starting to half-ass it. It is not so hard to get a working system, just give it enough time and install it in this order.
74+
Some packets take a real long time to install with no visible progress. Just wait until finished.
4475

4576
## Install Prerequisites
4677
1. install atom: https://atom.io/

doc/schema.fzz

449 KB
Binary file not shown.

doc/schema.png

686 KB
Loading

0 commit comments

Comments
 (0)