Skip to the content
4 layers20.6 × 42.5 mmRoundScanner, the printed circuit board in 3D

Especially for small-scale recycling facilities and projects with limited financial resources, commercial plastic scanners are extremly expensive.

Size
20.6 × 42.5 mm
Copper layers
4
Thickness
4.69 mm
Parts
79
Nets
47
Pads
222
Tracks, vias
422, 80
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
30 Oct 2025
Updated
23 Jan 2026

Overview

RoundScanner is an open-source printed circuit board by Global-Health-Engineering, from the Global-Health-Engineering/plastic-scanner repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 20.6 × 42.5 mm with 79 parts on 47 nets, routed with 422 tracks and 80 vias.

It is built around the AS7341-DLGT, NAU7802SGI and MTSM1346SMF1-100, with the MTSM2601SMF1-100, BSS138DW-7-F-ES and EAHC2835WD6 among its other parts. Its parts include 26 resistors, 24 capacitors, 10 diodes, 9 ICs and 2 connectors.

Main components

7

README

README.md

Plastic Scanner

The goal of this project is to build a minimum viable product of the open-source PlasticScanner project and assess its suitability for the Global Health Engineering Lab. The design builds on the existing expertise of the project and incorporates the newest hardware version, Development Board 2.3. The overall objective of the project is to evaluate the scanner’s adaptability to the use case in Malawi and identify opportunities for improvement. This scanner is fully functional and can be reproduced for testing and development purposes. However, it is not recommended for any commercial application. Further development is still required.

Introduction

Plastic is a widely used material, inexpensive to manufacture, and therefore a common choice for single-use products. However, due to its extensive use, global plastic pollution and its subsequent degradation in landfills into micro- and nanoplastics are threatening ecosystems (Walker & Fequet, 2023). Estimates indicate that plastic consumption will increase from 464 Mt/y in 2020 to over 700 Mt/y by 2050 (Dokl et al., 2024). Plastic recycling is established, but it first requires thorough separation of plastic components. Industrial plastic scanners employ various spectroscopic methods, with Near-Infrared (NIR) spectroscopy being the primary technology (Werner et al., 2023). Light is emitted, and the reflected relative light intensity from the material is measured to identify its composition.

Especially for small-scale recycling facilities and projects with limited financial resources, commercial plastic scanners are extremly expensive. Sorting is therefore done manually, which is often labor-intensive and inaccurate. An example is WASTE Adviser (WASTE Adviser Website, 2025), an NGO in Malawi that is establishing plastic beneficiation pathways for PET and HDPE. For the quality of the upcycled product, it is essential that the plastic is sorted with high accuracy. Otherwise, the recycled product suffers from embrittlement.

The PlasticScanner is an open source project which developed a low-cost plastic identification method. Utilizing inexpensive infrared LEDs and a machine learning model to identify the following six types of plastic:

plastic types

How it works

The PlasticScanner allows the identification of six different plastic types using an approach called discrete near-infrared (NIR) spectroscopy. The IR LEDs on the Scanner module emit light one by one for a short period of time. Each time, the reflectance of the emitted light is measured by a photodiode.

Alt text

This results in a spectral analysis of the measured reflectance. Plastic identification is performed by comparing each measurement with the distinct reflectance spectra of the six plastic types (see illustration, for visualization only, not to scale). Since the device only provides eight readings at specific wavelengths and the actual reflectance spectra of plastics can be very similar, a machine learning model is applied. The model helps identify plastics more reliably without requiring a full spectral sweep. Additional information, such as color, can further improve the model, as dark plastics are particularly challenging to identify with this method.

Alt text

Handheld Device

components

Components:

  • 3D printed enclosure
  • Scanning PCB (I²C for data transfer)
  • Lilygo T-RGB UI interface, ESP32-S3 Microcontroller, USB-C port, Battery recharging, (I²C for data transfer)
  • 3.7V 2600mAh Battery
  • Button
  • Power on/off shifter

Future Work

  • Create Training Data for machine learning Model with correct IR LED range
  • Retrain machine learning Model
  • Add Color Sensor in Firmware
  • Testing
  • Supplychain addaptations (IR LED sourcing problems)

There is still a lot to improve! The most important point is that the current machine learning model still uses the old dataset, which relied on different IR LED ranges. To finalize this device, the model would need to be retrained with data for the wavelengths actually used (see Firmware). Due to this, testing has not yet been performed. Establishing the accuracy of the device and testing it for the intended use case is of high importance. The color sensor is included on the PCB but has not yet been implemented in the firmware. For future designs, the supplier of the IR LEDs should be changed, as especially high-wavelength LEDs are difficult to source and often have long delivery times. Switching to through-hole LEDs would increase the number of available suppliers and simplify sourcing.

References

PlasticScanner Website: https://plasticscanner.com/

PlasticScanner Github: Plastic-Scanner Project

PCB: Lawrence R Kincheloe III, handheld scanner

CAD: Markus Glavind, handheld scanner

Walker, T. R., & Fequet, L. (2023). Current trends of unsustainable plastic production and micro(nano)plastic pollution. TrAC Trends in Analytical Chemistry, 160, 116984. https://doi.org/10.1016/j.trac.2023.116984

Dokl, M., Copot, A., Krajnc, D., Fan, Y. V., Vujanović, A., Aviso, K. B., Tan, R. R., Kravanja, Z., & Čuček, L. (2024). Global projections of plastic use, end-of-life fate and potential changes in consumption, reduction, recycling and replacement with bioplastics to 2050. Sustainable Production and Consumption, 51, 498–518. https://doi.org/10.1016/j.spc.2024.09.025

