Skip to the content
2 layers139.7 × 41.9 mmKstat mainboard, the printed circuit board in 3D

Firmware, PCB design and Python interface for the KStat potentiostat developed in the Glazer Lab, University of Hawaii.

Size
139.7 × 41.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
121
Nets
98
Pads
450
Tracks, vias
1,892, 276
Pours
6
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
14 May 2019
Updated
15 May 2019

Overview

Kstat mainboard is an open-source printed circuit board by nfroehberg, from the nfroehberg/GlazerLab_KStat repository on GitHub. It is a 2-layer board of 139.7 × 41.9 mm with 121 parts on 98 nets, routed with 1,892 tracks and 276 vias.

It is built around the ATXMEGA256A3U-MH, MAX4477AUA+ and OPA350UA, with the LMP7715MF, ADS1255 and LMP7702MA among its other parts. Its parts include 59 capacitors, 26 resistors, 15 ICs, 6 connectors and 2 diodes. It belongs with the computers and single-board computers boards and the AVR (ATmega, ATtiny) boards of this library.

Main components

11

README

README.md

KStat open source potentiostat

The KStat is an adaptation with small changes to the firmware and PCB design of the open source DStat potentiostat by Michael Dryden for use with Hg/Au microelectrodes in in-situ meaurements.

Documentation for the original design: http://microfluidics.utoronto.ca/gitlab/dstat/dstat-documentation/wikis/home

For the KStat, the potential range of the potentiostat was increased from 3 to 4 (+- 2) V and the shape of the board changed from square to rectangular for easier integration in underwater housings. As it is intended to be used in conjunction with other sensors and manipulators, the KStat uses a command-line python interface instead of the original GUI. For data analysis, a TKinter GUI was developed to display cyclic voltammograms, fit and/or remove a polynomial baseline, filter out A/C noise and measure peak heights. Additional scripts include pH measurement and various tests used during the development.

Adaptations to firmware and PCB design by Stanley Lio.

Development of Python Interface by Nico Fröhberg.

Parts

121
QtyValueFootprintReferences
23100nCapacitor_SMD:C_0805_2012MetricC1, C2, C11, C16, C17, C18, C20, C21, C22, C27, C28, C29, C33, C35, C45, C46 +7
6100Resistor_SMD:R_0805_2012MetricR3, R9, R15, R22, R23, R24
610uCapacitor_SMD:C_0805_2012MetricC5, C32, C36, C44, C51, C59
51uCapacitor_SMD:C_0805_2012MetricC3, C19, C25, C31, C53
410nCapacitor_SMD:C_0805_2012MetricC4, C9, C55, C58
4MountingHoleMountingHole:MountingHole_2.7mm_M2.5MH1, MH2, MH3, MH4
3100pCapacitor_SMD:C_0805_2012MetricC23, C24, C30
347uCapacitor_SMD:C_1206_3216MetricC26, C34, C54
215pCapacitor_SMD:C_0805_2012MetricC56, C57
218.7kResistor_SMD:R_0805_2012MetricR1, R2
2180pCapacitor_SMD:C_0805_2012MetricC7, C12
218pCapacitor_SMD:C_0805_2012MetricC42, C43
21kResistor_SMD:R_0805_2012MetricR4, R8
225.5kResistor_SMD:R_0805_2012MetricR5, R6
2301Resistor_SMD:R_0805_2012MetricR11, R12
2330Resistor_SMD:R_0805_2012MetricR25, R26
24.7nCapacitor_SMD:C_0805_2012MetricC14, C15
249.9Resistor_SMD:R_0805_2012MetricR13, R14
2FILTERCapacitor_SMD:C_0805_2012MetricFB1, FB2
2LEDDiodes_SMD:D_0805D1, D2
2LMP7715MFTO_SOT_Packages_SMD:SOT-23-5U5, U9
2MAX5491TO_SOT_Packages_SMD:SOT-23UR1, UR2
1100MResistor_SMD:R_1206_3216MetricR18
110kResistor_SMD:R_0805_2012MetricR10
112 MHzCrystals:Crystal_SMD_5032_2PadsX2
1160pCapacitor_SMD:C_0805_2012MetricC10
11MResistor_SMD:R_0805_2012MetricR7
1200pCapacitor_SMD:C_0805_2012MetricC38
120pCapacitor_SMD:C_0805_2012MetricC41
12nCapacitor_SMD:C_0805_2012MetricC40
12pCapacitor_SMD:C_0805_2012MetricC39
1300kResistor_SMD:R_0805_2012MetricR20
130MResistor_SMD:R_2010_5025MetricR21
130kResistor_SMD:R_0805_2012MetricR16
13MResistor_SMD:R_0805_2012MetricR17
13kResistor_SMD:R_0805_2012MetricR19
156nCapacitor_SMD:C_0805_2012MetricC37
168pCapacitor_SMD:C_0805_2012MetricC13
17.68MCrystals:Crystal_HC49-SD_SMDX1
1ADS1255Housings_SSOP:SSOP-20_5.3x7.2mm_Pitch0.65mmU13
1ATXMEGA256A3UPackage_QFP:TQFP-64_14x14mm_P0.8mmIC1
1AVR-PDIPin_Headers:Pin_Header_Straight_2x03CON1
1C RPin_Headers:Pin_Header_Straight_1x02P2
1CONN_01X40Pin_Headers:Pin_Header_Straight_2x20P6
1CONN_2Connect:PINHEAD1-2P7
1FERRITECapacitor_SMD:C_0805_2012MetricFB3
1LMP7702Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mmU4
1LMP7721Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mmU10
1MAX4477Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mmU7
1MAX4617Housings_SSOP:TSSOP-16_4.4x5mm_Pitch0.65mmU12
1MAX4737Housings_SSOP:TSSOP-14_4.4x5mm_Pitch0.65mmU3
1MAX5441Package_SO:MSOP-8_3x3mm_P0.65mmU14
1MAX6126Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mmU8
1OPA350Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mmU11
1RESETdstat:SW_SPST_SMDSW1
1RSPin_Headers:Pin_Header_Straight_1x01P1
1TPD2S017TO_SOT_Packages_SMD:SOT-23-6U6
1TPS793475-EPPackage_TO_SOT_SMD:SOT-23-5U2
1TPS79933TO_SOT_Packages_SMD:SOT-23-5U1
1USB-MB-SConnect:USB_Mini-BUSB1
1W WSPin_Headers:Pin_Header_Straight_1x02P3

