Solenoid driver
BeeHive-org·BeeHive·hardware/PCBs/solenoid_driver/solenoid_driver.kicad_pcb
About the Solenoid driver PCB
Solenoid driver is an open source PCB design by BeeHive-org, published on GitHub under the MIT license. It is a 2-layer board measuring 45.5 × 48.5 mm, with 17 components from 13 distinct parts.
Other key parts include the LM2596T-5. By type, the board carries 6 resistors, 5 connectors, 2 transistors, 2 diodes, 1 IC and 1 capacitor.
From the project
BeeHive: a flexible open hardware platform for behavioural experiments
In this folder users & collaborators will find designs and considerations about the hardware parts being developed in this project.
The pin mapping of the ESP32 controller and our board can be seen here:
Using table 2 of this manual we can see all the options for each pin.

Main components on the Solenoid driver
Solenoid driver bill of materials (BOM)
17 components, 13 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | LM2596T-5 MIC4427 | DIP-8_W7.62mm | U1 |
| 2 | Q_NMOS_GDS | TO-220-3_Vertical | Q1, Q2 |
| 1 | BM04B-SRSS-TB_LF__SN_ from_mainboard | JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J1 |
| 1 | BM04B-SRSS-TB_LF__SN_ 12V power | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J2 |
| 1 | to_solenoid2 | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J3 |
| 1 | to_solenoid1 | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J4 |
| 1 | 12V power | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J5 |
| 2 | D_Schottky | D_DO-201AD_P15.24mm_Horizontal | D1, D2 |
| 1 | 10UF 100nF | C_Disc_D7.0mm_W2.5mm_P5.00mm | C1 |
| 1 | 560 1k | R_Box_L13.0mm_W4.0mm_P9.00mm | R1 |
| 1 | 1k | R_Box_L13.0mm_W4.0mm_P9.00mm | R2 |
| 2 | 47 | R_Box_L13.0mm_W4.0mm_P9.00mm | R3, R4 |
| 2 | 10k | R_Box_L13.0mm_W4.0mm_P9.00mm | R5, R6 |
Solenoid driver design files
The KiCad project lives in the BeeHive-org/BeeHive repository on GitHub; these links point at the commit this page was built from.
Solenoid driver: common questions
How big is the Solenoid driver PCB?
The Solenoid driver measures 45.5 × 48.5 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Solenoid driver?
17 components, from 13 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Solenoid driver design files?
From the BeeHive-org/BeeHive repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Solenoid driver design in my own project?
Yes, under the terms of its MIT license, which BeeHive-org chose for the repository.
More boards in BeeHive
Training board v02
BeeHive-org
100 × 100 mm71 parts2LMIT13Spike n hold
BeeHive-org
63 × 110.5 mm55 parts2LMIT13ESP32
Beehive
BeeHive-org
117.9 × 110 mm48 parts2LMIT13ESP32
Piezo amplifier
BeeHive-org
188.6 × 95.9 mm39 parts2LMIT13Hbridge driver
BeeHive-org
71 × 45.5 mm31 parts2LMIT13Ir sensor
BeeHive-org
45.5 × 71 mm29 parts2LMIT13Hp led switch
BeeHive-org
45.5 × 71 mm24 parts2LMIT1312 24 boost converter
BeeHive-org
45.5 × 48.5 mm17 parts2LMIT13Power supply
BeeHive-org
45.5 × 48.5 mm14 parts2LMIT138 switch array
BeeHive-org
45.5 × 48.5 mm14 parts2LMIT13Grove adaptor panel
BeeHive-org
72.1 × 46.8 mm3 parts2LMIT13