
SerialParser V2
brooklynresearch/FerrousControl
Ferrofluid controlled through an electromagnetic array

Ferrofluid controlled through an electromagnetic array
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.
Ferrofluid controlled through an electromagnetic array
This folder contains all the algorithms and code to send to the electromagnetic array.
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.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 24 | Q_NMOS_GSD | EzerLonginus:SOT-23 | Q1, Q2, Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17, Q18, Q19, Q20, Q21, Q22, Q23 +8 |
| 12 | 10k | Resistors_SMD:R_Array_Convex_4x0603 | RN1, RN2, RN3, RN4, RN5, RN6, RN7, RN8, RN9, RN10, RN11, RN12 |
| 12 | BAV70 | TO_SOT_Packages_SMD:SOT-23 | D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14 |
| 9 | 1k | Resistors_SMD:R_0603_HandSoldering | R2, R3, R4, R6, R7, R8, R9, R10, R11 |
| 6 | TLP290-4 | Housings_SSOP:SOP-16_4.4x10.4mm_Pitch1.27mm | U3, U4, U5, U7, U9, U11 |
| 4 | 100nF | Capacitors_SMD:C_0603_HandSoldering | C3, C8, C14, C15 |
| 4 | 1uF | Capacitors_SMD:C_0603_HandSoldering | C4, C5, C9, C13 |
| 4 | MountingHole | Mounting_Holes:MountingHole_3.2mm_M3_Pad_Via | H1, H2, H3, H4 |
| 4 | MountingHole | Mounting_Holes:MountingHole_3.2mm_M3_Pad | H5, H6, H7, H8 |
| 3 | Conn_02x08_Odd_Even | EzerLonginus:16Pin_8x2_Angled_Header_2.54mm | J1, J8, J9 |
| 2 | 22pF | Capacitors_SMD:C_0603_HandSoldering | C1, C2 |
| 2 | Jumper_NO_Small | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1, JP2 |
| 2 | RJ45_Shielded | Connectors:RJ45_8 | J2, J6 |
| 2 | TLC5971PWP | Housings_SSOP:HTSSOP-20-1EP_4.4x6.5mm_Pitch0.65mm_ThermalPad | U2, U6 |
| 1 | 10k | Resistors_SMD:R_0603_HandSoldering | R1 |
| 1 | 10uF | Capacitors_SMD:C_0805_HandSoldering | C12 |
| 1 | 120 | Resistors_SMD:R_0603_HandSoldering | R5 |
| 1 | 16MHz | Crystals:Crystal_SMD_0603-2pin_6.0x3.5mm_HandSoldering | Y1 |
| 1 | 220uF | Capacitors_SMD:CP_Elec_6.3x7.7 | C7 |
| 1 | 33uH | Inductors_SMD:L_12x12mm_h8mm | L1 |
| 1 | 680uF | EzerLonginus:CP_Elec_10x10.5 | C6 |
| 1 | 794120-1 | EzerLonginus:794120-1 | J3 |
| 1 | APE1707H-50-HF | TO_SOT_Packages_SMD:TO-263-5_TabPin3 | U8 |
| 1 | ATmega328P-AU | Housings_QFP:TQFP-32_7x7mm_Pitch0.8mm | U1 |
| 1 | Conn_01x04_Male | EzerLonginus:4Pin_SMD_Angled_Header_2.54mm | J7 |
| 1 | Conn_01x06_Male | EzerLonginus:6Pin_SMD_Angled_Header_2.54mm | J5 |
| 1 | Conn_02x03_Counter_Clockwise | Pin_Headers:Pin_Header_Straight_2x03_Pitch2.54mm_SMD | J4 |
| 1 | LED | LEDs:LED_1206_HandSoldering | D1 |
| 1 | SK54A | EzerLonginus:D_SMA | D2 |
| 1 | SW_DIP_x05 | Buttons_Switches_SMD:SW_DIP_x5_W8.61mm_Slide_LowProfile | SW2 |
| 1 | SW_SPST | Buttons_Switches_SMD:SW_SPST_EVQPE1 | SW1 |
| 1 | UM3486EESA | Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm | U10 |

brooklynresearch/FerrousControl
Ferrofluid controlled through an electromagnetic array


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

s-light/LEDBoard_1x4_16bit_highdensity
LEDBoard 1x4 High Density - with TLC5971 16Bit LED-Driver

s-light/LEDBoard_4x2_p20x5
LEDBoard 4x2; pixel pitch: 20mm x 5mm; LED: Rohm MSL0402RGBU1; Driver: TLC5971

s-light/LEDBoard_4x6_p20x5
LEDBoard 4x6; pixel pitch: 20mm x 5mm; LED: Rohm MSL0402RGBU1; Driver: TLC5971

willplatts/led_controller
LED array PCB for lighting with daisy chain controller


apaleslimghost/synths
schematics, PCBs, designs and code for Pale Slim Ghost Synthesisers hardware
It measures 92.8 × 133.8 mm and has 2 copper layers, 1.6 mm thick.
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.
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.
Its repository states no licence, so its author keeps all rights: ask brooklynresearch before reusing the design.