Similar boards

  • 6 layers433.1 × 135.9 mmMXKeyboard, the printed circuit board in 3D

    MXKeyboard

    bad-alloc-heavy-industries/MXKeyboard

    401 parts13BSD-3-Clause
  • 4 layers37.8 × 42.9 mmTS3A5017-Mixer, the printed circuit board in 3D

    TS3A5017-Mixer

    brokebit/SDR-Learning-Project

    Repository of stuff to learn about and build an SDR

    26 parts
  • 2 layers25.1 × 25 mmNoncontact electrodes, the printed circuit board in 3D

    Noncontact electrodes

    logical/telepathy

    Telepathy is a wireless eeg device.

    13 parts10
  • 4 layers85 × 52 mmDevice, the printed circuit board in 3D

    Device

    jayis1/hardware-design-lab

    Full-cycle hardware device designs — each device in its own subfolder with architecture, schematics, PCB layout, and software stack

    24 parts
  • 2 layers75 × 80.6 mmHPPSI01, the printed circuit board in 3D

    HPPSI01

    emoninet2/HPPSI01

    43 parts
  • 2 layers120 × 100 mmInoovatest Sub, the printed circuit board in 3D

    Inoovatest Sub

    jcchincheong-bb/Verificationator_GP-WS25-26

    Files for Group Project WS2526

    115 parts
  • 2 layers50.8 × 20.3 mmPmod sensor res, the printed circuit board in 3D

    Pmod sensor res

    Agilack/pmod

    This repository holds multiple PMOD modules projects

    28 parts10
  • 4 layers108.5 × 38.5 mmUsbhid testfixture, the printed circuit board in 3D

    Usbhid testfixture

    shraken/usbhid_buddy

    Hardware, firmware, and software for the USBHID DAQ 'Buddy' device

    49 parts2

Questions

How big is the Kstat mainboard PCB?

It measures 139.7 × 41.9 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Kstat mainboard use?

121 parts, built around the ATXMEGA256A3U-MH, MAX4477AUA+, OPA350UA and LMP7715MF. 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 Kstat mainboard KiCad files?

From the nfroehberg/GlazerLab_KStat repository on GitHub, at the commit this page was made from: the board is KStat_PCB/kstat-mainboard.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Kstat mainboard design in my own project?

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