info)
https://www.hirotakaster.com/square/
https://www.hirotakaster.com/weblog/100/
As I designed an self-designed PCB(MCP23017 IO Expander for 16 solenoids on 1 board) to control a large number of solenoids and built an enclosure to house 100(10x10) solenoids. Then I got a about 500 solenoids, then controll from M5StampC3 with ESP-NOW remote networking.
MCP23017 have 8 I2C address, so 7 circuit board is needed for 100 solenoids. Each board connected with I2C from controller board(I use M5Stamp C3).
The enclosure was made with a 3D printer, test solenoid.
Minimun test for self-designed PCB with Arduino UNO. This board connect each other with I2C and controlled. So, minimum setting is 1 board / 1 controller(arduino/m5stamp...etc) controll 16 solenoids.
The parts of the circuit board are as follows.
IO Expander : MCP23017 x1
MOSFET : 2SK4017 x16
register: RK73B1JTTD103J 1608(0603) x 18
diode : GS1010FL x16
circuit board is made at JLCPCB.
Finally I got about 500 solenoid, connect them all.
Comments
Please log in or sign up to comment.