Skip to the content
PCBKitNew board
2 layers78.7 × 69.9 mmEasypace v3, the printed circuit board in 3D

Easypace v3

loslab/easypace1

Biphasic pulse generator for electrical stimulation of tissues

Size
78.7 × 69.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
38
Nets
53
Pads
145
Tracks, vias
198, 1
Pours
1
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
13 Sep 2021
Updated
13 Sep 2021

Overview

Easypace v3 is an open-source printed circuit board by loslab, from the loslab/easypace repository on GitHub, published under the BSD-3-Clause licence. It is a 2-layer board of 78.7 × 69.9 mm with 38 parts on 53 nets, routed with 198 tracks and 1 via.

It is built around the LM324, MCP4922-E/P and LM285Z-2.5. Its parts include 20 resistors, 7 connectors, 3 ICs and 2 diodes. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

3

README

README.md

Easypace

Open source biphasic pulse generator for electrical stimulation of tissues developed by Oliver Schneider at the µOrganoLab & Fraunhofer Institute for Interfacial Engineering and Biotechnology (IGB)

https://github.com/loslab/easypace

Easypace was originally built for pacing cardiac tissues in microfluidic Organ-on-Chip systems, however it can be certainly used for other purposes. It generates adjustable biphasic pulses with frequencies of ~ 0.1-10 Hz, amplitudes of up to ~ 12.5 V and pulsewidths of ~ 1 - 200 ms. Generally it can also be just an idea/ starting point for your own improved pacer :rocket:.


Features

  • 2 independently controllable pulseforms, 4 outputs in total
  • Arduino-based, beginner-friendly assembly, hand-solderable
  • manual control as well as scriptable remote control
  • fairly cheap (cost of all parts < 100 €)

Instructions

Check out the wiki for assembly & usage instructions

Problems, questions, bugs, feedback and suggestions

I'm not a trained electrial engineer, so don't expect a professional build. I tinkered around with Easypace during my phd studies to build a cheap, scaleable system for pacing multiple tissues in cardiac Organ-on-Chip systems which I could adjust to my needs and control remotely. We are happy about any feedback on Easypace. Just tell us if you have any improvement ideas and open a pull request or get in touch via ghilorevilo@posteo.de.

License

Please cite Easypace if it helps you in your research.

This project is licensed under a BSD 3-Clause license. See the LICENSE file for details.

Parts

38
QtyValueFootprintReferences
811kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR5, R6, R7, R8, R9, R11, R13, R15
856kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR10, R12, R14, R16, R17, R18, R19, R20
2220Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR2, R3
2LEDLED_THT:LED_D5.0mmD1, D2
110kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1
11kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR4
1Arduino_Nano_v3.xeasypace_fps:Arduino_NanoA1
1Conn_DispConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ3
1Conn_EncConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ2
1Conn_Sigout1Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ6
1Conn_Sigout2Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ7
1Conn_Sigout3Connector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_VerticalJ4
1Conn_Sigout4Connector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_VerticalJ5
1Conn_VinTerminalBlock:TerminalBlock_bornier-2_P5.08mmJ1
1LM285Z-2.5Package_TO_SOT_THT:TO-92_InlineU2
1LM324Package_DIP:DIP-14_W7.62mm_Socket_LongPadsU3
1MCP4922Package_DIP:DIP-14_W7.62mm_Socket_LongPadsU1
1SIM2-1215DConverter_DCDC:Converter_DCDC_XP_POWER-IAxxxxS_THTPS1

The 34 most common of 38 parts.

Questions

How big is the Easypace v3 PCB?

It measures 78.7 × 69.9 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Easypace v3 use?

38 parts, built around the LM324, MCP4922-E/P and LM285Z-2.5. 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 Easypace v3 KiCad files?

From the loslab/easypace repository on GitHub, at the commit this page was made from: the board is pcb/Easypace_v3/Easypace_v3.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Easypace v3 design in my own project?

Its repository publishes it under the BSD-3-Clause licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

More from loslab/easypace

1
  • 2 layers91.4 × 17.8 mmConnectorboard, the printed circuit board in 3D

    Connectorboard

    loslab/easypace

    Biphasic pulse generator for electrical stimulation of tissues

    11 parts1BSD-3-Clause

Similar boards

  • 2 layers95.9 × 112.6 mmLab supply, the printed circuit board in 3D

    Lab supply

    prydin/lab-supply

    Linear 0-30V, 2A lab supply

    90 parts8
  • 2 layersTrial1, the printed circuit board in 3D

    Trial1

    koson/KicadProject

    123 parts
  • 2 layers81.3 × 96.5 mmMidi2cv, the printed circuit board in 3D

    Midi2cv

    tomarus/midi2cv

    Eurorack MIDI2CV and Arpeggiator using an Arduino Nano.

    63 parts31
  • 2 layers91.4 × 101.6 mmVector gen, the printed circuit board in 3D

    Vector gen

    qu1j0t3/vector_gen

    In first version of PCB there is a bug that leaves U6 Vss/Vdd pins floating and U5 Vdd floating:

    103 parts13
  • 2 layers94.6 × 25 mmSlider synth, the printed circuit board in 3D

    Slider synth

    udu3324/slider-synth

    A esp32 based synth that uses a touch pot and fsr.

    50 parts8GPL-3.0
  • 2 layers17.8 × 45.7 mmDream controller, the printed circuit board in 3D

    Dream controller

    mprosk/dream-controller

    Joycon meets Steam Controller

    4 parts3MIT
  • 2 layers10 × 91.4 mmArduinoMidiEurorackToCv, the printed circuit board in 3D

    ArduinoMidiEurorackToCv

    Felan7/midiFox

    The MidiFox is a small Eurorack Module, that takes a Midi-Signal via MicroUSB from a Computer and turns it into Eurorack usbale Note value, midi velocity and gate CV.

    8 parts2
  • 2 layers132.8 × 93 mmCharge, the printed circuit board in 3D

    Charge

    yu65536/Power-Eater

    Ni-MH battery charger for mini4wd ミニ四駆用ニッケル水素充電器

    140 parts2