Skip to the content
2 layers300 × 320 mmBlinkenbrain panel, the printed circuit board in 3D

Blinkenbrain panel

open-ephys/blinkenbrain1

Mouse brain pendant with chaotic tendencies

Size
300 × 320 mm
Copper layers
2
Thickness
1.6 mm
Parts
600
Nets
16
Pads
1,300
Tracks, vias
2,080, 0
Pours
41
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
20 Sep 2023
Updated
17 Mar 2026

Overview

Blinkenbrain panel is an open-source printed circuit board by open-ephys, from the open-ephys/blinkenbrain repository on GitHub. It is a 2-layer board of 300 × 320 mm with 600 parts on 16 nets, routed with 2,080 tracks and 0 vias.

It is built around the BC847BS, DFE252012P-2R2M=P2 and TC33X-2-104E, with the XZVG45WT-9 among its other parts. Its parts include 180 resistors, 140 capacitors, 40 ICs, 20 diodes and 20 transistors.

Main components

4

README

README.md

Blinkenbrain

A mouse brain pendant with chaotic tendencies. It implements a variant of the circuit described in

text
Simple Two-Transistor Single-Supply Resistor–Capacitor Chaotic Oscillator
Lars Keuninckx, Guy Van der Sande, and Jan Danckaert
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS—II: EXPRESS BRIEFS, VOL. 62, NO. 9, SEPTEMBER 2015

and uses its strange dynamics to blink a blinkenlight.

Blinkenbrain rev. A

How does it blink?

Chaotic circuit schematic

The circuit consists of a RC phase shift oscillator (blue) combined with what amounts to a tunable Schmitt trigger (red). The position of the trimpot (RV1) determines if the effect of the Schmitt trigger on the oscillator.

  • When the wiper of RV1 is tuned to 0Ω, Q1B does not conduct, and the Schmitt trigger is effectively removed from the circuit
  • When the wiper of RV1 is tuned to 100kΩ, Q1B acts as trigger without hysteresis, and therefore conducts in synchrony with the RC oscillator.
  • When the wiper of RV1 is turned in between these two extremes, a hysteretic path is formed between Q1B's conducting and non-conducting states, which results in the emergence of two interacting unstable equilibria and, for some values of RV1, chaotic dynamics.

The gate of an N-channel MOSFET is tied to the collector of Q1A to drive the LED without influencing the circuit's dynamics. The following image shows VTP4 vs.VTP3 when RV1 is tuned to ~70kΩ.

V(TP4) vs. V(TP3) when RV1 is tuned to ~70kΩ

License

"No Rights Reserved", CC0

Parts

