Skip to the content
2 layers136.5 × 31 mmSdl breakout, the printed circuit board in 3D

Open-Science Electrochemistry Bot

Size
136.5 × 31 mm
Copper layers
2
Thickness
1.6 mm
Parts
27
Nets
28
Pads
82
Tracks, vias
151, 0
Pours
2
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
13 Aug 2022
Updated
16 Jun 2025

Overview

Sdl breakout is an open-source printed circuit board by kir486680, from the kir486680/Open-Science-Bot repository on GitHub. It is a 2-layer board of 136.5 × 31 mm with 27 parts on 28 nets, routed with 151 tracks and 0 vias.

Its parts include 23 ICs and 4 resistors. It belongs with the interfaces and adapters boards of this library.

README

Readme.md

Autonomous Open-Science Robot

Full Robot Setup Figure 1: Complete setup of the robot

Robot Diagram Figure 2: Schematic diagram of the robot's key components

Project Overview

Automated electrochemical testing system that combines a modified 3D printer with electrochemical measurement capabilities. The purpose of this robot is to enable high-throughput electrochemical research under $400.

The system features:

  • Modified 3D printer frame for automated positioning
  • 3D printed bath design and electrode holders
  • Servo-controlled grippers for electrode manipulation
  • Programmable fluid handling system with peristaltic pumps
  • Integrated potentiostat for electrochemical measurements

Getting Started

Important: If you are using Ender 3 Pro gantry, power on the 3D printer gantry first, then connect the USB cable. Othwerwise the homing is not guaranteed to succeed.

  1. Set up the hardware components according to the Mechanical and Electronics documentation
  2. Install the required software dependencies
  3. Configure the device connections in devices.json
  4. Run the system using the main.py Python script

Documentation

Data

Examples of data collected by the system:

Bayesian Optimization

Bayesian Optimization Figure 7: Bayesian optimization progress showing error convergence for target potential of -0.1V

The optimization process iteratively adjusts vinegar concentration while measuring the resulting potential difference, converging on the optimal conditions with minimal experimental trials.

Acetic Acid Solutions

5% Acetic Acid Figure 5: LPR measurement in full 5% Acetic Acid (Rp = 276 Ω)

1% Acetic Acid Figure 6: LPR measurement in dilute 1% Acetic Acid (Rp = 4,978 Ω)

NaCl Solutions

3% NaCl Figure 3: LPR measurement in 3% NaCl solution (Rp = 206 Ω)

1% NaCl Figure 4: LPR measurement in 1% NaCl solution (Rp = 329 Ω)

Parts

27
QtyValueFootprintReferences
4CONN HEADER VERT 3POS 2.54MMlib:HDRV3W64P0X254_1X3_762X250X952PU13, U16, U20, U21
4Wurth Elektronik WL-SMCW 520 nm Green LED, 1608 (0603) Clear SMD packagelib:LEDC1608X80NU5, U6, U22, U23
3100mW Thick Film Resistors 75V ±100ppm/℃ ±1% 390Ω 0603 Chip Resistor - Surface Mount ROHSlib:R0603R1, R3, R4
3CONN HEADER VERT 6POS 2.54MMlib:HDRV6W64P0X254_1X6_1524X250X952PU7, U10, U19
3PCB terminal block, nominal current: 13.5 A, rated voltage (III/2): 400 V, nominal cross section: 1.5 mm?, Number of potentials: 2, Number of rows: 1, Number of positions per row: 2, product range: MKDSN 1,5, pitch: 5.08 mm, connection method: Screw connection with tension sleeve, mounting: Wave soldering, conductor/PCB connection direction: 0 ?, color: green, Pin layout: Linear pinning, Solder pin [P]: 3.5 mm, type of packaging: packed in cardboardlib:1729128U3, U9, U12
2Conn Unshrouded Header HDR 8 POS 2.54mm Solder ST Thru-Holelib:HDRV8W64P0X254_1X8_2032X250X888PU8, U11
2Nichicon 470F 25V dc Aluminium Electrolytic Capacitor, Through Hole 10 (Dia.) x 16mm +105C 10mm 5mmlib:CAPPRD500W60D1025H1750U15, U18
2SMD Comm X7R, Ceramic, 0.1 uF, 20%, 50 VDC, 125 VDC, 125C, -55C, X7R, SMD, MLCC, Temperature Stable, Class II, 2.5 % , 5 GOhms, 7.3 mg, 0603, 1.6mm, 0.8mm, 0.8mm, 0.7mm, 0.35mm, 4000, 78 Weeks, 80lib:C0603U14, U17
1100mW Thick Film Resistors 75V ±100ppm/℃ ±1% 1.8kΩ 0603 Chip Resistor - Surface Mount ROHSlib:R0603R2
1CONN HEADER VERT 2POS 2.54MMlib:HDRV2W64P0X254_1X2_508X250X850PU4
1Cap Ceramic 10uF 16V X7R 10% Pad SMD 1206 125C T/Rlib:CAPC3216X180NU2
1Rubycon 100uF 25 V dc Aluminium Electrolytic Capacitor, YXJ Series 5000h 5 Dia. x 11mmlib:CAPPRD200W50D550H1250U1

Similar boards

  • 2 layers47.6 × 27.3 mmMmc usb 1, the printed circuit board in 3D

    Mmc usb 1

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    27 parts1.2k
  • 2 layers77.4 × 77.4 mmCORAZON LEDS CON FADE, the printed circuit board in 3D

    CORAZON LEDS CON FADE

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    27 parts915
  • 2 layers44.2 × 29.3 mmI2c tiny usb, the printed circuit board in 3D

    I2c tiny usb

    harbaum/I2C-Tiny-USB

    Cheap and simple I²C to USB interface

    27 parts454
  • 2 layers22 × 42 mmNvme bm to e, the printed circuit board in 3D

    Nvme bm to e

    CRImier/MyKiCad

    My KiCad boards. Can't be bothered uploading individually anymore, so here you go.

    27 parts253GPL-3.0
  • 2 layers80 × 61 mmPicoProducer, the printed circuit board in 3D

    PicoProducer

    pjgpetecodes/pico-streamdeck

    This project is an OBS Controller using a Raspberry Pi Pico and CircuitPython.

    27 parts230MIT
  • 2 layers186 × 45 mmAddOnD, the printed circuit board in 3D

    AddOnD

    freeDSP/freeDSP-aurora

    freeDSP ADAU1452 with 8 analog input, 8 analog outputs, S/P-DIF I/O, ADAT I/O, USB Audio Class2, WiFi, Bluetooth

    27 parts226CC-BY-SA-4.0
  • 2 layers29.6 × 40.6 mmDbwifi revB, the printed circuit board in 3D

    Dbwifi revB

    ugcs/ddc

    Drone Show Software is software designed for drone shows, allowing flight path planning as well as control of dozens of drones simultaneously in a synchronized manner.

    27 parts223

Questions

How big is the Sdl breakout PCB?

It measures 136.5 × 31 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Sdl breakout use?

27 parts. 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 Sdl breakout KiCad files?

From the kir486680/Open-Science-Bot repository on GitHub, at the commit this page was made from: the board is Electrical/KiCadPCB/sdl_breakout.kicad_pcb and its schematic Electrical/AtopilePCB/87606-408LF/elec/layout/default/87606_408lf.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Sdl breakout design in my own project?

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