Werner, T., Taha, I., & Aschenbrenner, D. (2023). An overview of polymer identification techniques in recycling plants with focus on current and future challenges. Procedia CIRP, 120, 1381–1386. https://doi.org/10.1016/j.procir.2023.09.180

WASTE Adviser Website. (2025, Oktober 7). https://www.wasteadvisersmw.org/eu-building-better

Parts

79
QtyValueFootprintReferences
90.1uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1, C7, C10, C11, C13, C16, C18, C20, C27
843Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR25, R26, R27, R28, R29, R30, R31, R32
510kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR7, R8, R11, R12, R19
4240kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R2, R9, R10
4301Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR3, R4, R13, R14
451pFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC2, C3, C12, C21
310uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC14, C15, C19
31kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR16, R18, R24
31uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC6, C8, C24
2100pFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC5, C23
247nFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC4, C22
2OPA2376xxDOPA2376AID:SOIC127P599X175-8NU1, U4
11Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR6
11050nmLED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolderD6
11300nmLED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolderD7
11460nmLED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolderD8
11550nmLED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolderD9
11650nmLED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolderD10
11720nmLED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolderD11
122uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC17
14.9152 MHzOscillator:Oscillator_SMD_ECS_2520MV-xxx-xx-4Pin_2.5x2.0mmX1
1855nm LED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolderD4
1940nmLED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolderD5
1AP2127N-1.8Package_TO_SOT_SMD:SOT-23U10
1AP2127N-2.5Package_TO_SOT_SMD:SOT-23U9
1AS7341-DLGTAS7341-DLGT:PSON80P310X200X110-8NU6
1BSS138DW-7-FBSS138DW-7-F-A:Diodes_Inc._-_BSS138DW-7-F-AQ1
1Conn_01x09round_module:round_notchJ2
1EAHC2835WD6Everlight-EAHC2835WD6:Everlight-EAHC2835WD6-MFGD3
1G***PlasticScannerLibrary:kibuzzard-6398DD41kibuzzard-6398DD41
1G***PlasticScannerLibrary:kibuzzard-6346913Bkibuzzard-6346913B
1MTSM1346SMF1-100MTSM2601SMF1-100:MTSM1346SMF1-100U8
1MTSM2601SMF1-100MTSM2601SMF1-100:MTSM2601SMF1-100U3
1NAU7802SGINuvoton-NAU7802SGI:Nuvoton-NAU7802SGIU2
1NPResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR5
1OSHW-Logo_11.4x12mm_SilkScreenSymbol:OSHW-Logo_11.4x12mm_SilkScreenLOGO1
1POWER LEDLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD2
1PlasticScannerLogoPlasticScannerLibrary:PlasticScannerLogoLOGO2
1SM04B-SRSS-TBConnector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_HorizontalJ3
1TLC59208FIPWRTLC59208FIPWR:SOP65P640X120-16NU5
1Test_1.8VTestPoint:TestPoint_Pad_D1.5mmTP1
1Test_3.3VTestPoint:TestPoint_Pad_D1.5mmTP3

Similar boards

  • 4 layers94 × 140 mmPower, the printed circuit board in 3D

    Power

    LokiMetaSmith/handheld-scanner

    A handheld version of the PlasticScanner

    131 parts5
  • 2 layers60 × 77.7 mmHard EnvSens, the printed circuit board in 3D

    Hard EnvSens

    IgorFJensen/Hard-EnvSens

    106 parts
  • 4 layers25 × 40 mmMiniParMain, the printed circuit board in 3D

    MiniParMain

    Jan-IngenHousz-Institute/miniPar

    Repository firmware for the ambit PAR meter version

    36 partsMIT
  • 2 layers48.2 × 24.9 mmTemp sensor, the printed circuit board in 3D

    Temp sensor

    juniper-garden/twig_temp_humidity_sensor

    Hardware files for the temperature and humidity sensor

    56 partsGPL-3.0
  • 4 layers71 × 89 mmMagnet, the printed circuit board in 3D

    Magnet

    Mouse-GYM/auto-trainer-hardware

    Repository for hardware, firmware, and software related to the Mouse-GYM modules

    173 parts
  • 4 layers125.7 × 76.5 mmUGC Main R4K, the printed circuit board in 3D

    UGC Main R4K

    HandHeldLegend/GC-Ultimate

    The 3D shell, buttons, and other associated models are licensed under a Creative Commons Attribution 4.0 International License .

    168 parts62
  • 4 layers110.9 × 59.7 mmProgcc 3.2 main, the printed circuit board in 3D

    Progcc 3.2 main

    HandHeldLegend/ProGCC-V3-Plus

    139 parts6

Questions

How big is the RoundScanner PCB?

It measures 20.6 × 42.5 mm and has 4 copper layers, 4.69 mm thick.

What parts does the RoundScanner use?

79 parts, built around the AS7341-DLGT, NAU7802SGI, MTSM1346SMF1-100 and MTSM2601SMF1-100. 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 RoundScanner KiCad files?

From the Global-Health-Engineering/plastic-scanner repository on GitHub, at the commit this page was made from: the board is Hardware/Scanning PCB/RoundScanner_Ki_CAD_files/RoundScanner.kicad_pcb and its schematic Hardware/Scanning PCB/RoundScanner_Ki_CAD_files/RoundScanner.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the RoundScanner design in my own project?

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