600
QtyValueFootprintReferences
100TestPointTestPoint:TestPoint_Pad_D2.0mmTP1, TP1, TP1, TP1, TP1, TP1, TP1, TP1, TP1, TP1, TP1, TP1, TP1, TP1, TP1, TP1 +84
6010uFCapacitor_SMD:C_0603_1608MetricC4, C4, C4, C4, C4, C4, C4, C4, C4, C4, C4, C4, C4, C4, C4, C4 +44
602.2uFCapacitor_SMD:C_0603_1608MetricC1, C1, C1, C1, C1, C1, C1, C1, C1, C1, C1, C1, C1, C1, C1, C1 +44
6022kResistor_SMD:R_0603_1608MetricR1, R1, R1, R1, R1, R1, R1, R1, R1, R1, R1, R1, R1, R1, R1, R1 +44
6047kResistor_SMD:R_0402_1005MetricR3, R3, R3, R3, R3, R3, R3, R3, R3, R3, R3, R3, R3, R3, R3, R3 +44
40100kResistor_SMD:R_0402_1005MetricR5, R5, R5, R5, R5, R5, R5, R5, R5, R5, R5, R5, R5, R5, R5, R5 +24
20120Resistor_SMD:R_0603_1608MetricR7, R7, R7, R7, R7, R7, R7, R7, R7, R7, R7, R7, R7, R7, R7, R7 +4
201uFCapacitor_SMD:C_0603_1608MetricC7, C7, C7, C7, C7, C7, C7, C7, C7, C7, C7, C7, C7, C7, C7, C7 +4
202.54-1P TPGTButton_Switch_SMD:SW_DIP_SPSTx01_Slide_6.7x4.1mm_W8.61mm_P2.54mm_LowProfileSW1, SW1, SW1, SW1, SW1, SW1, SW1, SW1, SW1, SW1, SW1, SW1, SW1, SW1, SW1, SW1 +4
203034open-ephys:KEYSTONE_3034_1x20mmBT1, BT1, BT1, BT1, BT1, BT1, BT1, BT1, BT1, BT1, BT1, BT1, BT1, BT1, BT1, BT1 +4
20BC847BSPackage_TO_SOT_SMD:SOT-363_SC-70-6Q1, Q1, Q1, Q1, Q1, Q1, Q1, Q1, Q1, Q1, Q1, Q1, Q1, Q1, Q1, Q1 +4
20DFE252012P-2R2M=P2Inductor_SMD:L_1008_2520MetricL1, L1, L1, L1, L1, L1, L1, L1, L1, L1, L1, L1, L1, L1, L1, L1 +4
20LMV321AIDCKRPackage_TO_SOT_SMD:SOT-353_SC-70-5U2, U2, U2, U2, U2, U2, U2, U2, U2, U2, U2, U2, U2, U2, U2, U2 +4
20LOGOLOGOG***, G***, G***, G***, G***, G***, G***, G***, G***, G***, G***, G***, G***, G***, G***, G*** +4
20TC33X-2-104Eopen-ephys:BOURNS_TC33RV1, RV1, RV1, RV1, RV1, RV1, RV1, RV1, RV1, RV1, RV1, RV1, RV1, RV1, RV1, RV1 +4
20TPS613222ADBVRPackage_TO_SOT_SMD:SOT-23-5U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1 +4
20XZVG45WT-9open-ephys:SUNLED_PLCC2-INVD1, D1, D1, D1, D1, D1, D1, D1, D1, D1, D1, D1, D1, D1, D1, D1 +4

More from open-ephys/blinkenbrain

1
  • 2 layers300 × 320 mmBlinkenbrain, the printed circuit board in 3D

    Blinkenbrain

    open-ephys/blinkenbrain

    Mouse brain pendant with chaotic tendencies

    30 parts1

Similar boards

  • 2 layers86.3 × 94.7 mmJiggleBilly, the printed circuit board in 3D

    JiggleBilly

    Shenanigans-R-Us/jigglebilly-badge

    10 parts
  • 4 layers250 × 90 mmVCU V2, the printed circuit board in 3D

    VCU V2

    shutianx180/mk12-vcu-pcb

    366 parts
  • 2 layers22 × 38 mmMini boost converter, the printed circuit board in 3D

    Mini boost converter

    test-gh-syncer2/Soldered-Mini-boost-converter-hardware-design

    Hardware design, BOM, gerbers, 3D files and pinout for Mini_boost_converter designed by Soldered.

    34 parts
  • 4 layers88 × 82 mmSignalGen, the printed circuit board in 3D

    SignalGen

    Daxxn/BenchyReloaded

    New and improved Benchy, now with more doodads!

    148 parts2AGPL-3.0
  • 6 layers82 × 155 mmCm5-carrier, the printed circuit board in 3D

    Cm5-carrier

    SPIRIT-org/SPIRIT

    Smartphone based on the Raspberry Pi CM 5.

    138 parts1.4k
  • 4 layers89 × 61 mmBlocky breakout pcb, the printed circuit board in 3D

    Blocky breakout pcb

    o7-machinehum/RTShield

    Breakout board for a RPi.

    95 parts13

Questions

How big is the Blinkenbrain panel PCB?

It measures 300 × 320 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Blinkenbrain panel use?

600 parts, built around the BC847BS, DFE252012P-2R2M=P2, TC33X-2-104E and XZVG45WT-9. 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 Blinkenbrain panel KiCad files?

From the open-ephys/blinkenbrain repository on GitHub, at the commit this page was made from: the board is pcb/blinkenbrain_panel.kicad_pcb and its schematic pcb/blinkenbrain.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Blinkenbrain panel design in my own project?

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