Skip to the content
2 layers92.8 × 133.8 mmElectromagnetController V5, the printed circuit board in 3D

ElectromagnetController V5

brooklynresearch/FerrousControl2

Ferrofluid controlled through an electromagnetic array

Size
92.8 × 133.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
108
Nets
148
Pads
621
Tracks, vias
1,613, 206
Pours
30
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
4 Feb 2019
Updated
3 Aug 2023

Overview

ElectromagnetController V5 is an open-source printed circuit board by brooklynresearch, from the brooklynresearch/FerrousControl repository on GitHub. It is a 2-layer board of 92.8 × 133.8 mm with 108 parts on 148 nets, routed with 1,613 tracks and 206 vias.

It is built around the ATMEGA328P-AU, UM3486EESA and TLC5971PWP, with the TLP290-4(E, BAV70 and SK54A among its other parts. Its parts include 24 transistors, 14 diodes, 13 capacitors, 11 resistors and 11 ICs. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

6

README

README.md

FerrousControl

Ferrofluid controlled through an electromagnetic array

python

This folder contains all the algorithms and code to send to the electromagnetic array.

embedded

This folder contains all the design files and embedded code for the electromagentic controller boards. These basically received USB Serial messages from the main computer, parse that information to the proper board, and translate those messages to the electromagnets.

Parts

108
QtyValueFootprintReferences
24Q_NMOS_GSDEzerLonginus:SOT-23Q1, Q2, Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17, Q18, Q19, Q20, Q21, Q22, Q23 +8
1210kResistors_SMD:R_Array_Convex_4x0603RN1, RN2, RN3, RN4, RN5, RN6, RN7, RN8, RN9, RN10, RN11, RN12
12BAV70TO_SOT_Packages_SMD:SOT-23D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14
91kResistors_SMD:R_0603_HandSolderingR2, R3, R4, R6, R7, R8, R9, R10, R11
6TLP290-4Housings_SSOP:SOP-16_4.4x10.4mm_Pitch1.27mmU3, U4, U5, U7, U9, U11
4100nFCapacitors_SMD:C_0603_HandSolderingC3, C8, C14, C15
41uFCapacitors_SMD:C_0603_HandSolderingC4, C5, C9, C13
4MountingHoleMounting_Holes:MountingHole_3.2mm_M3_Pad_ViaH1, H2, H3, H4
4MountingHoleMounting_Holes:MountingHole_3.2mm_M3_PadH5, H6, H7, H8
3Conn_02x08_Odd_EvenEzerLonginus:16Pin_8x2_Angled_Header_2.54mmJ1, J8, J9
222pFCapacitors_SMD:C_0603_HandSolderingC1, C2
2Jumper_NO_SmallJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP1, JP2
2RJ45_ShieldedConnectors:RJ45_8J2, J6
2TLC5971PWPHousings_SSOP:HTSSOP-20-1EP_4.4x6.5mm_Pitch0.65mm_ThermalPadU2, U6
110kResistors_SMD:R_0603_HandSolderingR1
110uFCapacitors_SMD:C_0805_HandSolderingC12
1120Resistors_SMD:R_0603_HandSolderingR5
116MHzCrystals:Crystal_SMD_0603-2pin_6.0x3.5mm_HandSolderingY1
1220uFCapacitors_SMD:CP_Elec_6.3x7.7C7
133uHInductors_SMD:L_12x12mm_h8mmL1
1680uFEzerLonginus:CP_Elec_10x10.5C6
1794120-1EzerLonginus:794120-1J3
1APE1707H-50-HFTO_SOT_Packages_SMD:TO-263-5_TabPin3U8
1ATmega328P-AUHousings_QFP:TQFP-32_7x7mm_Pitch0.8mmU1
1Conn_01x04_MaleEzerLonginus:4Pin_SMD_Angled_Header_2.54mmJ7
1Conn_01x06_MaleEzerLonginus:6Pin_SMD_Angled_Header_2.54mmJ5
1Conn_02x03_Counter_ClockwisePin_Headers:Pin_Header_Straight_2x03_Pitch2.54mm_SMDJ4
1LEDLEDs:LED_1206_HandSolderingD1
1SK54AEzerLonginus:D_SMAD2
1SW_DIP_x05Buttons_Switches_SMD:SW_DIP_x5_W8.61mm_Slide_LowProfileSW2
1SW_SPSTButtons_Switches_SMD:SW_SPST_EVQPE1SW1
1UM3486EESAHousings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mmU10

More from brooklynresearch/FerrousControl

1
  • 2 layers139.7 × 63.5 mmSerialParser V2, the printed circuit board in 3D

    SerialParser V2

    brooklynresearch/FerrousControl

    Ferrofluid controlled through an electromagnetic array

    98 parts2

Similar boards

  • 2 layers344.8 × 217.8 mmClockblock pcb, the printed circuit board in 3D

    Clockblock pcb

    wileycousins/clockblock

    minimalistic LED clock in a block

    604 parts2
  • 2 layersLED Board PCB, the printed circuit board in 3D

    LED Board PCB

    s-light/LED_Board_PCB

    small round PCB with TI TLC5971 12ch 16bit LED-driver and NICHIA NSSM124AT RGB-LED. (original for Lumifluidus Prototyp)

    16 parts1
  • 2 layers12.3 × 7 mmLEDBoard 1x4 16bit highdensity, the printed circuit board in 3D

    LEDBoard 1x4 16bit highdensity

    s-light/LEDBoard_1x4_16bit_highdensity

    LEDBoard 1x4 High Density - with TLC5971 16Bit LED-Driver

    10 parts
  • 2 layers64 × 9 mmLEDBoard 4x2 p20x5, the printed circuit board in 3D

    LEDBoard 4x2 p20x5

    s-light/LEDBoard_4x2_p20x5

    LEDBoard 4x2; pixel pitch: 20mm x 5mm; LED: Rohm MSL0402RGBU1; Driver: TLC5971

    20 partsMIT
  • 2 layers64 × 29 mmLEDBoard 4x6 p20x5, the printed circuit board in 3D

    LEDBoard 4x6 p20x5

    s-light/LEDBoard_4x6_p20x5

    LEDBoard 4x6; pixel pitch: 20mm x 5mm; LED: Rohm MSL0402RGBU1; Driver: TLC5971

    54 partsMIT
  • 2 layers100 × 100 mmLed controller, the printed circuit board in 3D

    Led controller

    willplatts/led_controller

    LED array PCB for lighting with daisy chain controller

    78 parts
  • 6 layersLED Driver, the printed circuit board in 3D

    LED Driver

    lenaschimmel/bestelampe

    Die beste Lampe

    21 parts18
  • 2 layers20.3 × 109.2 mmFireflies, the printed circuit board in 3D

    Fireflies

    apaleslimghost/synths

    schematics, PCBs, designs and code for Pale Slim Ghost Synthesisers hardware

    49 parts5

Questions

How big is the ElectromagnetController V5 PCB?

It measures 92.8 × 133.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the ElectromagnetController V5 use?

108 parts, built around the ATMEGA328P-AU, UM3486EESA, TLC5971PWP and TLP290-4(E. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the ElectromagnetController V5 KiCad files?

From the brooklynresearch/FerrousControl repository on GitHub, at the commit this page was made from: the board is embedded/hardware/ElectromagnetController_V5/ElectromagnetController_V5.kicad_pcb and its schematic embedded/hardware/ElectromagnetController_V5/ElectromagnetController_V5.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the ElectromagnetController V5 design in my own project?

Its repository states no licence, so its author keeps all rights: ask brooklynresearch before reusing the design.