Skip to the content
PCBKitNew board
2 layers25.4 × 35.6 mmLmp testboard, the printed circuit board in 3D

Repository to store the Scientific Initiation Project codes.

Size
25.4 × 35.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
17
Nets
15
Pads
49
Tracks, vias
96, 38
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
29 Sep 2020
Updated
25 May 2023

Overview

Lmp testboard is an open-source printed circuit board by LCrozatti, from the LCrozatti/biosensor-pcb repository on GitHub. It is a 2-layer board of 25.4 × 35.6 mm with 17 parts on 15 nets, routed with 96 tracks and 38 vias.

It is built around the B5819W. Its parts include 5 capacitors, 5 connectors, 2 resistors, 2 ICs and 1 diode.

Main components

1

README

README.md

biosensor-pcb

Development of a printed circuit with NFC communication that performs cyclic voltammetry and chronoamperometry on printed electrodes with applications in amperometric biosensors.

:books: Methodology

Kicad software will be used to make the printed circuit boards, and the first PCB has the purpose to test the code and noise involved in the sampling. The test board in question has its files in the ./placa-teste directory. The designed test board is illustrated in the figure below:

pcb

The first firmware involved was made based on code produced by Linnes Lab. Initially, an ATmega168PA-MU microcontroller will be used to control the potentiostat.

:hammer: Tools

Kicad

C [blocked]

Python

Jupyter

Numpy

Pandas

Matplotlib


:test_tube: Data analysis

The data will be analyzed using the Python language, the file ./placa-teste/amostragem/eletroquimica.ipynb contains some demonstrations on the use of python in cyclic voltammetry and chronoamperometry operations. The dataset used in this file can be accessed through the IEEE Data Port [1].

Amostragem

:dart: Final prototype

The final board will have an antenna controlled by the transponder ST25DV64K, the control will be carried out by the microcontroller STM32L0 and the voltage control at the electrodes will be given through the programmable potentiostat LMP91000. The main study in this phase is the possibility of energy harvesting, leading to a circuit with low energy consumption.

:iphone: App

The application in question will be built using the React-Native framework, along with the react-native-nfc-manager library. Its beginning has already been given with some reading tests..

pcb

:hourglass: Timeline

06/06/2021

The repository was created and updated with data from the test board.

13/09/2021

The soldering of the components has been completed and now some tests are being done to confirm the code. There were some problems in the negative polarization part and I will now work on the IntZ variable to make this possible (67% Vref - when we work with negative polarization). So the positive bias is working and it is possible to do a "half" cyclic voltammetry.

placa_teste_frente

12/10/2021

Another test was made and is possible to see that the potential between WE and RE is sweeping among -490 mV and 490 mV, demonstrating that the board is well functioning (24% of the reference voltage that is 2.048 V = 491,52 mV). Showing that the circuit can perform cyclic voltammetry in Potassium Ferrocyanide.

26/01/2022

The first PCB with NFC communication was developed, is being tested and the code of STM32L031G6U6 will be published here. To project the antenna, i used as a reference the Application note - AN2972 from ST Instruments and with some calculations the theoretic inductance obtained was 2.79 µH. Measuring with the help of a Handheld LCR Meter - UT612, the experimental inductance was 2.6 µH being an percent error of 7.3%.

nfc_board

References

[1] S. Aiassa, S. Carrara and D. Demarchi, "Optimized Sampling Rate for Voltammetry-Based Electrochemical Sensing in Wearable and IoT Applications," in IEEE Sensors Letters. doi: 10.1109/LSENS.2019.2918575.

Parts

17
QtyValueFootprintReferences
20.1uFCapacitor_SMD:C_0603_1608MetricC2, C5
22k2Resistor_SMD:R_0603_1608MetricR2, R3
2Conn_01x02Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ1, J2
2Conn_01x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ3, J4
10.47 uFCapacitor_SMD:C_0603_1608MetricC1
1100 @ 100 MHzInductor_SMD:L_0805_2012MetricFB1
11uFCapacitor_SMD:C_0603_1608MetricC3
12.2 uFCapacitor_SMD:C_0603_1608MetricC4
1500mAFuse:Fuse_0603_1608MetricF1
1B5819WDiode_SMD:D_SOD-123D1
1Conn_01x01Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ5
1LMP91000SD_NOPBPackage_WSON:LMP91000SDX_NOPBIC1
1REF3020sot23-3:SOT95P237X112-3NU1

Questions

How big is the Lmp testboard PCB?

It measures 25.4 × 35.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Lmp testboard use?

17 parts, built around the B5819W. 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 Lmp testboard KiCad files?

From the LCrozatti/biosensor-pcb repository on GitHub, at the commit this page was made from: the board is placa-teste/hardware/lmp_testboard.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Lmp testboard design in my own project?

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

Similar boards

  • 4 layers74 × 104 mmBeepy, the printed circuit board in 3D

    Beepy

    sqfmi/beepy-hardware

    Beepy Hardware

    160 parts348MIT
  • 4 layers55 × 55 mmRBoard, the printed circuit board in 3D

    RBoard

    pms67/LittleBrain-STM32F4-Sensorboard

    STM32F4-based PCB interfacing with a variety of sensors.

    90 parts339
  • 4 layers140 × 100 mmDc usv, the printed circuit board in 3D

    Dc usv

    TobleMiner/DC-UPS

    A small DC UPS, designed to keep small appliances like consumer network equipment running during power outages

    351 parts223CERN-OHL-P-2.0
  • 4 layers70 × 43 mmUSMU v10, the printed circuit board in 3D

    USMU v10

    joeltroughton/uSMU

    Credit card-sized, USB-powered 4 quadrant source-measure unit hardware and firmware

    137 parts187
  • 2 layers100 × 100 mmHeatplate v1.1, the printed circuit board in 3D

    Heatplate v1.1

    DerSpatz/PCB-reflow-solder-heat-plate

    hardware design for a PCB reflow solder heat plate

    57 parts179MIT
  • 2 layers87.6 × 73 mmStemcell panel, the printed circuit board in 3D

    Stemcell panel

    megamind4089/STeMCell

    STM32F4 breakout board in pro micro pinout. Designed mainly for ergo split keyboards.

    258 parts123
  • 2 layers25.3 × 48.2 mmESP32-Devkit Type C, the printed circuit board in 3D

    ESP32-Devkit Type C

    TobleMiner/ESP32-Devkit-Type-C

    Breadboard friendly, USB Type C enabled, ESP32 Devkit compatible, JLCPCB assembly ready ESP32 devboard

    57 parts92MIT