3. Slaveboard - WefaaRobotics/Smorphi GitHub Wiki
Component | Description |
---|---|
Address Selector | Select the correct address to connect the slavebord to the masterboard. |
Sensor Ports (J7, J9, J10, J12, J13, J16) |
Connect sensor modules to the board. Contains the necessary pins to control the sensor. |
Master-Slave Connector Port (J11) |
Connect master board to one of the slaveboard. Allows masterboard to control the slaveboard. |
Slave Head Connector Port (J8) |
Connect the head of the slaveboard to the tail of another slaveboard. Allow the slaveboards to be connected |
USB-C Port (J1) |
USB interface. Power supply for the board as well as the communication interface between a computer and the ESP32-WROOM-32 module. |
Slave Tail Connector Port (J14) |
Connect the tail of the slaveboard to the head of another slaveboard. Allow slaveboards to be connected. |
Motor Ports (J3, J4, J5, J6) |
Connect motors to the slaveboard. Contains the necessary pins to control the motor |
Solenoid Ports (J1, J2) |
Connect solenoid to the slaveboard. Contains the necessary pins to control the solenoid. |
I/O Pins (J15) |
Additional breakout pins. |
J7 (Sensor Port 1)
No. | Name | Type | Function |
---|---|---|---|
1 | GP0 | I/O | Digital Pin IO0 |
2 | GP1 | I/O | Digital Pin IO1 |
3 | GND | P | Ground |
4 | 3V3 | P | Vout |
J9 (Sensor Port 2)
No. | Name | Type | Function |
---|---|---|---|
1 | GP2 | I/O | Digital Pin IO2 |
2 | GP3 | I/O | Digital Pin IO3 |
3 | GND | P | Ground |
4 | 3V3 | P | Vout |
J10 (Sensor Port 3)
No. | Name | Type | Function |
---|---|---|---|
1 | GP4 | I/O | Digital Pin IO4 |
2 | GP5 | I/O | Digital Pin IO5 |
3 | GND | P | Ground |
4 | 3V3 | P | Vout |
J12 (Sensor Port 4)
No. | Name | Type | Function |
---|---|---|---|
1 | GP6 | I/O | Digital Pin IO6 |
2 | GP7 | I/O | Digital Pin IO7 |
3 | GND | P | Ground |
4 | 3V3 | P | Vout |
J13 (Sensor Port 5)
No. | Name | Type | Function |
---|---|---|---|
1 | GP8 | I/O | Digital Pin IO8 |
2 | GP9 | I/O | Digital Pin IO9 |
3 | GND | P | Ground |
4 | 3V3 | P | Vout |
J16 (Sensor Port 6)
No. | Name | Type | Function |
---|---|---|---|
1 | GP10 | I/O | Digital Pin IO10 |
2 | GP11 | I/O | Digital Pin IO11 |
3 | GND | P | Ground |
4 | 3V3 | P | Vout |
J15 (Breakout Pin)
No. | Name | Type | Function |
---|---|---|---|
1 | GP13 | I/O | Additional Breakout Pin |
2 | GP12 | I/O | Additional Breakout Pin |
3 | PWM13 | I/O | Additional Breakout Pin |
4 | PWM14 | I/O | Additional Breakout Pin |
J3 (Motor Port 1)
No. | Name | Function |
---|---|---|
1 | Motor 1 | Control motor |
J4 (Motor Port 2)
No. | Name | Function |
---|---|---|
1 | Motor 2 | Control motor |
J5 (Motor Port 3)
No. | Name | Function |
---|---|---|
1 | Motor | Control motor |
J6 (Motor Port 4)
No. | Name | Function |
---|---|---|
1 | Motor 4 | Control motor |
J8
No. | Name | Function |
---|---|---|
1 | HEAD | Connect to tail of another slaveboard |
J14
No. | Name | Function |
---|---|---|
1 | TAIL | Connect to head of another slaveboard |
J11
No. | Name | Function |
---|---|---|
1 | HEADER TO MASTERBOARD | Connect slaveboard to masterboard |
Length | 100mm |
---|---|
Width | 100mm |
Height (bottom to highest point) | 21mm |