Versions
v0.2

External board 48x4A


Changes from previous version

This is initial version - previous versions was only for testing purposes.

Top view

External board 48x4A top

Bottom view

External board 48x4A bottom

Features

  • 48x4A MOSFET P
  • temperature sensor (LM75 or MCP9808)
  • 3 expanders (MCP23017 or PCF8575)

Scheme and PCB

Scheme can be found here: https://github.com/boneIO-eu/Community-boards/tree/main/boneIO%20-%20external%20board

I2C bus

Connection with input board is established by I2C bus available on input board.

If there are note or column according I2C bus; it applies only to newer version of Input Board ESP (>= v0.5). For all other boards there is single I2C bus

I2C bus devices

NameI2C bus*Address
LM75i2c_b0x48
MCP9808i2c_b0x18
MCP23017 or PCF8575 (outputs)i2c_b0x20
MCP23017 or PCF8575 (outputs)i2c_b0x21
MCP23017 or PCF8575 (outputs)i2c_b0x22

Output relays

The outputs are divided into 8 type 2EDGRC-5.0-07P connectors, each connector has one separate per VDD connector and six outputs such as OUT_1, OUT_2, OUT_3, OUT_4, OUT_5, OUT_6. VDD is connected only for the outputs for a particular connector. Configuration of MCP23017 or PCF8575 expander pins on the i2c_b bus :

Expander configuration

It is available in MCP23017 or PCF8575 expander versions. For both pins are the same and if buses are divded those are available on the i2c_b bus.

OutputAddressMCP23017PCF8575
OUT_10x20GPA7P07
OUT_20x20GPA6P06
OUT_30x20GPA5P05
OUT_40x20GPA4P04
OUT_50x20GPA3P03
OUT_60x20GPA3P02
OUT_70x20GPA1P01
OUT_80x20GPA0P00
OUT_90x21GPA7P07
OUT_100x21GPA6P06
OUT_110x21GPA5P05
OUT_120x21GPA4P04
OUT_130x21GPA3P03
OUT_140x21GPA3P02
OUT_150x21GPA1P01
OUT_160x21GPA0P00
OUT_170x22GPA7P07
OUT_180x22GPA6P06
OUT_190x22GPA5P05
OUT_200x22GPA4P04
OUT_210x22GPA3P03
OUT_220x22GPA3P02
OUT_230x22GPA1P01
OUT_240x22GPA0P00
OUT_250x20GPB0P10
OUT_260x20GPB1P11
OUT_270x20GPB2P12
OUT_280x20GPB3P13
OUT_290x20GPB4P14
OUT_300x20GPB5P15
OUT_310x20GPB6P16
OUT_320x20GPB7P17
OUT_330x21GPB0P10
OUT_340x21GPB1P11
OUT_350x21GPB2P12
OUT_360x21GPB3P13
OUT_370x21GPB4P14
OUT_380x21GPB5P15
OUT_390x21GPB6P16
OUT_400x21GPB7P17
OUT_410x22GPB0P10
OUT_420x22GPB1P11
OUT_430x22GPB2P12
OUT_440x22GPB3P13
OUT_450x22GPB4P14
OUT_460x22GPB5P15
OUT_470x22GPB6P16
OUT_480x22GPB7P17

Fet type

The board uses 48 P-type mosfets

Expanders Control

Using jumpers, you can control the selection of expanders. A jumper connected to GND gives you control of MCP23017 expanders, and a jumper connected to 3.3V gives you control of PCF8575 expanders

ControlJumper
MCP23017GND
PCF85753.3V
Expander control

MOSFET Power Connectors

Connecting all the jumpers on the board allows you to control the power supply from the power supply that feeds the boneio ESP 24V DC controller.

There are 8 jumpers on the board. The 4 jumpers on the top side connect the 24V DC power supply of the controller to the OUTPUT_1, OUTPUT_3, OUTPUT_6 and OUTPUT_8 connector. The jumper connection on the bottom side connects OUTPUT_1 to OUTPUT_2, OUTPUT_3 to OUTPUT_4, OUTPUT_5 to OUTPUT_6 and OUTPUT_7 to OUTPUT_8.

Jumper top
External board 48x4A bottom