Skip to the content
2 layers16.7 × 14.4 mmSolderingChallenge, the printed circuit board in 3D

The classic Soldering challenge

Size
16.7 × 14.4 mm
Copper layers
2
Thickness
1.6 mm
Parts
28
Nets
16
Pads
49
Tracks, vias
72, 8
Pours
2
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
9 Apr 2019
Updated
24 Feb 2025

Overview

SolderingChallenge is an open-source printed circuit board by ElectronicCats, from the ElectronicCats/SolderingChallenge repository on GitHub, published under the MIT licence. It is a 2-layer board of 16.7 × 14.4 mm with 28 parts on 16 nets, routed with 72 tracks and 8 vias.

It is built around the PY32F002AA15M6TU. Its parts include 4 resistors, 4 diodes, 2 switches, 1 capacitor and 1 IC.

Main components

1

README

README.md

Introduction

Version 2.0

New version 2.0 with Microcontroller PUYA available now!!

Version 1

This design is based on the work of aspro648 you can support him buying his stuff at Tindie

This design was possible thanks to Mouser electronics, Würth Elektronik and Makers GDL we really appreciate all your support to get this boards free for the Talent Land 2019.

SMD Challenge Test your surface mount soldering skills out, starting with a 1206 package and work your way down into the humanly possible solder device, the 0402. Powered by a CR2032 coin cell and Attiny 85 SOIC.

Design Files

This project is designed using Open Source KiCad. Design files are located in the Hw folder. You can oogle the schematic.

Firmware

This project is programed using the Open Source Arduino. I use my Open Source AVR Programming Shield to program the Attiny. The firmware is located in the firmware folder.

Assembly Instructions

Aspro648 have posted minimal instructions at HackADay.

License

Attribution-ShareAlike 3.0 United States (CC BY-SA 3.0 US)

You are free to:

  • Share — copy and redistribute the material in any medium or format
  • Adapt — remix, transform, and build upon the material

Under the following terms:

  • Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
  • ShareAlike — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.

Parts

28
QtyValueFootprintReferences
2G***kibuzzard-67996501kibuzzard-67996501, kibuzzard-67996501
10.1uFCapacitor_SMD:C_0805_2012MetricC1
1330RResistor_SMD:R_0805_2012MetricR6
1330RResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR5
1330RResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR9
1330RResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR7
1Battery_CellsolderingChallenge:BAT-HLD-001BT1
1BlueLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD7
1G***kibuzzard-6797B453kibuzzard-6797B453
1G***kibuzzard-67914E01kibuzzard-67914E01
1G***kibuzzard-67914DBFkibuzzard-67914DBF
1G***kibuzzard-67914DE9kibuzzard-67914DE9
1G***kibuzzard-679163A9kibuzzard-679163A9
1G***kibuzzard-67916B62kibuzzard-67916B62
1G***kibuzzard-679168F3kibuzzard-679168F3
1G***kibuzzard-67916383kibuzzard-67916383
1G***kibuzzard-679163CDkibuzzard-679163CD
1G***kibuzzard-67914DD8kibuzzard-67914DD8
1G***kibuzzard-679168C7kibuzzard-679168C7
1GreenLED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolderD5
1LOGOAesthetics:electronic_cats_logo_4x3G***
1OnsolderingChallenge:MSK12C02SW2
1PY32F002AA15M6TUsolderingChallenge:PY32F002AA15MU1
1RedLED_SMD:LED_0805_2012MetricD6
1SWDConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ2
1SW_RSTButton_Switch_SMD:SW_SPST_TL3342SW1
1YellowLED_SMD:LED_0402_1005Metric_Pad0.77x0.64mm_HandSolderD9

Similar boards

  • 2 layers84 × 37.7 mmSidebar, the printed circuit board in 3D

    Sidebar

    Professor-plum/SaintCon-RE-Topper

    A reverse engineering themed SaintCon 2024 badge topper

    9 parts3MIT
  • 2 layers11.2 × 16.3 mmPY32F002 ESSOP10 minimal board, the printed circuit board in 3D

    PY32F002 ESSOP10 minimal board

    michpro/PY32F002_ESSOP10_minimal_board

    Puya PY32F002A ARM M0+ minimal development board (ESSOP10 package)

    9 parts1CERN-OHL-P-2.0
  • 2 layers50 × 50 mmBADGE MALWARE SPACE-2025, the printed circuit board in 3D

    BADGE MALWARE SPACE-2025

    ElectronicCats/BADGE-MALWARE-SPACE-2025

    Prerequisites: You must have the Arm GNU Toolchain ( ) installed on your system.

    23 parts
  • 4 layers100 × 50 mmController, the printed circuit board in 3D

    Controller

    usbalbin/hw-half-bridge

    226 parts
  • 2 layers19.3 × 31.8 mmPUYA Prototype, the printed circuit board in 3D

    PUYA Prototype

    ElectronicCats/puya-projects

    PUYA Projects

    26 parts9
  • 2 layers39 × 26 mmConnector, the printed circuit board in 3D

    Connector

    Professor-plum/SAINTCON-BADGE-2026

    Electronic badge for SAINTCON2026

    8 parts5MIT
  • 2 layers45.6 × 50 mmAddon Websec, the printed circuit board in 3D

    Addon Websec

    ElectronicCats/Badge_Tropicon-2026

    Badge Oficial Tropicon 2026

    22 parts1

Questions

How big is the SolderingChallenge PCB?

It measures 16.7 × 14.4 mm and has 2 copper layers, 1.6 mm thick.

What parts does the SolderingChallenge use?

28 parts, built around the PY32F002AA15M6TU. 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 SolderingChallenge KiCad files?

From the ElectronicCats/SolderingChallenge repository on GitHub, at the commit this page was made from: the board is Hw/solderingChallenge.kicad_pcb and its schematic Hw/solderingChallenge.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the SolderingChallenge design in my own project?

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